AMD Zen7 получит четыре новых технологии, включая полный набор инструкций, которому позавидует Intel
Сегодня AMD впервые представила архитектуру Zen7. Хотя подробностей пока немного, очевидно, что она станет дальнейшим развитием Zen6 с усиленной поддержкой ИИ, особенно в части типов данных и наборов инструкций.
Согласно сообщениям, AMD Zen7 полностью использует результаты сотрудничества в рамках консультативной группы по экосистеме x86 (EAG), созданной совместно AMD и Intel. Поддержка первых четырёх ключевых технологий включает AVX10, ACE, FRED и ChkTag, причём три из них являются новыми наборами инструкций.
«AVX10» можно назвать эволюционной версией AVX-512. Он включает все инструкции AVX, AVX2 и AVX-512, дополненные и оптимизированные, с особым акцентом на повышение производительности при выполнении сложных векторных математических нагрузок.
Он не только значительно повышает эффективность пропускной способности данных, но и унифицирует набор инструкций для клиентских платформ, рабочих станций и серверов. Разработчикам больше не нужно писать разный код для различного аппаратного обеспечения.
Ожидается, что следующее поколение настольных процессоров Intel Razer Lake также получит поддержку AVX10, однако 512-битные векторные вычисления будут поддерживаться только производительными ядрами (P-core), тогда как энергоэффективные ядра (E-core) будут ограничены 256 битами. У AMD, естественно, таких ограничений не будет.
«ACE» (Advanced Matrix Extensions for Matrix Manipulation) — это расширенные матричные расширения, представляющие собой отраслевой стандарт набора инструкций для матричной математики. Они используются для различных матричных вычислений и операций, обеспечивая унификацию на различных устройствах, таких как телефоны, ПК и серверы, что ускоряет разработку ИИ/языковых моделей и повышает эффективность выполнения нагрузок.
«FRED» (Flexible Return and Event Delivery) означает «гибкий возврат и доставку событий».
Это, фактически, новая функция набора инструкций Intel 64, определяющая новые переходы управления потоком (обычно между уровнями привилегий) для замены существующих переходов (например, доставки событий через IDT и возврата с помощью IRET), что эффективно снижает системную задержку и повышает надёжность системы, делая x86-устройства более отзывчивыми и эффективными.
«ChkTag» — это новая технология тегирования памяти, реализующая механизм аппаратного тегирования памяти для обнаружения нарушений.
Она может решить давнюю проблему x86-устройств с такими угрозами безопасности памяти, как переполнение буфера и использование памяти после освобождения (use-after-free). При этом обеспечивается обратная совместимость: программное обеспечение, поддерживающее её, будет нормально работать и на старом оборудовании.











0 комментариев