17.12.2021, 20:38
Tl;dr: How much faster will my software encoding become, if I switch to a same gen CPU with more cores\threads?
Currently I'm encoding HEVC (with some VapourSynth filters) on an old Haswell with 4 cores\8 threads. And I've been eyeballing some Xeon cpus of the same gen with up to 18 cores (but at a lower frequency). There is no hardware HEVC support in this generation, and I guess the multithreading boost alone might actually save me a lot of time.
I didn't find any relevant comparisons except a "Premiere Pro CC 2019 8K to 4K Encoding Time" benchmark on cpuagent.com which let's me hope for around x4 speed enhancement in the best case. So maybe someone can advise, is there a point in such an "upgrade" singularly from the encoding speed point of view.
On the other hand, as I've read there seems to be an inverse relationship between thread count and encoding\compression quality. Any feedback from this point of view will be also greatly appreciated.
Currently I'm encoding HEVC (with some VapourSynth filters) on an old Haswell with 4 cores\8 threads. And I've been eyeballing some Xeon cpus of the same gen with up to 18 cores (but at a lower frequency). There is no hardware HEVC support in this generation, and I guess the multithreading boost alone might actually save me a lot of time.
I didn't find any relevant comparisons except a "Premiere Pro CC 2019 8K to 4K Encoding Time" benchmark on cpuagent.com which let's me hope for around x4 speed enhancement in the best case. So maybe someone can advise, is there a point in such an "upgrade" singularly from the encoding speed point of view.
On the other hand, as I've read there seems to be an inverse relationship between thread count and encoding\compression quality. Any feedback from this point of view will be also greatly appreciated.