
AMD вивільнила до 215% додаткової продуктивності своїх процесорів Threadripper в HandBrake завдяки виправленню проблем з багатопотоковістю.
HandBrake обмежувався 64 ядрами, але AMD вдалося це виправити та досягти до 215% вищої продуктивності з процесорами Threadripper
AMD спільно з HandBrake працювала над усуненням втрати продуктивності процесорів Threadripper, що призвело до зростання продуктивності транскодування на 181% для Threadripper PRO та на 215% для лінійки Ryzen Threadripper. За даними AMD, застосунки для транскодування відео, такі як HandBrake, отримують значну вигоду від великої кількості ядер. Однак, з процесорами Threadripper ця залежність не працювала належним чином: замість масштабування, продуктивність процесора падала, особливо при нижчих роздільних здатностях. Це було спричинено накладними витратами процесора, що призводило до збільшення часу транскодування.

Виявлено дві основні причини цього, що призвели до падіння продуктивності на 60%:
- Обмежене масштабування понад 64 логічних процесорів: HandBrake не був розроблений для ефективного управління системами з більш ніж 64 логічними процесорами. На процесорах з великою кількістю ядер це означало, що застосунок міг використовувати наявні обчислювальні ресурси неефективно, замість того, щоб завантажувати всі доступні процесорні ядра.
- Робоче навантаження поділялося на надто дрібні завдання: Деякі робочі навантаження ділилися на надто малі частини. Це створювало додаткові накладні витрати на планування, особливо в тестах 720p, де процесор міг витрачати занадто багато часу на координацію роботи, а не на саме транскодування.
З версією Handbrake 1.11.0 (та новішими) AMD вирішила цю проблему, покращивши управління роботою на процесорах з великою кількістю ядер, таких як серія Threadripper. Зміни включають покращене керування потоками та планування завдань, що дозволяє HandBrake ефективно розподіляти роботу з транскодування на більшу кількість ядер.
Результатом є масивний приріст продуктивності, який мав бути присутнім з самого початку. Процесор AMD Threadripper PRO 9995WX з 96 ядрами тепер демонструє приріст продуктивності до 181%, тоді як процесор Ryzen Threadripper 7980X з 64 ядрами показує приріст у 215%. Порівняння проводилося між HandBrake CLI 1.11.1 та CLI 1.6.1.
Продуктивність варіюється залежно від робочого навантаження, але повний розбір можна побачити на графіках нижче:


2 з 9
Найбільші приріст продуктивності для Threadripper PRO, показані на графіку:
- Perfume H.264 720p +181%
- Perfume HEVC 10-bit 2160p +151%
- LG_8K HEVC 8-bit 4320p +149%
- LG 8K 60fps HEVC 10-bit 4320p +145%
- Perfume HEVC 10-bit 1080p +91%


2 з 9
Найбільші приріст продуктивності для Threadripper HEDT, показані на графіку:
- Perfume H.264 720p +215%
- LG_8K HEVC 8-bit 4320p +203%
- LG 8K 60fps HEVC 10-bit 4320p +105%
- Perfume HEVC 10-bit 1080p +73%
- Perfume HEVC 10-bit 2160p +63%
Це чудова робота команди AMD, яка займається процесорами Threadripper, і яка змогла забезпечити виправлення для HandBrake, що покращують продуктивність та можливості відео-транскодування.

Про автора: Хасан Муджтаба, інженер-програміст за освітою та ентузіаст ПК за покликанням, є старшим редактором відділу апаратного забезпечення Wccftech. Маючи багаторічний досвід роботи в галузі, він спеціалізується на глибокому технічному аналізі процесорних і графічних архітектур наступного покоління, материнських плат та систем охолодження. Його робота включає не лише ексклюзивні новини про майбутні технології, але й розширені огляди та тестування.
Слідкуйте за Wccftech на Google, щоб отримувати більше новин у своїх стрічках.
Додаткове читання

AMD, за чутками, планує ще одне підвищення цін на RX 9000 на 10-15%, оскільки RAMpocalypse поглинає ринок GPU
Сарфраз Хан
AMD та Intel озброюють x86 проти відставання в ШІ за допомогою ACE, вбудовуючи двигуни матричного множення та формати низької точності безпосередньо в майбутні процесори
Хасан Муджтаба
AMD тихо заблокувала шифрування TSME в чіпах PRO Ryzen, поки споживачі дізнаються про це випадково
Сарфраз Хан
Ліп-Бу Тан ледь не пішов із напівпровідникової галузі, але один заклик “Врятувати Intel” повернув його на посаду генерального директора, тепер він наймає провідних архітекторів ЦП/ГП
Хасан Муджтаба
Чи варто купувати? (Порада ІТ-Блогу): Ці виправлення значно покращують продуктивність процесорів AMD Threadripper у програмах для транскодування відео, таких як HandBrake. Якщо ви активно використовуєте ці процесори для таких завдань, оновлення до останньої версії HandBrake є обов’язковим і фактично надає вам безкоштовний приріст продуктивності, який ви вже оплатили, придбавши потужний процесор. Це робить процесори Threadripper ще більш привабливими для професійних робочих станцій, особливо враховуючи вже наявне співвідношення ціни та продуктивності для завдань, що потребують високої багатоядерності.
Подробиці можна знайти на сайті: wccftech.com
