If this is not in thye correct forum, I apologize. Today I had the chance to try QuickSync using the Medialooks MFormats library. I used all the defaults and found that it was taking in the neighborhood of 60 - 80ms to encode and write a frame. I am using 1920 x 1080 x 4 frames. That seemed very strange on a pretty decent Dell 7810. I have my application set to use NVEnc first, QuickSync if no NVEnc and Cisco's Open H.264 if the processor does not support QuickSync. Cisco's Open H.264 was orders of magnitude faster.
The machine specs look like:
And the expanded spec on the CPU:
Am I driver deficient? Any suggestions on how to get the expected performance or tips on tuning?
Sorry for the delayed reply to your question. Part of the reason for the relatively slow performance is that there is no QuickSync on Intel Xeon CPU E5-2620 v3. QuickSync is part of Intel Processor Graphics. You can check if the processor has processor graphics at ark.intel.com. In the Xeon line, only e3 processors have integrated/processor graphics today.
I'm not sure how the Medialooks MFormats library is implemented, but if you would like to check the performance of Media SDK's software or hardware implementation the best place to start is the Media SDK samples.