Plus tôt ce mois-ci, j’ai revisité les performances AMD Ryzen 7 5800X3D Linux pour examiner l’efficacité du V-Cache AMD 3D sous Linux lors de l’utilisation actuelle du le tout dernier noyau Linux ainsi que d’autres benchmarks nouveaux/mis à jour des derniers mois. Tout en étant déjà très impressionné par les performances d’AMD EPYC Milan-X depuis le lancement de ces processeurs de serveur 3D V-Cache plus tôt cette année, voici une nouvelle série de benchmarks Linux examinant les performances d’EPYC 7763 par rapport à 7773X lors de l’exécution sur un instantané de développement d’Ubuntu 22.10 associé au noyau de développement Linux 6.0 et à d’autres packages logiciels plus récents pour un aperçu très à jour du potentiel de performances côté serveur.
Comme mon AMD Comparaisons Ryzen 7 5800X contre 5800X3D du début de septembre, cette série d’analyses comparatives EPYC 7763 contre 7773X est principalement destinée à un nouveau regard sur les performances de Milan-X sous Linux lors de l’utilisation du tout dernier logiciel open source, le très saignant edge, plusieurs benchmarks nouveaux/mis à jour, etc.
Pour rappel, le processeur phare AMD EPYC 7773X est une partie 64 cœurs/128 threads avec un impressionnant cache L3 de 768 Mo par socket, soit 1,5 Go Cache L3 combiné pour les configurations de serveur 2P. L’EPYC 7773X a une horloge de base de 2,2 GHz et une horloge d’amplification maximale de 3,5 GHz, par rapport à l’EPYC 7763 à 64 cœurs avec son cache de 256 Mo ayant une horloge de base légèrement supérieure de 2,45 GHz et une horloge d’amplification maximale de 3,5 GHz./p>
Cette nouvelle série de tests a été effectuée avec les processeurs EPYC 7763 et 7773X dans les configurations 1P et 2P. Un instantané Ubuntu 22.10 avec le compilateur GCC 12.2 était utilisé lors de la mise à niveau manuelle vers un instantané du noyau Linux 6.0 au début du mois de septembre. Tout le même matériel/logiciel était en jeu pour cette nouvelle série d’analyses comparatives axées sur Milan-X en changeant simplement les processeurs entre les tests.
Le”TLDR”reste que l’EPYC 7773X continue de montrer l’énorme amélioration du grand V-Cache 3D. Pour les tests 2P avec la taille de cache L3 combinée de 1,5 Go, les charges de travail des benchmarks HPC courants au serveur de base de données PostgreSQL, la compression Zstd, OpenFOAM CFD, Embree d’Intel et de nombreuses autres charges de travail ont toutes bénéficié d’accélérations significatives de l’EPYC 7773X. Voici le rapide côte à côte dans les tests 2P :
L’EPYC 7763 2P n’a été que rarement plus rapide, ce qui est pour les charges de travail ne pouvant pas utiliser le grand V-Cache 3D et donc où le une horloge de base légèrement plus élevée de l’EPYC 7763 est un avantage.
Approfondissons les chiffres 1P et 2P sur différentes charges de travail pour ceux qui sont curieux de découvrir ce nouveau regard Linux sur Milan-X.
Comme avec les benchmarks Milan-X depuis le lancement, l’EPYC 7773X peut fournir des améliorations de performances très significatives par rapport au produit phare EPYC 7763 Milan (non-X), en particulier pour les charges de travail HPC.
Les améliorations de performances souvent importantes avec généralement une consommation d’énergie légèrement supérieure. Le 7763 et le 7773X sont tous deux évalués pour un TDP de 280 watts et, parmi les nombreux tests effectués, le 7773X avait tendance à être de 10 à 20 watts de plus que le 7763, en fonction de la charge de travail particulière testée.
À travers une large gamme de charges de travail, des benchmarks”HPC”conventionnels aux charges de travail IA avec Intel OpenVINO, AMD Milan-X montrait les avantages du grand cache. Avec Intel Xeon Scalable Sapphire Rapids ayant également des SKU avec mémoire HBM, il sera très intéressant de voir comment Intel rivalise avec ces produits de nouvelle génération.
Comme avec le Ryzen 7 5800X3D, l’analyse comparative de l’EPYC 7773X continue pour être assez amusant.
Même pour les charges de travail de compilation de code, le V-Cache AMD 3D présentait un petit avantage avec les processeurs EPYC 7773X par rapport aux processeurs 7763.
La compression Zstd qui est de plus en plus utilisé par un large assortiment de logiciels Linux/open-source apprécié le grand cache L3 à la fois sur Milan-X et avec le grand public Ryzen 7 6800X3D.
Certes, 3D V-Cache n’aide pas universellement toutes les charges de travail. Pour les charges de travail incapables d’exploiter efficacement le grand cache, l’EPYC 7763 était comparable ou légèrement meilleur en raison de la différence de vitesse d’horloge de base pour des logiciels comme le logiciel de modélisation 3D Blender.
La version OpenFOAM 10 a fait ses débuts après mon analyse comparative Milan-X préalable. OpenFOAM 10 pour ce programme open source de dynamique des fluides computationnelle (CFD) continue d’aimer le cache supplémentaire avec Milan-X.
Pour faire court, les performances de l’AMD EPYC 7773X sous Linux continuent d’être très bonnes avec ces nouveaux benchmarks à partir d’un instantané Ubuntu 22.10 et exécutant Linux 6.0 Git. Ceux qui souhaitent voir toutes les exécutions de référence que j’ai effectuées dans l’ensemble de plus de 150 références pour ce nouveau test AMD Milan-X Linux peuvent le faire via cette page de résultats OB pour le large assortiment de benchmarks. Le prix et la disponibilité sur l’EPYC 7773X plusieurs mois après la disponibilité initiale au détail semblent plutôt robustes avec certaines listes comme NewEgg mettant de nouveaux processeurs OEM à environ 5,5 ~ 6,1 k $ ou environ ~ 6,6 k $ chez certains autres détaillants Internet, ce qui est toujours très bon valeur pour les performances fournies et par rapport au prix EPYC 7763.