Тестирование
AMD Ryzen Threadripper 3970X – 32-ядерный/24-поточный процессор с частотой работы 3,7-4,5 ГГц, 128 МБ кэш-памяти третьего уровня, TDP 280 Вт и четырёхканальным контроллером памяти DDR4-3200, поддерживающим до 256 ГБ ОЗУ.
- Процессор: AMD Ryzen Threadripper 3970X;
- Материнская плата: ASRock TRX40 Creator;
- Процессорный кулер: Noctua NH-U14S TR4-SP3;
- Видеокарта: Palit GeForce RTX 2080 Ti GameRock;
- Оперативная память: GeIL Super Luce DDR4-3000 32 ГБ (4х 8 ГБ);
- Накопитель: ADATA XPG SX8200 Pro 512 ГБ;
- Блок питания: ASUS ROG Thor 850 Вт;
- Корпус: открытый стенд;
- Операционная система: Windows 10 x64.
В первую очередь стоит отметить снижение задержек работы памяти. Если предыдущие Threadripper из-за своей топологии не могли преодолеть 100-нс рубеж доступа к оперативной памяти, что оказывало весомое влияние на производительность, то теперь вкладываются в 90 нс c памятью DDR4-3000. Увеличение скорости памяти до режима DDR4-3600, которые сама AMD называет наиболее оптимальными, снижает задержки до сопоставимых с мейнстрим-платформами ~80 нс.
Скорость памяти по-прежнему сильно сказывается на производительности. В синтетических бенчмарках разницы нет, но в профессиональных приложениях и даже играх она есть. Между режимами DDR4-3000 и DDR4-2400 она составляет около 10%, между DDR4-3000 и DDR4-3600 – ещё на ~+5%.
Для Threadripper 3970X AMD и так отбирает наилучшие чиплеты, работающие почти на пределе. Также пришли новые механизмы работы Boost. Банальное привычное поднятие множителя зачастую приводит даже к снижению производительности, поскольку отобранные ещё на заводе самые быстрые ядра (которые не всегда самые быстрые) только урезаются по частоте. Для качественного разгона Threadripper 3000, как и Ryzen 3000, лучше всего применить Custom Power Plan от 1usmus. Кратко говоря, он перераспределяет быстрейшие ядра, которые сама AMD почему-то определила некорректно, и изменяет схему работы диспетчера Windows, распределяющего нагрузку между потоками/ядрами. Custom Power Plan обязателен к применению с всеми процессорами AMD на архитектуре Zen 2.
Но всё-таки немного потенциала в AMD Threadripper 3970X есть. А раскрыть его очень сложно, ведь требования к системе охлаждения выдвигаются запредельные. Лишь небольшое поднятие напряжение, а без этого дела не будет, приводит к очень существенному росту нагрева. В нашем случае процессор удалось разогнать до 3,8 ГГц постоянных по всем ядрам – всего на +100 МГц относительно стоковой базовой частоты. Овчинка выделки не стоит.
В утилите Ryzen Master можно переключить процессор в режим Creator или Game. В первом активны все ядра и потоки, а в Game Mode отключается половина. Threadripper 3970X становится 16-ядерным/32-поточным. Фактически это «костыль». Проблема в том, что игры пока плохо работают с большим количеством ядер, как и сам диспетчер Windows, путающийся в ядрах. Отключением половины ядер (самых медленных по версии Ryzen Master, но он зачастую не прав) путаницы становится чуть меньше, производительность в играх на 1-2% лучше. В целом, рекомендации в этом вопросе просты, и заложены в само название режимов. Со временем, когда Windows научится грамотно работать с ядрами, а игры смогут задействовать много ядер, режимы Creator и Game станут бесполезны.
Ниже приведен ряд тесты в нескольких синтетических бенчмарках, а на последующих страницах тестирование в профессиональных приложениях и чуть-чуть играх.