Чипы AMD Ryzen на архитектуре Zen отличаются высокой производительностью, однако поначалу не показывали топовых результатов в игровых тестах.
Как оказалось, причину этих неприятностей легко устранить — вам просто нужна хорошая видеокарта (очевидно) и подходящая оперативная память, если вы хотите получить максимальную отдачу от своего нового драгоценного камня.
Успешный вывод на рынок новых процессоров AMD Ryzen стал настоящим прорывом.
Каждый, кто знаком с компьютерной индустрией, слышал о Ryzen и прекрасно знает, что новые процессоры в полтора раза быстрее предыдущих.
Таким образом, платформа Ryzen выполнила свою задачу для AMD, вернув ее на гоночную трассу.
Теперь производитель снова конкурирует с Intel, вместо того, чтобы постоянно догонять своего главного конкурента, отставая на шаг-два, как это было последние 10 лет. Однако как насчет потребителей, которые хотят получить максимальную отдачу от новейших компонентов, купив или создав мощный ПК на базе Ryzen, чтобы играть на нем в новейшие игры? Для этого было недостаточно просто купить новую материнскую плату и процессор.
Выбор хорошей и быстрой оперативной памяти играет огромную роль.
Архитектура Райзена
Платформа Ryzen основана на совершенно новой архитектуре процессорных ядер – Zen. Надо сказать, AMD поставила на Дзен буквально все, и если бы эта технология не взлетела, рынок процессоров для ПК попрощался бы с этим замечательным производителем.
Инженеры работали над Zen много лет, и в результате у них получился модуль, действительно отличающийся от всех предыдущих разработок компании:
- Ядра Zen работают на чипе, разделяя между собой только кэш L3 (в отличие от предыдущего поколения архитектуры Bulldozer, когда части конвейера, FPU, блоки SIMD и кэш L2 распределялись между парами ядер)
- В Zen впервые для AMD появился микрооперационный кэш (очередь микроопераций), позволяющий существенно повысить производительность процессора при выполнении повторяющихся фрагментов компьютерного кода (что уже давно используется в процессорных ядрах Intel).
- Новые ядра получили базовый целочисленный конвейер длиной в 19 этапов, а также совершенно отдельный конвейер реальных вычислений.
Сами ядра имеют не только свои исполнительные блоки, но и свои планировщики (что позволяет Zen обрабатывать сразу большое количество параллельных инструкций)
- Множественные улучшения в прогнозировании ветвей, выборке инструкций и оптимизации выполнения инструкций помогли Zen добиться повышения производительности.
Кэш и память
Но тут мы подходим к самому интересному: с точки зрения работы с памятью архитектура Zen выглядит неоднозначно.С одной стороны, кэш процессора стал работать гораздо лучше, возможность обработки параллельных инструкций увеличилась, а ассоциативность также увеличилась вдвое.
Еще до первого запуска процессоров Ryzen было известно, что инженеры AMD оснастили Zen кэшем L1 емкостью 64 КБ с четырехкратной ассоциативностью для загрузки инструкций и кэшем объемом 32 КБ с восьмикратной ассоциативностью для данных.
Кэш второго уровня также сделан индивидуальным для каждого ядра и вмещает уже 512 КБ данных и инструкций с поддержкой 8-кратной ассоциативности.
Передача данных между первым и вторым уровнями кэша происходит по полнодуплексной шине емкостью 32 байта за такт.
Кэш уровня 3 (L3) содержит 8 мегабайт и уже используется всеми четырьмя ядрами.
Такое решение было принято производителем, поскольку кристалл процессора состоит из процессорных комплексов, каждый из которых имеет по 4 ядра.
Как известно, архитектуру Zen планируется использовать для самых разных задач, но в случае с Ryzen производитель просто разместил два CCX (CPU-Complex) рядом друг с другом, в результате чего получилось 8 ядер.
Но что, если данные находятся в кэше L3, принадлежащем другому CCX? В этом случае используется специальная высокоскоростная шина Infinity Fabric с приоритизацией трафика.
Но идем дальше — в кэш L3 данные попадают из оперативной памяти.
Для этого используется двухканальный контроллер памяти, который поддерживает максимум два модуля DDR4 SDRAM в каждом канале и работает на той же частоте, что и Infinity Fabric. Изначально инженеры AMD были осторожны и заявили, что система может работать только с DDR4-2133/2400/2667, и у них были на это веские причины.
В частности, если в каждом канале установлено по два модуля памяти, контроллер не всегда может «тянуть» передачу данных на той частоте, которую поддерживает сама память.
В связи с тем, что двухканальный контроллер является «узким местом» процессора, выбирать память необходимо очень внимательно, ведь даже если теоретически материнская плата допускает разгон (а с учетом имеющихся множителей современная память тоже может работать на частотах 2933 МГц, 3066 МГц и 3200 МГц), не факт, что это можно сделать в реальности.
AMD расставила приоритеты
Комментируя сложившуюся ситуацию, компания AMD опубликовала в своем блоге настоящее исследование различные факторы, влияющие на производительность платформы Ryzen в играх.Первый шаг — проверить, установлена ли в вашей системе последняя версия программного обеспечения.
АГЕСА 1.0.0.6 (или выше), что позволяет точно настроить память для максимальной производительности.
Последний на сегодняшний день код AGESA был представлен в конце мая, и ряд производителей материнских плат не сразу стали устанавливать его в BIOS. Но сейчас AGESA 1.0.0.6 поддерживается всеми производителями, поэтому при необходимости вам достаточно просто обновить BIOS. Интересно, что вместе с AGESA 1.0.0.6 подсистема памяти Ryzen обзавелась двумя новыми функциями — GDM и BGS. И хотя они значительно улучшают жизнь «обычных пользователей» и частично компенсируют ограничения контроллера памяти, если вы хотите получить максимальную отдачу от своей системы, даже инженеры AMD рекомендуют их отключать.
И сейчас мы разберемся, почему.
Режим GearDown (GDM) автоматически включается для любой памяти, работающей на скоростях выше DDR4-2666. GDM позволяет модулю ОЗУ работать на половине своей истинной скорости, когда это необходимо для фиксации команд или адресов.
Этот консервативный подход позволяет повысить частоту памяти, повысить совместимость компонентов и повысить стабильность.
Но для любителей разгона эта функция сводит на нет все усилия, так как отменяет специальные значения, установленные в BIOS. Вторая функция — BankGroupSwap (BGS).
Он представляет собой новый механизм отображения памяти в AGESA 1.0.0.6, который меняет способ доступа к адресам физической памяти в самих модулях.
Суть идеи заключается в оптимизации обработки запросов с учетом архитектуры системы и таймингов конкретных модулей, установленных на вашем компьютере.
Но как показывает практика, сдвиг производительности происходит не в пользу игровых приложений, а, скорее, помогает решать вычислительные задачи.
Таким образом, если вы хотите добиться максимальной отдачи в играх, вам необходимо отключить BankGroupSwap. А если вы еще и тщательно подобрали тайминги и добились стабильной работы системы с разогнанной памятью, то вам необходимо отключить Geardown Mode. Сравнение аналогичных одноранговых и двухранговых модулей также показало интересные результаты.
Вопреки ожиданиям многих обозревателей, установка двухранговых модулей позволяет получить прирост производительности в играх на Ryzen. Как известно, с одноранговым модулем легче добиться более высокой частоты, а двухранговые модули отличаются возможностью параллельной работы установленных модулей за счет функции Rank Interleaving. И в случае с играми на Ryzen такая оптимизация приносит свои плоды.
Имеет ли значение частота или время?
Изучая влияние таймингов на производительность игровых приложений, AMD пришла к выводу, что удачный подбор параметров может привести к гораздо лучшим результатам в реальных играх, чем использование настроек по умолчанию или автоматических настроек, таких как MSI A-XMP. Тесты производителя показали, что, выбирая тайминги вручную, можно добиться лучших результатов, чем доверять разгон логике материнской платы — даже с последней версией BIOS.Однако существует также сторонние тесты , которые говорят прямо противоположное: важнее частота модулей, которая должна быть высокой.
Даст ли установка быстрых (и дорогих) модулей с высокими таймингами более существенный прирост, чем ручная регулировка таймингов в более простых модулях? Проверить это проще всего в реальном эксперименте, результаты которого мы скоро опубликуем.
Продолжение следует…
Подписывайтесь и оставайтесь с нами – будет интересно! Ну а для тех, кто планирует собрать ПК самостоятельно или купить готовую сборку, MSI делает отличный новогодний подарок стоимостью 10 000 рублей, которым можно дополнить свою сборку — комплект оперативной памяти HyperX Fury DDR4 объемом 16 ГБ.
Количество модулей памяти ограничено.
Узнайте подробности акции ты можешь здесь .
Для получения дополнительной информации о продукте Кингстон И HyperX контакт официальный сайт компании .
Теги: #Компьютерное оборудование #Процессоры #AMD #процессор #аппаратное обеспечение #RAM #Настольные компьютеры #Ryzen #Kingston #HyperX
-
Попл, Джон
19 Oct, 24 -
Пол Грэм: Последняя Капля
19 Oct, 24 -
Name.org За 1,55 Доллара Сша В Год.
19 Oct, 24