Поиск по сайту

up

Компьютерные новости

Все разделы

Официальные результаты исследования сообщений о низкой производительности AMD Ryzen

На сайте компании AMD появился достаточно развернутый официальный пост на тему влияния тех или иных факторов на производительность процессоров линейки AMD Ryzen. В последнее время по этому поводу было много шума и идей по поводу «кто виноват» и «что делать».

Планировщик потоков (Thread Scheduling)

Некоторые пользователи настаивали на том, что планировщик потоков Windows 10 некорректно работает с технологией SMT, поэтому возникает рассинхронизация и AMD Ryzen не показывают свой полный потенциал в играх. AMD исследовала эту информацию и не нашла никаких проблем в работе планировщика потоков Windows 10. Иными словами, операционная система корректно использует доступные логические и физические вычислительные ресурсы микроархитектуры AMD Zen. Также компания AMD в очередной раз подчеркнула, что она активно предоставляет разработчикам специальный набор AMD Ryzen для оптимизации своих продуктов под новую микроархитектуру, поэтому в будущем уровень производительности в отдельных программах должен улучшиться.

AMD Ryzen

Температурный отчет

Ключевой температурный сенсор в процессорах AMD Ryzen получил название «T Control» или «tCTL» для краткости. Другой критический показатель для любого процессора – Tjunction (Tj) – температура в точке интерфейса между ядром и теплораспределительной крышкой процессора. Чтобы обеспечить одинаковое максимальное значение tCTL для всех моделей платформы Socket AM4, инженеры установили дополнительное смещение для некоторых процессоров. Например, для AMD Ryzen 7 1700X и Ryzen 7 1800X оно составляет 20°С. В итоге, реальная температура Tj этих процессоров будет отличаться от мониторинга показателя tCTL. Например, если Tj составляет 38°С, то из-за смещения на 20°С показатель tCTL достигнет 58°С. Именно 58°С увидят пользователи через утилиты. Поэтому AMD надеется, что в скором времени разработчики программ для мониторинга учтут этот момент и будут более корректно отображать реальную температуру процессора, не пугая пользователей очень высокими значениями.

AMD Ryzen

Режимы энергосбережения

Для достижения максимальной производительности при работе AMD рекомендует использовать режим «High Performance» («Высокая производительность») в Windows 10. В отличие от сбалансированного режима («Balanced»), это позволит реализовать два важных преимущества:

  • отключить технологию Core Parking, что позволит планировщику потоков мгновенно задействовать ядра, находящиеся в данный момент в режиме энергосбережения;
  • оперативно (с интервалом 1 мс) менять частоту ядер для достижения оптимального уровня производительности.

В начале апреля AMD планирует предоставить обновление для AMD Ryzen, в котором сместит акцент в сторону производительности в сбалансированном режиме работы. А до тех пор рекомендуется придерживаться режима высокой производительности для игр и требовательных программ.

Simultaneous Multi-threading (SMT)

Некоторые сообщения указывали, что в определенных случаях отключение технологии SMT приводит к повышению уровня производительности. Инженеры AMD исследовали этот момент в ряде популярных актуальных игр и отметили нейтральный или позитивный эффект от активации SMT в следующих проектах: Arma 3, Battlefield 1, Mafia III, Watch Dogs 2, Sid Meier’s Civilization VI, For Honor, Hitman, Mirror’s Edge Catalyst и The Division.

В целом инженеры AMD увидели ряд возможностей и механизмов в коде определенных программ, интеграция которых приведет к лучшему использованию этими приложениями потенциала микроархитектуры AMD Zen. Поэтому AMD активно сотрудничает с разработчиками, чтобы включить эти механизмы в программный код и улучшить уровень производительности.

https://community.amd.com
https://www.techpowerup.com
Сергей Будиловский