Следите за новостями

Цифра дня

Ветроэлектростанцию на 100 мВт построят в Туркестанской области

    AMD породнит архитектуры x86 и ARM

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

    2 ноября 2012 15:09, Computerworld.kz
    Рубрики: Мир

    Компания Advanced Micro Devices работает над тем, чтобы сблизить процессорные архитектуры x86 и ARM. Как пояснил директор AMD по техноло­гиям Марк Пейпермастер, они намерены создать базу, на которой возможно будет достичь незави­симости программного обеспечения для мобиль­ных устройств от конкретной процессорной архитектуры.

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

    Используя различные процессоры, производите­ли планшетных компьютеров смогут добиться большего уровня реализма и расширить интерак­тивные возможности. Эффективный обмен данны­ми между клиентом и облаком позволит организо­вать взаимодействие в реальном времени; на про­цессоры можно будет возложить функции под­держки естественных для человека моделей взаи­модействия: при помощи жестов, голоса или сенсорного управления. Централь­ный процессор — лишь один механизм, современным устройствам нужны более разнообразные средства обработки данных, поскольку их объем постоянно растет.

    AMD уже сделала шаг в этом направлении, открыв свою процессорную архитек­туру для поддержки внешних процессорных ядер. Так, в январе было заявлено, что AMD работает над комбинацией в одном чипе архитектуры x86 и процессора ARM Cortex-A5 с поддержкой технологии безопасности TrustZone. Объединенный процессор можно будет устанавливать в планшеты и ПК. Архитектуры ARM и x86 конкурируют как платформы для планшетов, серверов, ПК и смартфонов. Мето­дология проектирования архитектуры чипов, взятая на вооружение AMD, принци­пиально отличается от подхода корпорации Intel, которая самостоятельно разра­батывает технологии, реализуемые в ее процессорах.

    Нет никаких препятствий к тому, чтобы компоненты в архитектуре x86 и ARM были совмещены в едином чипе, отметил Пейпермастер. Но он не уточнил, будет ли AMD выпускать чип, объединяющий в себе ядро x86 и полнофункцио­нальное ядро ARM.

    В базовой архитектуре чипов AMD использованы принципы архитектуры x86 и графических процессоров, и компания не раз демонстрировала способность про­изводить эффективные чипы в такой архитектуре. Позднее в этом году должен выйти новый процессор для планшетов в архитектуре x86 под кодовым названи­ем Hondo. В нем сочетаются функции центрального и графического процессо­ров. Чип, в котором архитектура x86 объединена с Cortex-A5, должен поступить в продажу в начале следующего года.

    «Мы намерены расширять партнерские связи для развития этой идеи. Всегда есть два пути: действовать в одиночку или развиваться вместе с отраслью», — отметил Пейпермастер. AMD предпочитает второй путь. Компания принимает участие в работе над общей спецификацией, описывающей объединение раз­ных архитектур и позволяющей комбинировать центральные процессоры, графи­ческие процессоры, акселераторы и другие модули в едином чипе.

    В июне AMD возглавила работу по созданию фонда HSA Foundation, цель которо­го — разработать открытые спецификации на программное обеспечение, кото­рое без потери эффективности в неизменном виде исполнялось бы на любых ап­паратных конфигурациях. В организацию HSA Foundation входят также компании Texas Instruments, MediaTek, ARM и Imagination Technologies.

    Спецификация должна позволить программистам абстрагироваться от многочис­ленных аппаратных слоев и писать такие приложения, которые исполнялись бы на различных модулях обработки данных в чипах. При этом написание программ может значительно упроститься.