Таємниці Epyc: Як процесори AMD Epyc могли вийти назовні, Outscale Intel

Таємниці Epyc: Як процесори AMD Epyc могли вийти назовні, Outscale Intel

На минулому тижні на ISSCC (це міжнародна конференція з твердотільними схемами) AMD розповіла про конструктивні міркування, які призвели до його процесорів Epyc серверів і чому компанія впевнена, що її підхід до розвитку серверного процесора дасть значні дивіденди порівняно з практикою Intel.

Хоча обидві компанії конкурують на ринку серверів x86-64, вони застосовують різні підходи до своїх високопродуктивних процесорів. Intel виступає за те, що відомо як монолітний дизайн ядра. Ця філософія дизайну призводить до того, що він встановлений на пакет CPU. Оскільки коефіцієнт серцевих скорочень збільшується, штамп стає все більшим і більшим. Чим більше ядра у вас є, тим складніше це забезпечити, щоб кожний ядро ​​процесора мав відповідний доступ до кеш-пам'яті L3 за однією, послідовною латентністю.

10-ядерний i9-7900X Intel ліворуч, а 12-ядерний i9-7920X справа. 7920X ідентичний 18-ядерному i9-7980XE. Зображення Der8auer
10-ядерний i9-7900X Intel ліворуч, а 12-ядерний i9-7920X справа. 7920X ідентичний 18-ядерному i9-7980XE. Зображення Der8auer

Хоча Intel ніколи не випустила формальні розміри штампів, Anandtech стверджує, що 10-ядерні процесори Skylake-SP зважують 322 мм2, 18-ядерні чіпи на 484 мм2 і 28-ядерні чіпи при 698 мм2. Хоча ми і не маємо уявлення про те, наскільки хороша дохідність Intel на чіпах, як Core i9-7980XE, можна розумно очікувати, що вони будуть хоча б трохи нижчі, ніж чотирьохядерний чи восьмиядерний. Саме тому компанії використовують відновлення помилок, щоб блокувати погані ядра, а не кидати центральний процесор.

Intel із глибокими кишенями може дозволити собі побудувати ці монолітні штампи для високоякісних серверних і робочих станцій, однак труднощі в цьому робить, чому, як правило, компанія витрачає більше місяців на запуск нових високопродуктивних серверних процесорів, основні споживачі аналогів.

AMD's Dilemma

Ті з вас, хто стежив за AMD протягом останніх кількох років, знають про те, наскільки нестабільною є фінансова ситуація компанії під час бульдозера. До теперішнього часу AMD представила лише два штампи - вмирає Ryzen 7 1800X, який використовувався для кожного процесора Ryzen без інтегрованої графіки, а також загинув Ryzen 5 2400G, який поєднує в собі чотирьохядерний процесор з графічним процесором на базі. Один із ключових критеріїв нової ініціативи AMD з Epyc - знайти спосіб масштабування восьмиядерного блоку Ryzen 7 у серверних процесорах, який може кинути виклик Intel через стек продукту.

Таємниці Epyc: Як процесори AMD Epyc могли вийти назовні, Outscale Intel
Зміна масштабу SPEC між різними конфігураціями CPU / MCM.
Зміна масштабу SPEC між різними конфігураціями CPU / MCM.

18-ядерний процесор Intel Core i9-7980XE працює швидше, ніж 16-ядерний Threadripper AMD, але його також важче масштабувати. Сьогодні сімейство Intel Core i9 використовує LGA2066, тоді як його високоякісні компоненти Xeon використовують LGA3647. Не зрозуміло, чи зможе корпорація Intel масштабувати LGA2066 для збільшення кількості базових плат, не вимагаючи повної заміни материнської плати при ще більших цінових преміях - і це до того, як ми досягнемо цінової різниці в $ 1,000 між Threadripper 1950X (1000 дол., 16-ядерний) і Intel Core i9- 7980XE (2000 дол., 18 ядер).

Навпаки, AMD має шлях до 32-ядерного Threadripper прямо зараз. Він може піднімати Threadripper до 24 або 32 ядер, просто збільшуючи кількість MCM під нагрівачем.

Таємниці Epyc: Як процесори AMD Epyc могли вийти назовні, Outscale Intel

Конструкція MCM не має кількох недоліків; Орієнтовно AMD оцінює, що використання багатоканального модуля коштує штраф у розмірі 10 відсотків, але такий штраф зменшується завдяки тому, що він би взяв на доходи CPU і вартість ЦП. Використання структури MCM також дозволило AMD перейти на вісім каналів пам'яті DDR4 (точніше сказати, що Epyc - це дизайн 4 × 2, в якому кожен з умертвін має власну двоканальну пам'ять DDR4). Чотирьохядерний процесор Epyc пропонує 64 лінії PCIe 3.0, з 128 лініями PCIe, доступними в системі подвійних розеток. З іншого боку, тести на енергоспоживання показали, що, хоча AMD використовує меншу потужність на ядро, ніж Intel, Infinity Fabric, здається, спалює більше енергії, ніж топологія кільцевої шини Intel.

Таємниці Epyc: Як процесори AMD Epyc могли вийти назовні, Outscale Intel

AMD не хотів багато говорити про те, як він має намір покращити Epyc в майбутніх поколіннях, але вони були бичачими в епічному режимі. Вичерпні дані про контрольні показники сервера важко знайти, але огляд Johan De De Gelas для Anandtech в 2017 році показав, що Epyc є сильним конкурентом для Xeon в ряді тестів, але перевершує його в тестах FPU. Є безперечно тести, де Epyc відстає від конкуренції. Anandtech робить висновок:

Нове ядро ​​AMD - грізний суперник. Операції зі скалярними операціями з плаваючою комою яскраво виражені на ядрі AMD, а цілі операції - на одному і тому ж такті - порівнюються з найкращим Intel. Подвійний CCX макет і чотириступенева установка залишають зовсім небагато продуктивності на столі, тому буде цікаво, як багато чому AMD дізналася про це, коли вони запускають 7-нм "Рим" наступника ... Загалом, треба сказати, що AMD виконаний дуже добре і доставив новий серверний процесор, який може запропонувати конкурентну продуктивність за нижчою ціною на деяких ключових ринках. Сервер клієнти з нескалярними рідкісними матрицями HPC і Big Data додатків повинні особливо звернути увагу.

Рішення MCM для AMD не є ідеальним, але це рішення, яке компанія потребує для серверних процесорів високого ядра. Це дозволило AMD використовувати єдину систему Ryzen, яка зникла на всіх своїх процесорах, а також була агресивною на цінові процесори на сервері, тим самим отримуючи вигоду від економії масштабу. Коли наступні кілька місяців запускаються процесорів 12nm Ryzen, ми повинні отримати попередній перегляд будь-яких змін, внесених AMD до основного або Infinity Fabric. Оскільки обидві компанії збільшуватимуться, буде цікаво подивитися, який підхід виграє між підключенням чіпів через MCM і використовуючи велику монолітну помилку.

Читати далі

AMD запускає мобільні APU Ryzen 5000, попередній перегляд Epyc третього покоління
AMD запускає мобільні APU Ryzen 5000, попередній перегляд Epyc третього покоління

AMD анонсувала нове сімейство Ryzen Mobile 5000, з великим акцентом на чіпах від 35 Вт до 45 Вт та декількох нових ядрах 15 Вт Zen 3.

Новий MetaHuman Creator від Epic генерує цифрових персонажів, які уникають Долини Дивовижності
Новий MetaHuman Creator від Epic генерує цифрових персонажів, які уникають Долини Дивовижності

Новий движок компанії MetaHuman обіцяє швидко поставити фотореалістичні цифрові символи, і ви можете перевірити демонстрацію прямо зараз.

Новий стартап засновника OnePlus придбав Husk of Essential Енді Рубіна
Новий стартап засновника OnePlus придбав Husk of Essential Енді Рубіна

Співзасновник OnePlus нещодавно пішов, щоб розпочати нове підприємство під назвою Nothing. В даний час Ніщо не робить нічого, тому це відповідна назва. Незабаром це може щось зробити, коли він придбав лушпиння запуску смартфона Енді Рубіна.

«Мілан» AMD приносить Zen 3 до Epyc із переважно позитивними результатами
«Мілан» AMD приносить Zen 3 до Epyc із переважно позитивними результатами

Новий процесор AMD у Мілані вийшов для Epyc третього покоління. Це здебільшого позитивна новина для виробника, оскільки помірне підвищення продуктивності порівняно з Zen 2.