Pot, brew: Marvell ThunderX3 server ARM chip with 96 cores and SMT4 for 384 threads



Nous avons récemment publié des informations sur le processeur ARM Altra Max à 128 cœurs . Sur Habré, ils ont également mentionné les puces ARM de serveur utilisées par Amazon. Mais, comme il s'est avéré, d'autres entreprises publient également des processeurs de serveur avec l'architecture ARM.



Donc, fin mars de cette année , le processeur Marvell ThunderX3 a été annoncé , il s'agit d'une nouvelle génération de puces serveurs de Marvell. Le fabricant a augmenté le nombre de cœurs dans ses processeurs de 32 à 96, laissant derrière lui le support SMT4, ce qui permet de traiter quatre threads avec un cœur. En conséquence, une telle puce est capable de traiter 384 threads.





Selon les représentants de l'entreprise, SMT4 est une garantie que les convoyeurs des noyaux individuels sont chargés efficacement. Dans le même temps, les nouveaux processeurs sont capables de fonctionner parfaitement non seulement en informatique multi-thread, mais également en monothread. En ce qui concerne la configuration à un seul socket, 64 voies PCI Express 4.0 sont prises en charge ici , dans un dual-socket le nombre de lignes PCIe 4.0 est augmenté à 128. Dans le cas de configurations à double socket, les processeurs sont connectés via 16 lignes PCI Express 4.0.





Contrairement à d'autres fournisseurs de puces ARM pour serveurs, Marvell n'utilise pas l'architecture ARM Neoverse N1, mais un ARM8.3 + personnalisé. Il n'y a pas encore d'informations sur le sous-système de cache, mais on sait que le niveau de latence est constant et ne dépend pas de la position relative des cœurs. Et le sous-système de mémoire est similaire à Graviton2 et n'inclut pas de contrôleur DDR4 à huit canaux prenant en charge des fréquences jusqu'à 3200 MHz.



La société lancera plusieurs variantes du ThunderX3 avec des packs thermiques allant de 100 à 240 watts. Selon les développeurs, l'efficacité énergétique du nouveau produit est d'un tiers supérieure à celle d'AMD Rome (EPYC 2 générations). Le nouveau processus technologique est TSMC 7 nm.





Source . Configuration à double socket avec les processeurs Thunder X2 de la génération précédente.



Les performances de la puce sont 25% supérieures à celles des processeurs ThunderX2 de la génération précédente. C'est si nous parlons de fonctionnement multi-thread. En simple thread, les performances sont augmentées de 60%. Dans le même temps, la nouveauté fait face aux opérations sur les nombres entiers trois fois plus rapidement que les représentants de la génération précédente et aux calculs en virgule flottante - cinq fois.





Les nouvelles puces seront utilisées pour résoudre des tâches de traitement de grandes quantités de données . Grâce aux fonctionnalités des puces, elles vous permettront de faire fonctionner plus de machines virtuelles dans le cas de systèmes mono-processeur.



À en juger par les résultats des tests, les nouvelles puces dépassent les concurrents d'Intel et d'AMD dans un certain nombre d'indicateurs. Mais ce sont des tests internes à l'entreprise qui, comme vous le savez, doivent être traités avec prudence.



Les processeurs ne sont toujours pas disponibles pour les experts tiers, il n'y a donc pas encore de résultats de test indépendants. La société va lancer de nouveaux processeurs d'ici la fin de 2020. Des informations supplémentaires seront fournies en août. Eh bien, la société a déjà annoncé qu'elle sortira une nouvelle génération de ses processeurs de serveur dans deux ans.

Voulez-vous essayer le serveur sur un processeur ARM maintenant?

Selectel Lab!




All Articles