реклама
Новости Hardware

Intel представила APX — расширения архитектуры x86-64, которые ускорят любое ПО

Intel представила APX (Advanced Performance Extensions) — новые расширения системы команд x86-64, с помощью которых она собирается реформировать архитектуру и поднять производительность будущих процессоров при работе с практически любыми приложениями.

Расширения APX предполагают увеличение числа процессорных регистров общего назначения и добавление некоторых других возможностей, которые снизят накладные расходы при исполнении самого обычного кода, что приведёт к росту производительности процессоров без заметного увеличения их энергопотребления и транзисторного бюджета.

Intel опубликовала документацию для разработчиков, подробно описывающую расширения APX. Из неё следует, что основные изменения, которые собирается провести компания, включают: удвоение (с 16 до 32) числа регистров общего назначения; добавление трёхоперандного формата большинству существующих целочисленных инструкций; добавление дополнительных условных инструкций для облегчения предсказания переходов; а также новую 64-битную инструкцию безусловного перехода.

Речь идёт о фундаментальных переменах в архитектуре x86-64, однако Intel утверждает, что внедрение APX пройдёт гладко и без каких-либо эксцессов. Компания ссылается на гибкость архитектуры x86-64, изначально использующей команды переменной длины, что позволяет реализовывать новые возможности путём добавления к существующим командам дополнительных префиксов. Это значит, что с одной стороны процессоры с APX сохранят полную совместимость со старым кодом, а с другой — от разработчиков не потребуется дополнительных усилий по внедрению поддержки APX в своих программах. Всё может быть решено на уровне компилятора: поддержку APX после перекомпиляции автоматически получат в том числе и старые программные продукты.

Intel не даёт конкретных оценок прироста производительности, который будет получен после внедрения APX. Однако указывает, что одно только удвоение числа регистров общего назначения приведёт к 10-% сокращению числа загрузок данных из памяти и к 20-% уменьшению числа пересылок данных в память, которые являются очень медленными операциями по сравнению со скоростью работы процессора с регистрами. Вместе с этим, за счёт уменьшения числа обращений к памяти и более широкого использования трёхоперандных команд внедрение APX сделает код на 10 % компактнее, даже несмотря на добавление в него новых префиксов.

Сроки появления CPU с поддержкой APX официально названы не были, но предполагается, что первыми процессорами с этими расширениями станут серверные Granite Rapids, которые должны выйти в 2024 году. Также поддержка APX появится и в перспективных потребительских процессорах.

Ранее Intel выступала с инициативой упрощения архитектуры x86-64 за счёт отказа от поддержки 16- и 32-битных режимов, но про планы её воплощения «в кремнии» ничего не известно.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥
В описании первого трейлера Assassin’s Creed Codename: Red засветилась дата выхода игры — она получила название Assassin’s Creed Shadows 7 ч.
Датамайнер нашёл в коде сайта Rockstar рекламу ПК-версии Red Dead Redemption 9 ч.
Календарь релизов — 13–19 мая: Homeworld 3, Men of War II и Ghost of Tsushima на ПК 9 ч.
Забытая демоверсия классической Fallout снова привлекла внимание фанатов из-за контента, которого нет в полной игре 9 ч.
Слухи: новую Doom анонсируют менее чем через месяц 10 ч.
MaxPatrol EDR получил сертификат соответствия ФСТЭК России 11 ч.
The Rogue Prince of Persia получила новую дату выхода, а разработчики подготовились к неожиданному релизу Hollow Knight: Silksong 11 ч.
Военная стратегия Men of War II потребует постоянное подключение к интернету, но у разработчиков есть план 13 ч.
Steam и Epic Games Store начали выдавать автоматический возврат средств предзаказавшим Ghost of Tsushima в странах без доступа к PSN 15 ч.
ЕС обвинил Microsoft в монополизме из-за приложения Teams 15 ч.
Microsoft потратит €4 млрд на ЦОД для ИИ и облаков во Франции, а AWS постарается не отстать 5 ч.
Новая статья: Обзор Ryzen 5 8600G: новый король бюджетных сборок (нет) 5 ч.
Ресурсы в обмен на технологии: Alibaba Cloud предлагает ИИ-стартапам GPU-мощности за долю в компании 7 ч.
Спутниковый интернет Starlink подорожает на треть для некоторых абонентов в США из-за роста спроса 8 ч.
Робот-гуманоид Unitree G1 преуспел в акробатике, колке орехов, жарке тостов и других делах — стоит он всего $16 000 9 ч.
Vivo представила смартфоны X100s и X100s Pro на свежих чипах Dimensity 9300+ 9 ч.
Dell готовит ноутбук Dell XPS 13 Plus с процессором Qualcomm Snapdragon X за $1200 9 ч.
Представлен смартфон Vivo X100 Ultra с перископической камерой на 200 Мп и Snapdragon 8 Gen 3 9 ч.
Dell: ноутбуки на Snapdragon X обеспечат вдвое большую автономность, чем на Intel 9 ч.
Суперкомпьютер Aurora на Intel не смог стать самым мощным в мире — лидером остался Frontier на AMD 11 ч.