Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Sarbjit_S_
Beginner
106 Views

Hardware Acceleration on system with NVIDIA + HD4000

Hi,

I have intel i7 3770K processor which has in built HD4000 graphics card. I also have a NVIDIA graphics card GTX650 Ti. I want to use intel media sdk to encode videos to H264 format. The problem is that the software encoder is taking too much CPU and intel media sdk cannot find the hardware acce;eration capability.

I ran system analyzer and its showing that hardware based encoding is not available. My question is that how can I tell media SDK to use the HD4000 graphics card for hardware acceleration. I am using version "Media SDK 2014 R2 for Clients" of media SDK.

I tried using Virtu MVP 2.0 (a third party) software to force my application to use intel graphics card after which I was able to use hardware acceleration. But I am looking for a solution which can enable me to use media sdk and set the preferred GPU for processing without using any third party solution.

Thanks,

Sarbjit

0 Kudos
3 Replies
Surbhi_M_Intel
Employee
106 Views

Hi Sarabjit,

There is detailed Information about multiple adapters in the developer's guide section 4.18 Handling Multiple Graphics Adapters. You can use MFXQueryIMPL() to get the information that which device contains hardware accelerations. Also, if you are using windows 7 then you need to have physical monitor attached to Intel graphics device to make sure the device is active, which can be checked through sys analyzer. 

However it is also important that you should have the most recent Intel graphics driver installed on your system. which can be downloaded from downloadcenter.intel.com. Please let us know if this help.

Thanks,
-Surbhi

Sarbjit_S_
Beginner
106 Views

Thank you Surbhi, I got it to work.

Surbhi_M_Intel
Employee
106 Views

That's good to know that you got it working. Feel free to share the solution(method) so that others can get benefit of it!

Thanks,
-Surbhi

Reply