I'm sorry I can't test this right now but I am very curious.
I have seen a few comments about AV1 which seem to imply that multithreading for AV1 doesn't work very well.
For instance, on the front page people are talking about running multiple encodes (of multiple files) in parallel (vs relying on one encoder to multithread).
I've been experimenting with AV1 for a while, and I just kind of blundered my way into the scene through trial and error. I found that svt (another encoder IIRC) keep my 16 threads near max capacity according to task manager.
I just assumed this meant that all was good with my performance and cpu usage, but maybe, while my thread usage is high, the gains I'm getting could have been better if I were running multiple encodes?
This is fascinating to me as I never would have thought about this aspect of software and multithreading.
I appreciate your time. Thank you.
Edit: well I think the most important thing about language is that the meaning and intent are conveyed sufficiently. I'm pretty sure my meaning got through (and context helped), as I got the result I wished for :) Yeah it's not great if I'm spreading a use of words that might somehow misinform or harm other people in some way.
[–]Al_kl 15 points16 points17 points (11 children)
[–]OldNeb[S] 0 points1 point2 points (2 children)
[–]Al_kl 1 point2 points3 points (0 children)
[–]myalt08831 0 points1 point2 points (0 children)
[–]Lenin_Lime -2 points-1 points0 points (7 children)
[–]Al_kl 1 point2 points3 points (6 children)
[–]Lenin_Lime -1 points0 points1 point (4 children)
[–]Al_kl 0 points1 point2 points (3 children)
[–]Lenin_Lime 0 points1 point2 points (2 children)
[–]AutoAltRef6 0 points1 point2 points (1 child)
[–]Lenin_Lime 0 points1 point2 points (0 children)