in

AMD va intégrer la technologie CXL aux CPU Ryzen : la RAM et le SSD ne feront plus qu’un.

AMD va intégrer la technologie CXL aux CPU Ryzen : la RAM et le SSD ne feront plus qu'un.

Eh bien, cela n’a pas été annoncé et totalement par surprise, même s’il était logique que cela arrive sur les PC, il est vrai qu’AMD travaille depuis un certain temps à la mise en œuvre de la technologie CXL dans ses processeurs. EPYC Genoa sera la première architecture à le faire, et elle sera rapidement suivie par son homologue d’Intel, Sapphire Rapids, qui devraient toutes arriver d’ici la fin de l’année et le début de l’année prochaine. Mais la nouvelle est que le CXL sera également disponible sur les processeurs AMD Ryzen. Qu’est-ce que cela signifie pour le secteur des PC ?

C’est une agréable surprise que cette technologie arrive enfin sur les PC. Ce ne sera pas pour tout de suite bien sûr, elle n’a même pas encore été présentée, mais AMD confirme qu’elle y travaille et qu’il faudra quelques années pour qu’elle soit enfin intégrée dans un processeur de bureau. Mais c’est un début.

AMD Ryzen aura le CXL, qu’est-ce que cela signifie ?

CXL est l’acronyme de Compute Express Link, qui a déjà fait l’objet de deux révisions et la version CXL 3.0 de la spécification est en cours d’évaluation pour être acceptée par toutes les parties. Il s’agit essentiellement d’une interconnexion cohérente entre les caches de divers systèmes, qui doivent être compatibles entre eux, ce qui concerne tout, des processeurs aux mémoires en passant par les accélérateurs et, bien sûr, les disques SSD.

S’agissant d’une interface basée sur une norme industrielle ouverte, toute entreprise peut participer à son développement et la mettre en œuvre après avoir confirmé les spécifications à chaque nouvelle version. L’objectif de CXL est de pouvoir partager les ressources entre les matériels et d’obtenir ainsi des performances plus élevées, et grâce à sa cohérence entre eux, il simplifie également l’utilisation des logiciels et les coûts en général.

Dans cette optique et lors du séminaire Meet the Experts d’AMD, Leah Schoeb, Senior Developer Manager d’AMD, a expliqué pourquoi il existe un tel goulot d’étranglement entre, par exemple, les SSD et la RAM, ce qui a donné lieu à plusieurs questions intéressantes.

Les protocoles, la pierre d’achoppement de l’avenir

Logiquement, tout fonctionne sur la base d’interfaces et de protocoles dans le matériel. C’est la façon de jeter les bases d’un type de produit et de communiquer avec le reste, mais cela présente l’inconvénient que certaines parties du système ne peuvent pas communiquer entre elles, ce qui constitue un problème qui nuit aux performances. AMD en parle dans un Q&A et ouvre la porte à un changement avec CXL :

Ce n’est pas qu’à l’avenir nous ne relierons pas cette communication. C’est quelque chose que nous envisageons avec des technologies comme le CXL. Ainsi, dans les trois à cinq prochaines années, vous le verrez d’abord dans le domaine des serveurs, mais vous trouverez des moyens de faire en sorte que la mémoire et le stockage puissent communiquer sur le même bus grâce à CXL.

Chris Ramseyer, responsable principal du marketing technique chez Phison, ajoute ce qui suit à l’intervention de Leah :

Eh bien, pour être honnête, je suis dans un certain nombre de conversations à ce sujet. Certains d’entre eux sont avec Leah. Je ne sais pas ce que je peux vraiment dire. Nous n’avons rien annoncé dans ce domaine. Mais je peux dire que des progrès ont été réalisés. Et, encore une fois, il s’agira d’un autre projet de type écosystème, où ce n’est pas seulement Phison et AMD qui seront en charge de ce projet. Nous allons devoir travailler tous ensemble pour y parvenir, et ces collaborations ont vraiment fait avancer le PC ces dernières années.

CXL-3.0

Quels sont les obstacles ? Eh bien, elles sont simples : il faut un hôte de cohérence physique dans tous les appareils, c’est-à-dire dans le matériel. Il peut s’agir d’une puce externe ou d’une puce intégrée dans le silicium du processeur ou du GPU. Il faut donc d’abord définir la manière dont cela va se passer entre le processeur, la RAM, le GPU et le SSD, puis l’implémenter au niveau matériel tout en développant les logiciels et les microprogrammes pour les accueillir en tant que protocoles, et enfin développer l’écosystème qui en bénéficie.

Ces mesures peuvent être prises à l’unisson dans certains domaines, mais elles nécessitent la participation de nombreuses parties au consortium, ce qui prend évidemment du temps. L’objectif est de faire en sorte que le CPU, le GPU, la RAM et le SSD ne fassent qu’un, en particulier les deux derniers qui, à l’heure actuelle, ne peuvent pas unir leurs forces en tant qu’unité, ce à quoi il faut remédier car ils représentent le principal goulot d’étranglement des serveurs et des PC. Dans le premier cas, ce thème va se terminer avec les architectures décrites, nous verrons avec laquelle il vient sur le bureau, comme CXL avec le AMD Ryzen sera un autre pas vers l’amélioration des performances.

The post AMD to bring CXL technology to Ryzen CPUs : RAM and SSD will be one appeared first on The Computer Chapuzas.