- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I have compiled FFMPEG with Quick Sync supports successfully. I was follow this blog "https://hirooka.pro/?p=8660", then I using same 1080p video file to test, but the performance is very strange. here is the problem.
Test Result:
In that blog, test result is maximum 200 fps for 1080p encoding. speed is about 8.5x.
but my test result is maximum 120 fps, and speed is about 5x.
Hardware:
In that blog, i3-6100 + ASUS Z170 PRO GAMING. (Memory Unknown)
In my case, i3-6100 + ASUS B150M-D + DDR4 2400 Memory(Actually Frequency is 2133MHz)
I was use same ffmpeg version with blog, when I run the ffmpeg command, I noticed GPU only used maximum 60%, but CPU are 100% used. I think the problem is caused by memory bandwidth. because ffmpeg need copy frames between system and GPU memory, so this is why CPU load is so high, but I am not sure. can anyone test it by using different memory card?
thanks in advance!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everyone,
I just tested it today, and the answer is: memory bandwidth will effect the quick sync performance. after I plugged another 8G DDR4 Memory, the performance huge increased. from 120 FPS increased to 190 FPS. so use at least 2 memory card to increase memory bandwidth is necessary.
thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yang,
Sorry for the late reply- yes HW restrictions such as memory bandwidth will have an effect as you noticed.
Let us know if there is anything else we can help with.
Regards,
Stav
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page