Appuyez sur ÉCHAP pour fermer

Hardware
5 min de lecture 14 Vues

[Test] Les différences de performances entre des vCores Arm et x86 sur un VPS [Revue de Presse]

Partager :

[Test] Les différences de performances entre des vCores Arm et x86 sur un VPS [Revue de Presse] Quelles différences sur les performances CPU entre des vCores Arm et d’autres x86.

Passe d’Arm

Quelles différences sur les performances CPU entre des vCores Arm et d’autres x86 ? Nous lançons une batterie de tests sur deux VPS de chez Hetzner, deux jumeaux, mais le premier avec des cœurs Ampere (Neoverse N1 d’Arm) et le second des cœurs Skylake d’Intel.

Dans les VPS d’entrée de gamme, Hetzner propose le choix entre deux architectures pour la partie CPU : x86 avec un processeur Intel ou AMD suivant les stocks, ou bien Arm avec un CPU Ampere (cœurs Neoverse N1 selon l’annonce de 2022). La différence de prix entre les deux est faible : moins de 40 centimes par mois, à l’avantage du x86 qui est le plus abordable.

Les cœurs Arm sont plus chers que les cœurs x86

La différence se creuse avec le nombre de vCore : 1,2 euros de plus avec 4 vCore Ampere au lieu de 4 vCore Intel/AMD, 3,6 euros avec 8 vCores et enfin 8,4 euros avec 16 vCores. Le CX53 en x86 est à 20,98 euros par mois, contre 29,39 euros pour le CAX41 en Arm.

Dans le cadre de ce test, nous avons donc mis face à face un VPS CX23 et un CAX11. Les deux ont 2 vCore, 4 Go de mémoire, 40 Go de stockage, 20 To de trafic inclus et sont localisés en Allemagne à Nuremberg, dans le datacenter NBG1. Seule différence : des cœurs Skylake pour notre CX23 et Neoverse N1 (confirmés par les informations renvoyées par notre VPS) pour CAX11.

Sur la partie CPU, Arm prend le large

Nous avons d’abord passé le nouveau VPS en Arm à la moulinette de notre protocole de test pour les VPS (pensé pour du x86 à la base). Certaines mesures ne sont donc pas réalisables, notamment celles exploitant le jeu d’instructions SSE2 qui n’est disponible que sur x86. Tous les résultats sont dans cette feuille de calcul au format ODS.

Sur un seul cœur, Hetzner en version ARM est juste en dessous du cœur AMD EPYC de chez Ionos sur le test Sysbench. De manière générale, la partie CPU du VPS Hetzner avec des cœurs Ampere écrase totalement le VPS Hetzner avec des cœurs x86 dans la quasi-totalité des tests.

Les performances font jusqu’à x6 sur OpenSSL AES sur 256 bits, quasiment x4 sur Sysbench CPU et Prime, x2 sur OpenSSL, x1.5 sur Z-ZIP et CoreMark, etc. Ce n’est pas une règle absolue, sur OpenSSL en RSA 2048 bits les performances en ARM sont trois fois plus faibles qu’en x86, que ce soit sur le nombre de signatures ou de vérifications par seconde.

Sur les scores mémoire Sysbench, les résultats se tiennent sur des données de 1 ko, mais la version Arm prend la tête quand on passe à 1 Mo.

Nous avons également créé un diagramme de Kiviat du VPS Hetzner en version Arm afin de le comparer aux autres de notre comparatif (tous en x86). Pour la partie réseau, les résultats doivent être pris avec des pincettes : les tests n’ont pas été réalisés en même temps, ils sont donc plus difficilement comparables.

Dans l’ensemble, le VPS en version Arm fait mieux que son équivalent en x86. Au lieu d’être dans la moyenne basse des résultats, le VPS avec CPU Ampere est dans la moyenne haute, quasiment à égalité avec le VPS OVHcloud équipé de quatre cœurs virtuels.

Unixbench et GeekBench : Arm vs x86 sur les tests synthétiques

Passons maintenant aux tests globaux avec Unixbench : le VPS avec des cœurs Ampere obtient un score trois fois plus élevé que celui de son homologue en x86.

Sur Geekbench 6 (en version Preview pour architecture Arm), le VPS Ampere est environ 40 % plus rapide que le VPS Intel. Les résultats des deux VPS sont disponibles sur cette page.

La réalité est toujours plus compliquée quand il s’agit de comparer des architectures aussi différentes. Les résultats dépendront en grande partie des types de tests, de la présence ou non d’accélération matérielle sur les cœurs, etc.

Nous avons lancé toute une série de tests dont les résultats sont regroupés dans le tableau ci-dessous. Vous pouvez également télécharger la feuille de calcul au format ODS.

Cela ne couvre pas tous les usages, loin de là, mais permet d’avoir quelques ordres de grandeur. Un dernier résultat pour finir, à contrecourant de Sysbench, GeekBench et Unixbench : le temps de compilation du noyau Linux est 2,3 fois plus rapide sur x86 que sur Arm.

Faites vos tests

Avec sa facturation à l’heure, Hetzner permet de tester sans devoir dépenser plus que nécessaire. Par exemple, pour nos tests sur le VPS CAX11 avec des cœurs Ampere, nous l’avons pris pendant 16 heures pour un coût de 11 centimes environ.

Si vous avez des doutes sur l’architecture Arm proposée par Hetzner sur ses VPS d’entrée de gamme, vous pouvez tester pour quelques dizaines de centimes des cas d’usage précis.

☕️ NVIDIA retire en urgence ses pilotes 595.59 WHQL [Revue de Presse]
Hardware

☕️ NVIDIA retire en urgence ses pilotes 595.59 WHQL [Revue de Presse]

Comme le rapporte Videocardz, suite à la mise en ligne des pilotes 595.59 WHQL par NVIDIA, plusieurs utilisateurs remontent des soucis au niveau de la gestion des ventilateurs, principalement sur les cartes GeForce RTX 50 : « Les utilisateurs affirment que certains ventilateurs cessent de répondre,...