HeadlinesBriefing favicon HeadlinesBriefing.com

XCENA MX1 : 3072 cœurs RISC-V dans le dispositif CXL de Samsung

Hacker News •
×

L'extension de mémoire est attractive depuis des années, et elle est plus pertinente que jamais car les modèles ML ont un appétit insatiable pour la capacité de mémoire. En réponse, XCENA a travaillé avec Samsung pour créer un dispositif d'extension de mémoire CXL qui peut également héberger des SSD et effectuer des calculs. Le dispositif s'appelle MX1, où MX signifie "Accélérateur de Mémoire".

Pour l'extension de mémoire, le MX1 peut héberger jusqu'à 2 To de mémoire DDR5 et se connecte à l'hôte via une interface PCIe 6/CXL 3.2 x8. Le MX1 a donc une bande passante de 128 Go/s vers l'hôte, ou 64 Go/s dans chaque direction. XCENA expose huit voies PCIe 6 supplémentaires qui peuvent être utilisées pour connecter des SSD. Le stockage SSD peut être exposé en tant que mémoire, avec la DRAM attachée au MX1 agissant comme un cache.

La fonction la plus excitante du MX1 est probablement une quantité importante de calcul embarqué. Le puce du MX1 héberge 3072 cœurs RISC-V, divisés en clusters de 32 cœurs qui partagent des caches L2 et un TLB de données. Les ensembles de quatre clusters forment un "sous-système", qui agit comme la plus petite unité d'allocation de tâches. Le MX1 possède 24 sous-systèmes, lui permettant de lancer 24 tâches indépendantes à la fois. Un NoC interne connecte les sous-systèmes au cache L3 et à la mémoire. Deux cœurs Arm Cortex A53 gèrent les fonctions de contrôle. Le MX1 est fabriqué en utilisant le processus 4 nm de Samsung et consomme 40 W.