IBM приняла решение перевести архитектуру набора команд (ISA) POWER в разряд открытых. В 2013 г. компания учредила консорциум OpenPOWER, в рамках которого предоставила возможность лицензирования связанной с POWER интеллектуальной собственности и предоставила полный доступ к спецификациям. То есть если раньше компания требовала за создание собственных модификаций чипов на базе архитектуры и набора команд POWER лицензионные отчисления, то теперь эти ограничения сняты — ISA станут общедоступными и бесплатными. В том числе предоставляется право безвозмездно использовать все связанные с POWER патенты IBM, а управление проектом передается сообществу, которое теперь будет вовлечено в процессы принятия решений.

Росту популярности архитектуры POWER будет способствовать и анонсированный IBM переход OpenPOWER Foundation под крыло Linux Foundation — самой известной в отрасли организации сторонников программного обеспечения с открытым исходным кодом.

К консорциуму OpenPOWER уже присоединилось более 350 компаний. Сообществу передано более 3 млн. строк кода системных прошивок, спецификаций и схем, необходимых для создания POWER-совместимых чипов. По сравнению с уже доступными открытыми архитектурами MIPS и RISC-V, архитектура POWER прежде всего привлекательна для создания современных серверных систем, промышленных платформ и кластеров.

Условия открытой лицензии разрешают расширять и настраивать набор команд с учетом специфических нужд отдельных приложений. IBM также выпустила вспомогательные ресурсы. К ним относятся справочное руководство по реализации интерфейсных протоколов OpenCAPI и Open Memory, используемых для связывания центрального процессора сервера со встроенной памятью. Предоставленная программная реализация позволяет симулировать работу эталонного процессора с использованием FPGA Xilinx.

Технология OpenCAPI даст возможность добиться максимальной производительности и избавиться от узких мест при организации взаимодействия между процессорными ядрами и интегрированными устройствами, такими как GPU, ASIC, различные аппаратные ускорители, сетевые чипы и контроллеры хранилищ данных. Open Memory позволит повысить пропускную способность контроллеров памяти и снизить возникающие задержки. Например, благодаря указанным дополнениям на базе POWER можно будет создавать специализированные чипы, оптимизированные для решения задач искусственного интеллекта и высокопроизводительного анализа данных в памяти.

Физическая архитектура чипов POWER остается закрытой. Новейшие процессоры этого семейства, POWER9, имеют 8 млрд. транзисторов и до 24 процессорных ядер в зависимости от модели. Эти чипы применяется в системах Summit и Sierra министерства энергетики США, занимающих первую и вторую позиции в рейтинге самых мощных суперкомпьютеров.

Версия для печати (без изображений)