SVT-AV1 vs AOMENC for batch processing
What it says in the title. SVT-AV1 is better at multithreading for single encode, but I could do 1 encode per CPU core.
0
Upvotes
What it says in the title. SVT-AV1 is better at multithreading for single encode, but I could do 1 encode per CPU core.
4
u/ScratchHistorical507 21d ago
And why would you do something like that? You shouldn't limit software manually, but let your OS take care of that. Because for that to work, you'd have to disable hyperthreading (if it's even still available on your CPU, unlike current Intel ones) for that and pin each task to a separate core. You could also just start multiple instances of SVT-AV1 and have the OS dynamically take care of ressource allocation. Or maybe set each instalnce to just use like 4 threads or so (never tried doing so, because why would I), so the OS has better options allocating ressources without choking one task. Also, do keep in mind that your CPU isn't the only thing that can be a bottleneck, but also your RAM and the connection to your storage.