2024-02-12
225
3 хв.


AMD готує Zen 5 до запуску: подробиці про нові інструкції та архітектуру

Нова колекція компіляторів GNU з оновленим патчем тепер підтримує майбутню архітектуру AMD Zen 5. Це означає, що на чіпах, що базуються на Zen 5, з'являться нові інструкції. Оновлення свідчить не лише про готовність AMD до запуску Zen 5, а й про прагнення компанії реалізувати нову архітектуру через конкретні інструкції.

Підтримка AMD Zen 5: нові інструкції та архітектура

Введення

Колекція компіляторів GNU з новим патчем тепер підтримує майбутню архітектуру AMD Zen 5. Це вказує на те, що кілька нових інструкцій з'являться на чіпах на базі Zen 5 (через Phoronix). Оновлення не лише свідчить, що AMD готує Zen 5 до запуску, а й вказує на конкретні інструкції, в яких AMD прагне реалізувати нову архітектуру.

AMD готує Zen 5 до запуску подробиці про нові інструкції та архітектуру

Нові інструкції на архітектурі Zen 5

Zen 5 дебютує з п'ятьма інструкціями, які ніколи раніше не з'являлися у чіпах на архітектурі Zen. Чотири з цих інструкцій вже деякий час нативні для процесорів Intel. Одна з них скоро з'явиться в серверних процесорах Granite Rapids компанії, тому AMD наздоганяє Intel щодо цього. Це незвичайно, тому що AMD не надає такого великого значення підтримці наборів інструкцій, особливо тих, які пов'язані з AVX (джерело: Tom's Hardware).

AMD готує Zen 5 до запуску подробиці про нові інструкції та архітектуру

Підтримка AVX-VNNI в архітектурі Zen 5

Серед п'яти нових інструкцій найбільш помітною є AVX-VNNI, вперше представлена Intel у процесорах Alder Lake 2021 року. VNNI розшифровується як векторні інструкції нейромереж. AVX-VNNI не слід плутати з AVX512-VNNI, він є слабшою версією інструкцій AVX512. Обидві інструкції виконують схожі операції, але AVX512-VNNI має доступ до 512-бітових векторів та розширень EVEX для ще більш високої продуктивності.

AMD готує Zen 5 до запуску подробиці про нові інструкції та архітектуру

Фокус AMD на ІІ

AMD продовжує приділяти увагу штучному інтелекту у своїх майбутніх процесорах, включаючи споживчі моделі. Zen 4 вже підтримує AVX512-VNNI, тому додавання підтримки AVX-VNNI може здатися дивним рішенням. Однак це дозволяє споживацьким компонентам запускати програми без використання переваг AVX512, як це роблять програми для центрів обробки даних.

AMD готує Zen 5 до запуску подробиці про нові інструкції та архітектуру

Підтримка GCC для Zen 5

Останній патч GCC не перший, пов'язаний з процесорами Zen 5. Код для Zen 5 вперше з'явився в липні минулого року, а також було оновлено ядро Linux та його функції керування живленням. Zen 4 також отримав підтримку GCC після запуску процесорів Ryzen 7000. Однак AMD досі мало розкрила Zen 5, але, ймовірно, компанія розповість більше на виставці Computex у травні.

AMD готує Zen 5 до запуску подробиці про нові інструкції та архітектуру

Глосарій

  • AMD - Advanced Micro Devices, американська компанія, виробник напівпровідникових пристроїв і процесорів
  • Zen 5 - майбутня архітектура процесорів AMD
  • GNU - проект вільного програмного забезпечення, що включає колекцію компіляторів, бібліотек та інших інструментів
  • AVX - розширення набору інструкцій для векторизації операцій, розроблене Intel
  • VNNI - векторні нейромережні інструкції

Посилання

Відповіді на питання

Які нові інструкції підтримує колекція компіляторів GNU для архітектури AMD Zen 5?

Колекція компіляторів GNU з оновленим патчем підтримує п'ять нових інструкцій для архітектури Zen 5.

Яким є оновлення компіляторів GNU для підтримки архітектури Zen 5?

Оновлення компіляторів GNU свідчить про готовність AMD до запуску архітектури Zen 5 та про прагнення компанії реалізувати нову архітектуру через конкретні інструкції.

Які нові інструкції з'являться на чіпах з архітектурою Zen 5?

На чіпах з архітектурою Zen 5 з'явиться п'ять нових інструкцій, з яких чотири раніше були нативними для процесорів Intel.

Що таке AVX-VNNI і яку роль воно відіграє в архітектурі Zen 5?

AVX-VNNI - це векторні нейромережні інструкції, які вперше були представлені Intel і є однією з нових інструкцій, що підтримуються в архітектурі Zen 5. Вони виконують схожі операції, але відрізняються доступом до різних типів векторів та розширень для підвищення продуктивності.

Чому AMD додає підтримку AVX-VNNI до архітектури Zen 5?

AMD продовжує приділяти увагу штучному інтелекту у своїх процесорах, і додавання підтримки AVX-VNNI дозволяє споживчим компонентам запускати програми без використання переваг AVX512, як це роблять програми для центрів обробки даних.

Копірайтер Elbuz
Короткий опис
Колекція компіляторів GNU отримала новий патч, який додає підтримку майбутньої архітектури AMD Zen 5. Це свідчить про готовність компанії до запуску Zen 5 і натякає на появу нових інструкцій на чіпах. Дізнайтеся більше у статті.
Мета статті
Розкриття подробиць про нові інструкції та архітектуру AMD Zen 5
Стиль
Інформаційно-технічний
Цільова аудиторія
Програмісти, технічні спеціалісти, ентузіасти комп'ютерних технологій


Зміст:



Збережи посилання на цю сторінку

Обговорення теми – AMD готує Zen 5 до запуску: подробиці про нові інструкції та архітектуру


Колекція компіляторів GNU отримала новий патч, який додає підтримку майбутньої архітектури AMD Zen 5. Це свідчить про готовність компанії до запуску Zen 5 і натякає на появу нових інструкцій на чіпах. Дізнайтеся більше у статті.


Немає відгуків.


Захист від роботів


Далі