abufrejoval
Reputable
First of all, thanks for the test!
What surprises me a bit are the generational regressions/performance changes e.g. within the Nvidia cards: I find it hard to imagine that someone at Nvidia would somehow reimplement a lesser IP block for a codec because there was a shift in popularity. It would be cut & paste wherever possible and unless there was a specific need to improve or fix a bug, such blocks would be left alone. Of course clock rates or energy budgets might change somewhat between generations and a different fab node means the physical design might change with a performance impact. But anything outside a few percent?
When it comes to mulitple encoder blocks, I wonder if they really can speed up a single encode: I'd be more inclined to believe that they simple allow for additional transcoding queues and target cloud use.
I am utterly astonished at the AV1 software encoding performance figures you have obtained. Admittedly I am rather lazier and use Handbrake, but Handbrake is little more than a front for FFMPEG and should not perform vastly different. While FFMPEG just got bumped to 6.0, I assume you still used 5.1 which is what Handbrake 1.6.1 would also contain and it's the AV1SVT codec by default in both cases, I believe.
I am getting 17FPS encoding AV1 at 2500kbps on a 5800X3D and 26FPS on a 5950X from a 1080p source, far below the better than real-time speeds you and others here are reporting, both H.264 and HVEC are significantly faster, but not the triple digit FPS hardware codecs achieve.
So I wonder if you could post the option set also for the software encodes.. and btw: there seems to be an error (I hope!) in your "tuned Intel" parameters, as they call the _amf instead of the _qsv coded ;-)
What surprises me a bit are the generational regressions/performance changes e.g. within the Nvidia cards: I find it hard to imagine that someone at Nvidia would somehow reimplement a lesser IP block for a codec because there was a shift in popularity. It would be cut & paste wherever possible and unless there was a specific need to improve or fix a bug, such blocks would be left alone. Of course clock rates or energy budgets might change somewhat between generations and a different fab node means the physical design might change with a performance impact. But anything outside a few percent?
When it comes to mulitple encoder blocks, I wonder if they really can speed up a single encode: I'd be more inclined to believe that they simple allow for additional transcoding queues and target cloud use.
I am utterly astonished at the AV1 software encoding performance figures you have obtained. Admittedly I am rather lazier and use Handbrake, but Handbrake is little more than a front for FFMPEG and should not perform vastly different. While FFMPEG just got bumped to 6.0, I assume you still used 5.1 which is what Handbrake 1.6.1 would also contain and it's the AV1SVT codec by default in both cases, I believe.
I am getting 17FPS encoding AV1 at 2500kbps on a 5800X3D and 26FPS on a 5950X from a 1080p source, far below the better than real-time speeds you and others here are reporting, both H.264 and HVEC are significantly faster, but not the triple digit FPS hardware codecs achieve.
So I wonder if you could post the option set also for the software encodes.. and btw: there seems to be an error (I hope!) in your "tuned Intel" parameters, as they call the _amf instead of the _qsv coded ;-)