Hi guys,
My program needs to runmultiple video encoding (H264 main profilecodec) jobsparallelly on one machine, and the program is designed to deliver one YUV frame to encoder and sync to get the encoded frame, then go on the next frame (at the frame rate 25/s).
I developed the video encoder referenced by the encode sample of Media SDK 2.0, and using the Media SDK 2.0 lib. My program was tested on the I7-2600 CPU, all video channels use HW accelerate, the below is my testing result:
Video channles count | Video size | CPU usage(%)
---------------------------------------------------------------
8|D1(720 * 576) | about 30%
16|D1(720 * 576) | about 85%
Did I fully use the HW accelerate? Is the upper test result meaningful? Is there any offiitial performance testing report about the encoding using HW accelerate to reference?

