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, щоб підвищити продуктивність - нам доведеться почекати, щоб побачити, що вносить офіційна версія підтримки планувальника, щоб дізнатися, чи може вона покращити продуктивність за межами програми.

Читати далі

Розумний планування ОС частково пояснює чутливість Apple M1
Розумний планування ОС частково пояснює чутливість Apple M1

Деякі з покращеної чутливості M1 приходить люб'язність нових методів планування ОС.

Модель 3 "Тесла" "Планування". Починаючи з $ 78 000
Модель 3 "Тесла" "Планування". Починаючи з $ 78 000

На жаль, важко дотримуватися всіх версій моделі 3, коли ви вважаєте, що не можете купити їх прямо зараз.

Перехід до сонячної енергії Частина 1: Поради щодо планування успішного проекту
Перехід до сонячної енергії Частина 1: Поради щодо планування успішного проекту

Є багато вагомих причин, щоб додати сонячні панелі до вашого будинку. Але процес може бути складним, і фінансові результати не завжди очевидні. Ми даємо вам набір інструментів і тактики, щоб ви почали.