Warning: fopen(!logs-errors-php.log): failed to open stream: Permission denied in /var/www/html/!php-gen-lang/v1-core/function_main.php on line 137

Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/html/!php-gen-lang/v1-core/function_main.php on line 138

Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/html/!php-gen-lang/v1-core/function_main.php on line 139
 amd ryzen 3000 'zen 2' біологічний аналіз виявляє нові варіанти розгону та налаштування - Amd

Аналіз BIOS AMD Ryzen 3000 'Zen 2' відкриває нові варіанти розгону та налаштування

AMD will launch its 3rd generation Ryzen 3000 Socket AM4 desktop processors in 2019, with a product unveiling expected mid-year, likely on the sidelines of Computex 2019. AMD is keeping its promise of making these chips backwards compatible with existing Socket AM4 motherboards. To that effect, motherboard vendors such as ASUS and MSI began rolling out BIOS updates with AGESA-Combo 0.0.7.x microcode, which adds initial support for the platform to run and validate engineering samples of the upcoming 'Zen 2' chips.

На CES 2019 AMD оприлюднила більше технічних деталей та прототип 3-го покоління процесора Ryzen socket AM4 третього покоління. Компанія підтвердила, що буде реалізовувати мультичиповий модуль (MCM) навіть для свого основного процесора, в якому він буде використовувати один чи два 7-нм чіп-процесори 'Zen 2' CPU, які спілкуються з 14 нм I / O контролер вмирає над тканиною нескінченності. Два найбільших компоненти штампу IO - це кореневий комплекс PCI-Express та важливий двоканальний контролер пам'яті DDR4. Ми повідомляємо вам ніколи раніше не повідомляючи деталі цього контролера пам'яті. AMD має дві великі причини взяти маршрут MCM навіть для своєї основної платформи настільних ПК. Перша полягає в тому, що це дозволяє їм змішувати і узгоджувати технології виробництва кремнію. AMD-лічильники бобів вважають, що економічніше будувати лише ті компоненти на виробництві скороченого 7-нанометрового виробництва, які можуть отримати користь від скорочення; а саме ядра процесора. Інші компоненти, такі як контролер пам'яті, можуть продовжувати будуватися на існуючих 14 нм технологіях, які на сьогоднішній день є високозрілими (= економічно ефективні). AMD також конкурує з іншими компаніями за частку розподілу 7 нанометрів в TSMC.

Теоретичний штир контролера введення / виводу 14 нм може бути отриманий від GlobalFoundries, щоб виконати угоду про поставку вафельних виробів. Друга велика причина - економія зниження масштабів. Очікується, що AMD збільшить кількість ядер CPU понад 8, а набивання 12-16 ядер на одній платі 7 нм дозволить вирізати дешевші SKU, відключивши сердечники дорого, оскільки AMD не завжди збирає штампи з несправними ядрами. Ці середні асортименти продаються в більших обсягах, і поза межами пункту AMD змушений відключити ідеально функціональні ядра. Більш сенс будувати 8-ядерні або 6-ядерні чіплети, а на СКУ з 8 ядрами або менше фізично розгортати лише один чіплет. Таким чином AMD максимально використовує дорогоцінні 7 нм вафлі. Мінусом такого підходу є те, що контролер пам'яті фізично не інтегрований з ядрами процесора. Процесор Ryzen 3-го покоління (і всі інші процесори Zen 2), отже, мають 'інтегровано-дискретний' контролер пам'яті. Контролер пам'яті фізично розташований всередині процесора, але не знаходиться на тому ж шматку кремнію, що і процесорні ядра. AMD не вперше придумала таку схему. Процесор Core 'Clarkdale' першого покоління Intel пройшов аналогічний шлях: процесорні ядра на 32 нм штампі, а контролер пам'яті плюс інтегрований графічний процесор на 45-нм штампі.

Intel використовувала свій інтерфейс Quick Path Interconnect (QPI), який був на той час найсучаснішим. Компанія AMD переймається Infinity Fabric, її останнім масштабованим взаємозв'язком з високою пропускною здатністю, який широко реалізовується на лінійках продуктів «Zen» та «Vega». Ми дізналися, що з «Matisse» AMD представлятиме нову версію Infinity Fabric, яка пропонує вдвічі більше пропускної здатності порівняно з першим поколінням, або до 100 ГБ / с. AMD потребує цього, тому що одна штамповальна плата вводу-виводу повинна тепер взаємодіяти з двома 8-ядерними процесорними відмираннями і до 64 ядер в їхній лінійці SKU-сервера 'EPYC'.

Наш резидент гуру пам'яті Ryzen Юрій '1usmus' Bubliy по-справжньому уважно ознайомився з одним із цих оновлень BIOS за допомогою AGESA 0.0.7.x та знайшов кілька нових елементів керування та параметрів, які будуть ексклюзивними для 'Matisse' та, можливо, нового покоління Процесори різьбової нитки Ryzen. AMD змінила назву розділу CBS з 'Загальні параметри дзен' на 'Варіальні загальні параметри'. Ми позначили це кодове ім'я в Інтернеті за останні кілька днів, пов’язане із 'Дзен 2.' Ми дізналися, що «Valhalla» може бути кодовою назвою платформи, що складається з третього покоління процесора AM4 Ryzen 'Matisse' та його супутньої материнської плати на базі чіпсетів серії AMD 500, зокрема спадкоємця X470, який розробляє компанія AMD на відміну від джерела з ASMedia.

Під час серйозного розгону пам’яті може трапитися, що тканина нескінченності не може впоратися зі збільшенням швидкості пам’яті. Пам'ятайте, Тканина нескінченності працює з частотою, синхронізованою в пам'яті. Наприклад, з пам'яттю DDR-3200 (яка працює на частоті 1600 МГц), Infinity Fabric буде працювати на частоті 1600 МГц. Це за замовчуванням Zen, Zen +, а також Zen 2. На відміну від попередніх поколінь, новий BIOS пропонує параметри UCLK для 'Авто', 'UCLK == MEMCLK' та 'UCLK == MEMCLK / 2'. Останній варіант є новим і стане у нагоді при розгоні пам’яті для досягнення стабільності, але ціною пропускної здатності тканини Infinity Fabric.

Precision Boost Overdrive отримає більш тонкий контроль на рівні BIOS, і AMD вносить значні зміни в цю функцію, щоб зробити налаштування підвищення більш гнучким і вдосконалити алгоритм. Ранні користувачі AGESA Combo 0.0.7.x на материнських платах чіпсету серії AMD серії 400 помітили, що PBO зламався або став неполадок на своїх машинах. Це відбувається через погану інтеграцію нового алгоритму PBO з існуючим, сумісним із 'Pinnacle Ridge'. AMD також застосував 'Core Watchdog', функцію, яка скидає систему у випадку, якщо адреса справи або помилки даних дестабілізують машину.

Процесор 'Matisse' також надасть користувачам більш тонкий контроль над активними ядрами. Оскільки в пакеті AM4 є два 8-ядерних чіплета, у вас буде можливість відключити цілий чіплет або відрегулювати кількість ядер у декрементах по 2, оскільки кожен 8-ядерний чіплет складається з двох 4-ядерних CCX (обчислювальних комплексів) , подібно до існуючих конструкцій AMD. На рівні чіплета ви можете набрати кількість основних ядер від 4 + 4 до 3 + 3, 2 + 2 та 1 + 1, але ніколи не асиметрично, наприклад 4 + 0 (що було можливим у дзен першого покоління). AMD синхронізує кількість ядер CCX для оптимального використання кешу L3 та доступу до пам'яті. Для 64-ядерної Threadripper, яка має вісім 8-ядерних чіплетів, ви зможете вимкнути чіплети до тих пір, поки у вас буде щонайменше два чіплета.

CAKE або 'когерентний розширювач розеток AMD' отримав додаткове налаштування, а саме 'CAKE CRC Performance Bounds'. Компанія AMD впроваджує IFOP (Infinity Fabric On Package,) або некокетну версію IF у трьох місцях на MCM 'Matisse'. Плашка контролера вводу / виводу має 100 ГБ / с IFOP-зв'язків до кожного з 8-ядерних чіплетів, а ще 100 ГБ / с IFOP-з'єднання з'єднує два чіплета один з одним. Для реалізацій з декількома сокетами 'Zen 2' AMD забезпечить управління вузлами NUMA, а саме 'NUMA вузли на сокет', з параметрами, включаючи 'NPS0', 'NPS1', 'NPS2', 'NPS4' та 'Auto'.

Завдяки 'Zen 2' AMD представляє кілька основних функцій рівня DCT. Перший називається 'DRAM Map Inversion' з опціями, включаючи 'Disabled', 'Enabled' та 'Auto'. Опис цього параметра постачальника материнської плати має такий вигляд: «Правильно використовувати паралелізм у межах каналу та пристрою DRAM. Біти, які частіше перегортають, повинні використовуватися для відображення ресурсів більшої паралельності в системі. ' Інша - 'Ремонт поштових пакетів DRAM' з опціями, включаючи 'Увімкнено', 'Відключено' та 'Автоматично'. Цей новий спеціальний режим (який є стандартом JEDEC) дозволяє виробнику пам'яті збільшувати вихід DRAM шляхом вибіркового вимкнення поганих комірок пам'яті, автоматично замінювати їх робочими з запасного простору, подібно до того, як пристрої зберігання відображають погані сектори. Ми не впевнені, чому така функція піддається кінцевим споживачам, особливо з клієнтського сегменту. Можливо, це буде знято на виробничих материнських платах.

Ми також зустріли цікавий варіант, пов'язаний з контролером вводу-виводу, який дозволяє вибрати генерацію PCI-Express до 'Gen 4.0'. Це може вказувати на те, що деякі існуючі материнські плати чіпсету серії 400 можуть отримувати PCI-Express Gen 4.0, враховуючи, що ми вивчаємо мікропрограмне забезпечення мікросхем серії 400 чипів. Ми чули через достовірні джерела, що реалізація PCIe Gen 4.0 AMD передбачає використання зовнішніх пристроїв ре-драйвера на материнській платі. Вони не дешеві. Texas Instruments продає Redrivers Gen 3.0 за 1,5 долара за штуку в 1000 барабанах. Постачальникам материнської плати доведеться роздвоювати не менше 15-20 доларів на материнських платах AM4 з гніздами Gen 4.0, враховуючи, що вам потрібно 20 таких перенапруг, по одному на смугу. Ми натрапили на кілька інших розповсюджених елементів керування, серед яких «Паритет RCD» та «Пам'ять MBIST» (нова програма самоперевірки пам’яті).

Одна із сторінок програми налаштування мікропрограмного забезпечення має назву 'SoC Miscellaneous Control' і включає такі параметри, багато з яких є стандартними:
  • DRAM Address Command Parity Retry
  • Повторне відтворення максимальної четності
  • Написати CRC Enable
  • DRAM Write CRC Увімкнути та повторити ліміт
  • Максимальне записування відтворення помилок CRC
  • Вимкнути введення помилки пам'яті
  • DRAM UECC Повторити
  • Налаштування ACPI:
    o Кеш ACPI SRAT L3 як домен NUMA
    o дистанційне управління ACPI SLIT
    o ACPI SLIT віддалене відносне відстань
    o віртуальна відстань ACPI SLIT
    o ACPI SLIT однакова відстань розетки
    o відстань дистанційного розетки ACPI SLIT
    o ACPI SLIT локальна відстань SLink
    o ACPI SLIT віддаленої відстані SLink
    o ACPI SLIT локальна міжміська відстань
    o Віддалене міжслізне відстань ACPI SLIT
  • CLDO_VDDP управління
  • Режим ефективності
  • Контроль ліміту потужності в пакеті
  • DF-держави C
  • Виправлений POC-стан SOC
  • CPPC
  • 4-посилання xGMI максимальна швидкість
  • 3-посилання xGMI максимальна швидкість
All in all, AMD Ryzen 'Matisse' promises to give advanced and enthusiast users a treasure-chest of tuning options. Thanks again to Yuri '1usmus' Bubliy, who contributed significantly to this article.