AMD pomohla Handbrake s optimalizací pro vícejádrová CPU, výkon stoupl až 3×
Problémem byly dva prvky, které měly dopad na chování u procesorů s vyšším počtem jader / vláken. První problém spočíval v absenci optimalizací pro více než 64 logických procesorů (=vláken, tzn. u více než 32jádrových procesorů AMD). Druhý v dělení zátěže na (někdy) příliš drobné části, kdy režie jejich zpracování mohla stát i více výkonu než samotné zpracování. To brzdilo výkon zejména při zpracování videí o nižším rozlišení (720p). AMD navrhla řešení pro oba problémy, které Handbrake zahrnul do verze 1.11.0.
Možná se vám ještě vybaví počátek roku 2020, vydání Zen 2-Threadripperů a recenze 64jádrového Threadripper 3990X, který v Handbrake v lepším případě dosahoval stejného výkonu jako 32jádrový Threadripper 3970X…
64jádrový Threadripper 3990X v roce 2020 v Handbrake (Tom'sHardware)
…v horším případě byl podstatně pomalejší:
64jádrový Threadripper 3990X v roce 2020 v Handbrake (Hexus)
Chování vícejádrových procesorů záviselo na kombinaci rozlišení, kodeku a typu zátěže, ale v extrémech mohlo u 64vláknových+ procesorů docházet až k 60% propadu výkonu oproti 32vláknovým. S novými optimalizacemi již výkon škáluje i nad 64 vláken, což v různých zátěžích přináší výkonnostní nárůsty:
Výkonnostní nárůsty s novou verzí Handbrake u Threadripperu PRO 9995WX (AMD)
V případě 96jádrového Threadripperu PRO 9995WX se výkon posouvá o 31-181 % (1,3-2,8×).
Výkonnostní nárůsty s novou verzí Handbrake u Threadripperu 7980X (AMD)
U 64jádrového Threadripperu 7980X o 16-215 % (1,2-3,2×).
Za pozornost stojí, že Handbrake v popisu verze 1.11.x žádné změny týkající se výkonu ne podpory více než 64vláknových procesorů ani okrajově nezmiňuje.
























