AMD Коментарі на Threadripper 2990WX питання планування

AMD Коментарі на Threadripper 2990WX питання планування

З тих пір, як AMD запустила свій Threadripper 2990WX, виникли питання про те, наскільки ефективно вона може масштабуватися в багатопоточних робочих навантаженнях. Спочатку падіння продуктивності та уповільнення в деяких робочих навантаженнях були пов'язані з асиметричною конфігурацією контролера пам'яті - лише деякі матриці Threadripper мають прямий доступ до контролерів пам'яті, інші - лише побічно. Це викликало значні втрати продуктивності в певних тестах.

Але інформація швидко з'явилася, вважаючи, що це не було апаратно. Під Linux Linux 2990WX підтримує високий рівень продуктивності, навіть якщо він прошився в тій же конфігурації в Windows. Зрозуміло, що історія була більше. Anandtech, який співпрацює з Wendell з Level1Tech, опублікував власне оновлення про ситуацію.

AMD Коментарі на Threadripper 2990WX питання планування

Схоже, що Windows призначена для підтримки налаштування «Найкращий NUMA вузол» і спроб запускати потоки на цих ядрах. Планувальник намагається перенести вузли на ці позиції якомога частіше, але викине попередні потоки, які також повинні бути призначені цьому кластеру ядра.

AMD Коментарі на Threadripper 2990WX питання планування

Системи з трьома або більше вузлами, однак, все ще впливають, і саме тому ми бачимо, що проблема виникла як у Epyc 7551, так і в Threadripper 2990WX. Причина, з якою працює CorePrio NUMA Disassociator, полягає в тому, що вона досліджує активне програмне забезпечення кожні кілька секунд і налаштовує спорідненість ниток під час запуску програми. Подумайте про це як про ручну операцію сортування, яка виконується періодично, щоб забезпечити належну роботу вбудованого планувальника операційної системи.

За даними AMD, у нього є квитки, відкриті в корпорації Майкрософт, і вивчає методи вирішення цієї проблеми якомога швидше. Зрозуміння Венделла про цю проблему нібито “дуже близьке” до того, що насправді відбувається, але специфіки щодо відмінностей не давалися. Microsoft, як кажуть, тепер працює над виправленням, хоча терміни для включення незрозумілі. Наступним логічним моментом включення до оновлення буде Redstone 6, так званий майбутній Windows Update, який впаде в першій половині 2019 року.

Існує багато припущень користувачів про те, чия “провина” це. Певною мірою це питання погано оформлено. AMD може в будь-який момент повідомити корпорацію Майкрософт про проблему з розкладом планування, але це не означає, що корпорація Майкрософт намагається вирішити проблему, особливо в контексті запущеного процесора на самій вершині ринку з незначною базою користувачів.

Ми знаємо, що AMD тепер має лінію зв'язку, відкриту для Microsoft, і ми можемо зробити деякі припущення, коли рішення можуть потрапити на ринок. Це, звичайно, нічого не зашкодить, що процесори Intel з Cascade Lake Advanced Performance з до 48 ядрами і дизайном у форматі chiplet будуть виходити на ринок цього року. З точки зору корпорації Майкрософт, можливо, було дуже доцільно чекати і впроваджувати всі налаштування, необхідні для підтримки низки нових конфігурацій NUMA. вище процесорів Threadripper, Cascade Lake AP і майбутніх продуктів від Intel в тому ж самому оновлення.

Користувачі з 2990WX повинні завантажити модифіковану версію CorePrio, щоб підвищити продуктивність - нам доведеться почекати, щоб побачити, що вносить офіційна версія підтримки планувальника, щоб дізнатися, чи може вона покращити продуктивність за межами програми.

Читати далі

AMD виводить на ринок 8-канальні материнські плати Threadripper Pro, 8-канальні
AMD виводить на ринок 8-канальні материнські плати Threadripper Pro, 8-канальні

AMD виводить свою 8-канальну сімейство Threadripper Pro на роздрібний канал, попередньо обмеживши її лише виробниками.

AMD оголошує новий cpus threadripper pro 5000 на основі Zen 3
AMD оголошує новий cpus threadripper pro 5000 на основі Zen 3

AMD запускає новий CPU REMSRIPPER PRO 5000, заснований на його ядрі ZEN 3. Ці чіпи замінять існуючу робочу статтю, орієнтовану на сімейство Threadripper Pro.

AMD представила процесор 32-ядерного Threadripper 2
AMD представила процесор 32-ядерного Threadripper 2

AMD анонсувала новий, з повітряним охолодженням Threadripper 2, з 32 процесорними ядрами і 64 нитки.

AMD's Threadripper 2 Teaser Video відбиває рукоятку для Intel
AMD's Threadripper 2 Teaser Video відбиває рукоятку для Intel

Останнє тизерне відео від AMD - це очевидний постріл в смузі Intel.