CCIX protocol and off-chip data coherency
The CCIX protocol is a chip-to-chip data coherent protocol that enables one or more interconnected nodes to share data in a cache-coherent manner without the need for any software cache maintenance operations. It has been developed by the CCIX Consortium to solve the need for the emerging heterogeneous systems architecture driven by the immense data processing needs of modern SoCs in many emerging applications such as big data, autonomous driving, IoT, machine learning, and artificial intelligence. The CCIX Consortium includes 6 industry promotors, 14 contributing companies, and 16 industry adopters at present. For more information about the CCIX Consortium, please check https://www.ccixconsortium.com/.
CCIX protocol architectural features
The CCIX Consortium has been focusing on building an Instruction Set Architecture (ISA) independent data coherency protocol that can be used to connect accelerators such as GPUs and hardware accelerators...