MCST, un développeur de microprocesseurs et de serveurs de Russie, a présenté pour la première fois son premier processeur à 16 cœurs.
Le système sur puce Elbrus-16C fait un autre bond en avant en termes de rattrapage des puces modernes d’AMD et d’Intel, mais étonnamment, la nouvelle plate-forme de serveur peut battre les plates-formes de serveur EPYC d’AMD dans une mesure critique: la prise en charge de la DRAM.
Le processeur MCST Elbrus-16C intègre 16 cœurs qui utilisent une microarchitecture propriétaire fonctionnant à 2 GHz, un contrôleur de mémoire DDR4-3200 à huit canaux prenant en charge ECC, 32 voies PCIe 3.0, quatre ports SATA 3.0 et 10 GbE et 2,5 GbE intégrés les interfaces. La puce est alimentée par une nouvelle microarchitecture qui prend en charge la virtualisation matérielle.
Le développeur dit que son processeur 16 cœurs offrira des performances de 1,5 FP32 TFLOPS ainsi que 0,75 FP64 TFLOPS. En général, de tels niveaux de performance peuvent à peine impressionner. Par exemple, le GPU A100 de Nvidia peut atteindre 19,5 FP32 TFLOPS et 9,7 FP64 TFLOPS, ce qui est environ 13 fois plus élevé que celui de l’Elbrus-16C.
Mais le processeur 16 cœurs de MCST présente deux caractéristiques importantes: il prend en charge jusqu’à 4 To de mémoire par CPU et peut fonctionner dans des configurations SMP à 4 voies. En conséquence, un serveur Elbrus-4C à quatre processeurs peut prendre en charge jusqu’à 16 To de mémoire DDR4. MCST ne divulgue pas le type de modules à utiliser, mais il s’agit probablement de RDIMM ou LRDIMM de 256 Go.
En revanche, les plates-formes EPYC d’AMD peuvent contenir jusqu’à 8 To de DRAM par boîtier car les processeurs ne peuvent fonctionner que dans des configurations bidirectionnelles.
Pendant ce temps, seuls certains processeurs Intel Xeon Scalable de la série L pour les systèmes à 4 et 8 voies peuvent prendre en charge 4,5 To de mémoire par processeur. Ces puces coûtent 5600 $ ~ 13000 $ par unité, mais ce n’est guère un problème pour ceux qui prévoient de dépenser 58000 $ (3224 $ * 18) en mémoire par processeur.
Il existe des applications qui utilisent de grands ensembles de données et pour lesquelles la capacité de mémoire est très importante et c’est là que la plate-forme 4 voies Elbrus-16C de MCST pourrait briller. Reste à savoir s’il parviendra ou non à battre certaines des plates-formes de serveurs existantes, mais au moins les Russes pourront construire leurs propres machines pouvant prendre en charge 16 To par boîte.
MCST évalue actuellement des échantillons des processeurs Elbrus-16C – qui peuvent déjà exécuter le système d’exploitation Elbrus Linux – et s’attend à être prêt à démarrer la production de masse des processeurs en utilisant une technologie de processus 16 nm parfois à la fin de 2021.
Sources: MCST, 3DNews / ServerNews