Compute Express Link - Interconnexion pour le Big Data



Avec la modernisation de l'architecture de l'informatique en multicœur et multi-nœuds en pleine croissance, la question s'est posée de savoir comment déplacer les données entre les ressources informatiques, notamment hétérogènes. De temps en temps, des goulots d'étranglement surgissaient qui ralentissaient l'ensemble du système dans son ensemble, et de nouvelles technologies étaient inventées qui résolvaient dans une certaine mesure le problème, mais, d'un autre côté, le compliquaient par sa variété. L'industrie avait besoin d'une norme d'interconnexion conçue sur la base de l'expérience acquise et soutenue par un consortium d'acteurs de premier plan. Maintenant, avec Intel, il y en a un.

Le 11 mars a publié la première version de la norme de spécification Compute Express Link ou, sous forme abrégée, CXL. Il a fallu 4 ans aux développeurs d'Intel pour terminer les travaux et obtenir le soutien des principales sociétés de l'industrie. Maintenant, le consortium CXL comprend des entreprises telles que Alibaba, Cisco, Dell EMC, Facebook, Google, HPE, Huawei, Intel et Microsoft - il est difficile d'imaginer une réunion plus représentative dans le domaine de l'interconnexion. La norme est ouverte à tous égards, tout tiers peut l'utiliser ou travailler sur ses améliorations avec les pères fondateurs du consortium.



Compute Express Link a été créé à l'origine comme une interconnexion hôte-périphérique cohérente avec le cache, avec un œil sur les GPU et les FPGA. Il utilise la norme PCIe 5.0 dans les parties physiques et électriques, fournissant des protocoles d'échange de données et assurant également la cohérence de la mémoire entre le processeur et le périphérique connecté. L'objectif de CXL est d'accélérer des applications comme l'IA, l'apprentissage automatique, les médias, les PMA et le cloud. Quant à Intel, il est possible que ses accélérateurs, FPGA et GPU continuent de fonctionner comme des périphériques PCIe en «mode CXL».

La spécification CXL 1.0 est donc prête. Le travail sur la deuxième version a commencé; à ce stade, le consortium prévoit d'élargir sa composition et, par conséquent, le nombre de solutions prises en charge. Une autre tâche urgente dans un avenir proche consiste à établir des relations avec des solutions existantes similaires, telles que CCIX, GenZ ou NVLink. Qu'il s'agisse de synergie, de coopération ou de compétition - le temps nous le dira.

Source: https://habr.com/ru/post/fr443534/


All Articles