В мае 2016 года компании AMD, ARM, Huawei, IBM, Mellanox, Qualcomm и Xilinx объявили о сотрудничестве, направленном на разработку спецификации Cache Coherent Interconnect for Accelerators (CCIX), которая позволит процессорам разных архитектур и ускорителям использовать данные совместно. На этой неделе спецификация, с июня прошлого года доступная участникам консорциума, была опубликована для сторонней оценки.
Консорциум CCIX объявил о доступности базовой спецификации CCIX Revision 1.0a v1.0, чтобы «обеспечить более широкое понимание и принятие технологии CCIX». Публичная версия спецификации CCIX дает возможность тем, кто не входит в консорциум, ознакомиться с базовой спецификацией CCIX. Уточним, что доступ к полной версии базовой спецификации CCIX Revision 1.0 все еще имеют доступ только члены консорциума. Публичная версия базовой спецификации CCIX 1.0a включает все главы базовой спецификации 1.0a, за исключением главы CCIX PHY. Эта глава содержит подробности, необходимые для реализации.
Спецификация CCIX — это стандарт внутренних соединений, который обеспечивает когерентность кэша для ускорителей и периферийных устройств расширения памяти, подключаемых к процессорам, независимо от архитектур набора команд (ISA) в современных гетерогенных вычислительных архитектурах. CCIX открывает преимущества одноранговой обработки перед ускорителями. Спецификация CCIX использует технологию PCI Express, позволяющую системным архитекторам легко внедрять CCIX в соответствии с текущими и будущими спецификациями PCIe и извлекать выгоду из растущих скоростей передачи данных.