Все о Цифровых системах - новости, статьи, обзоры, аналитика. Более 1000 компаний, товаров и услуг в каталоге.
Добавить компанию

Intel и AMD объединяются для улучшения архитектуры процессоров x86

Рубрика: «Полупроводники и микросхемы»

Как известно, для запуска приложений центральные процессоры разбивают код на так называемые «инструкции». Это простые вычислительные операции, каждая из которых выполняет узко определенную задачу, например, сложение двух чисел, перемещение фрагмента данных в новую ячейку памяти или повторение вычисления. Современные процессоры выполняют миллиарды таких инструкций в секунду.

Инструкции, которые может выполнять процессор, определяются своего рода встроенным словарем, известным как «архитектура набора инструкций» (instruction set architecture), или ISA. Процессоры Intel основаны на собственной ISA, называемой архитектурой x86, которую компания впервые выпустила в 1978 году. Процессоры AMD, в свою очередь, используют адаптированную версию архитектуры x86, известную как x64.

Отраслевой консорциум, который создали компании, носит название x86 Ecosystem Advisory Group. Его цель - повысить согласованность между соответствующими наборами инструкций Intel и AMD.

В настоящее время реализации архитектур x86 компаний различается в нескольких ключевых областях. Например, версия Intel включает дополнительный набор инструкций, называемых Advanced Matrix Extensions. Они позволяют процессорам Intel запускать модели искусственного интеллекта быстрее, чем это было бы возможно при использовании стандартного набора вычислительных операций в x86.

Из-за этих технических различий перемещение программного обеспечения между чипами Intel и AMD может быть сложной задачей. Например, приложение, созданное для использования с набором инструкций Advanced Matrix Extensions компании Intel, не будет иметь доступа к технологии на оборудовании AMD. Устранение этих технических различий может потребовать от разработчиков изменения кода приложений.

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

С помощью созданного консорциума Intel и AMD планируют стандартизировать свои соответствующие реализации 86x на основе «более унифицированного набора инструкций и архитектурных интерфейсов». Чем больше функций разделяют две ISA, тем проще разработчикам переносить приложения между ними.

Наряду с двумя производителями чипов, вновь созданную группу поддерживают еще несколько крупных технологических фирм. В список входят Broadcom Inc., Dell Technologies Inc., Google LLC, Hewlett Packard Enterprise Co., HP Inc., Lenovo Group Ltd., Microsoft Corp., Oracle Corp. и другие.

«Архитектура X86 уже более четырех десятилетий является основой современных вычислений, и мы хотим гарантировать, что она продолжит развиваться и приносить всем пользу в будущем», — сказал генеральный директор Microsoft Сатья Наделла.

Для обоснования своей работы группа будет запрашивать техническую информацию от игроков отрасли, таких как производители оборудования. Ожидается, что разработка займет довольно много времени.

Форрест Норрод, исполнительный вице-президент AMD по решениям для центров обработки данных, сказал: «Первые улучшения ISA, разработанные группой, не появятся в чипах по крайней мере в течение года».

Источник: