В BIOS процессоров AMD Ryzen 3000 Zen 2 замечены новые опции для разгона

В этом году AMD планирует выпустить процессоры Ryzen 3000 3 поколения, возможно рассказав о них больше в середине года на Computex 2019. Компания пообещала, что процессоры будут идти на сокете AM4 и будут полностью совместимы с вышедшими ранее материнскими платами с этим сокетом. После этих заявлений, производители плат, ASUS и MSI, выпустили обновления BIOS, в которых добавлена поддержка инженерных образцов чипов Zen 2.

На выставке CES 2019 AMD рассказала о технических характеристиках процессоров и показала прототип нового процессора Ryzen 3 поколения на сокете AM4. Компания подтвердила, что процессоры будут созданы по мультичиповой технологии, что означает, что процессор будет состоять из двух 7-нм чиплетов, которые будут работать на 14-нм I/O-хабе через Infinity Fabric.

Есть две причины по которой AMD решила делать процессоры мультичиповыми. Во-первых, это позволяет компании использовать две разные технологии производства для создания одного процессора. В AMD рассчитали, что дешевле будет делать 7-нм лишь те части процессоров, которые получат нехилый прирост производительности от такого уменьшения - к примеру, ядра. Создавать остальные 14-нм части процессоров намного дешевле, так как технология производства довольно старая, а следовательно - дешевая. 14-нм I/O хабы, в теории, компании может предоставить ее партнер - GlobalFoundries.

Второй причиной является проводимая AMD политика уменьшения затрат на производство. Компания планирует увеличить количество ядер в процессорах до цифры выше восьми, а ставить 12-16 ядер на один 7-нм чиплет невыгодно. Для процессоров с 8 ядрами или меньше (которые, кстати говоря, очень хорошо продаются) можно использовать как раз один чиплет. Так AMD не будет использовать свои ценные 7-нм пластины зазря.

Главный минус этого метода заключается в том, что контроллер памяти физически не интегрирован в ядра процессора, в результате чего компании приходится использовать "интегрированно-дискретный" контроллер. Он расположен внутри процессора, но уже не на ядрах. AMD - не первая компания, кто провел такие хитрые манипуляции. Первое поколение процессоров Clarkdale от Intel было чем-то похожим - в них были раздельно работали ядра процессора и контроллер памяти с интегрированным графическим чипом.

"Промежуточным звеном" у Intel был революционный по тем временам интерфейс Quick Pack Interconnect. В процессорах AMD линеек Zen и Vega используется интерфейс Infinity Fabric с высокой пропускной способностью. А в новой серии процессоров Matisse будет использоваться новая версия Infinity Fabric с повышенной в два раза пропускной способностью - до 100 ГБ/с. Это нововведение - необходимость, так как каждый I/O хаб должен будет работать с двумя 8-ядерными платами, а в случае с серверными процессорами EPYC - с 64 ядрами.

Мы решили подробнее рассмотреть ранее упомянутое новое обновление BIOS. В нем мы нашли несколько новых настроек, которые будут эксклюзивны для процессоров Matisse и, возможно, для процессоров Threadripper. Раздел CBS был переименован с "Zen Common Options" на "Valhalla Common Options". Мы довольно часто слышали "Valhalla" и "Zen 2" в одном предложении, поэтому справедливо будет предположить, что это - платформа, на которой работает процессор Matisse на сокете AM4 и материнская плата на чипсете 500 серии.

Во время серьезных тестирований разгона памяти, Infinity Fabric может не справляться с увеличенной частотой памяти. Все это потому, что Infinity Fabric работает на частоте вашей памяти. Например, при использовании памяти DDR-3200 (которая работает на частоте 1600 МГц), Infinity Fabric будет именно на ее частоте - 1600 МГц. Так было у Zen и Zen+ и останется у Zen 2. В новом BIOS также появились опции новые UCLK: "Авто", "UCLK==MEMCLK" и "UCLK==MEMCLK/2". Последние две ориентированы на стабильный разгон памяти ценой снижения пропускной способности Infinity Fabric.

Функция Precision Boost Overdrive также получит небольшое обновление, благодаря которому у нее появится больше опций. AMD добавила еще одну функция - Core Watchdog, которая перезагружает систему при обнаружении ошибок, которые могли бы дестабилизировать работу компьютера.

У пользователей процессоров Matisse появится улучшенный контроль над активными ядрами. Теперь можно будет отключить целый чиплет или уменьшить количество активных ядер. У 64-ядерных процессоров Threadripper можно будет отключать до 6 из 8 чиплетов.

Самую интересную функцию мы оставили напоследок - теперь можно переключить используемое поколение PCI-Express, вплоть до четвертого. Это значит, что некоторые материнские платы с чипсетом 400 серии могут получить поддержку PCI-Express поколения 4.0 (мы рассматривали именно такую плату). Но есть небольшая загвоздка - плату придется перепрограммировать, используя сторонние инструменты. В среднем на "обновление" должно уйти примерно 15-20$.

Одна из страниц BIOS названа "SoC Miscellaneous Control" и на ней расположены довольно уже довольно стандартные для современных материнских плат настройки:

  • DRAM Address Command Parity Retry
  • Max Parity Error Replay
  • Write CRC Enable
  • DRAM Write CRC Enable and Retry Limit
  • Max Write CRC Error Replay
  • Disable Memory Error Injection
  • DRAM UECC Retry
  • ACPI Settings:
    • ACPI SRAT L3 Cache As NUMA Domain
    • ACPI SLIT Distance Control
    • ACPI SLIT remote relative distance
    • ACPI SLIT virtual distance
    • ACPI SLIT same socket distance
    • ACPI SLIT remote socket distance
    • ACPI SLIT local SLink distance
    • ACPI SLIT remote SLink distance
    • ACPI SLIT local inter-SLink distance
    • ACPI SLIT remote inter-SLink distance
  • CLDO_VDDP Control
  • Efficiency Mode
  • Package Power Limit Control
  • DF C-states
  • Fixed SOC P-state
  • CPPC
  • 4-link xGMI max speed
  • 3-link xGMI max speed

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