Hitech logo

Кейсы

IBM представила 2-нм процессор, объединяющий две разные архитектуры в одном ядре

TODO:
Екатерина ШемякинскаяСегодня, 10:06 AM

IBM представила 2-нм процессор нового поколения, который объединяет в одном ядре две архитектуры инструкций — z/Architecture для мейнфреймов IBM и Arm AArch64. Чип способен переключаться между ними за наносекунды. Компании смогут запускать приложения из экосистемы Arm, которой пользуются более 22 млн разработчиков, прямо на мейнфреймах — без отдельных Arm-серверов. Это упростит инфраструктуру и снизит расходы на ее содержание. Процессор пока находится на стадии разработки, а IBM еще не объявила сроки начала массового производства и коммерческого запуска.

Самые интересные технологические и научные новости выходят в нашем телеграм-канале Хайтек+. Подпишитесь, чтобы быть в курсе.

Процессоры Arm используются в облачных сервисах и мобильных устройствах и всё чаще — в системах с ИИ. Компании обычно вынуждены развёртывать отдельные серверы Arm параллельно с мейнфреймами IBM для разных задач. Мейнфреймы — это мощные корпоративные компьютеры, рассчитанные на непрерывную обработку огромного числа транзакций; их используют, например, банки и государственные организации. Такое разделение инфраструктуры усложняет управление и увеличивает расходы. Новый подход IBM решает эту проблему: вместо использования отдельных ядер для каждой архитектуры компания спроектировала универсальное ядро, которое может работать в обоих режимах.

Это не гетерогенный чип с разными ядрами на одном кристалле, а единое ядро с аппаратной реализацией архитектуры AArch64 версии 9.3 и поддержкой возможностей z/Architecture.

Процессор разрабатывается с использованием 2-нм техпроцесса и оснащён 11 высокопроизводительными ядрами с частотой 5,7 ГГц. Для сравнения, предыдущее поколение Telum II получило восемь ядер с частотой до 5,5 ГГц. Все ядра поддерживают одновременную многопоточность для обеих архитектур, что позволяет гибко распределять между ними разные типы рабочих нагрузок. Процессор также получил увеличенный объём кэш-памяти: 432 МБ виртуального кэша L3 и 3,5 ГБ виртуального L4. Это заметно больше, чем у Telum II, и должно ускорить работу с большими объёмами данных и ресурсоёмкими корпоративными приложениями.

Для поддержки инструкций Arm компания IBM использует модуль в ядре Linux под названем Kernel-based Virtual Machine (KVM) — тот же механизм, который позволяет мейнфреймам IBM работать с Linux. При этом стандартные инструкции z/Architecture обходят KVM и выполняются напрямую, гарантируя надёжность мейнфрейма. IBM заявляет о времени безотказной работы 99,999999%, что соответствует всего 0,032 секунды простоя в год.

Помимо основного процессора, IBM представила ускоритель искусственного интеллекта нового поколения, который превосходит текущий ускоритель Spyre.

Он имеет 16 ядер, оптимизированных для новых форматов данных ИИ, включая FP4 и MXFP4. Главное отличие — переход от LPDDR5 к высокоскоростной памяти HBM3e. Каждый ускоритель получает 96 ГБ HBM3e, что обеспечивает пропускную способность до 4 ТБ/с — в 20 раз выше, чем раньше. Это позволяет мейнфреймам выполнять задачи ИИ, например, выявлять мошенничество при транзакциях, прямо в инфраструктуре предприятия.

Для бизнеса это означает больше свободы при выборе программного обеспечения. Теперь компании смогут запускать приложения для Arm, экосистемой которой пользуются более 22 млн разработчиков, прямо на мейнфреймах IBM Z и LinuxONE, без отдельных Arm-серверов. При этом такие приложения смогут использовать те же функции безопасности и высокой доступности, что и программы для мейнфреймов. Существующие приложения для z/OS и Linux также продолжат работать на той же инфраструктуре.

Процессор пока находится на стадии разработки. IBM не раскрыла сроки его массового производства и коммерческого запуска. Компания позиционирует его как основу для будущих поколений систем IBM Z и LinuxONE. С учетом обычного цикла обновления мейнфреймов IBM — примерно раз в 2,5–3 года — новые системы могут появиться ближе к 2027 году.