Introduction
Le benchmark SPEC CPU est une référence établie dans l'industrie, utilisée pour évaluer les performances des processeurs. La dernière mise à jour, SPEC CPU2026, comprend 52 workloads, contre 43 dans la version précédente. L'objectif est de moderniser le benchmark tout en conservant la portabilité.
Contexte Technique
Les scores SPEC CPU représentent des rapports de gain de vitesse par rapport à un système de référence. Le système de référence pour SPEC CPU2026 est un Ampere eMAG 8180, qui fournit un score de référence de 1,0. Cependant, ce système est moins performant que les processeurs modernes, ce qui rend les comparaisons difficiles.
Les tests ont été effectués avec GCC 14.2.0 et les cibles d'optimisation natives, sur des systèmes Linux. Les résultats montrent que les processeurs Intel et AMD les plus récents ont des performances similaires dans les tests entiers, tandis que Zen 5 prend la tête dans les tests à virgule flottante.
Analyse et Implications
L'analyse des scores individuels montre que les processeurs actuels sont nettement supérieurs au système de référence Ampere eMAG. Les tests à virgule flottante sont particulièrement défavorables au système de référence, avec des scores qui montrent une nette supériorité des processeurs Zen 5.
L'analyse du débit d'instructions par cycle (IPC) montre que les workloads de SPEC CPU2026 ont une distribution plus élevée et plus serrée que celles de SPEC CPU2017. Cela suggère que les processeurs modernes sont capables de mieux utiliser leurs ressources d'exécution.
Perspective
Il est important de surveiller les limites de SPEC CPU2026, en particulier le choix du système de référence, qui peut influencer les résultats. Les prochaines étapes pourraient inclure l'ajout de nouveaux workloads pour refléter les tendances actuelles de l'industrie, ainsi que l'amélioration de la méthodologie de test pour mieux refléter les performances réelles des processeurs.