L’une des mesures les plus importantes que vous pouvez utiliser pour évaluer les performances d’un processeur réside dans ses performances monocœur. Par conséquent, le but de cet article est de répertorier les processeurs offrant les meilleures performances monocœur et de vous donner une brève idée de ce que c’est.
Les performances monocœur sont généralement un score déterminé en exécutant les processeurs via des logiciels de référence populaires tels que Cinebench ou Passmark. Les performances monocœur ne sont pas une spécification fournie par Intel ou AMD. Au lieu de cela, il est déterminé par un logiciel d’analyse comparative tiers leader de l’industrie. Les performances monocœur d’un processeur, comme son nom l’indique, déterminent la puissance de chaque cœur individuel d’un processeur donné par rapport au reste du marché. Des performances monocœur plus élevées signifient souvent une meilleure conception et architecture du processeur. Lors de la détermination de qui mène la course du processeur entre Intel et AMD, les performances monocœur du processeur phare sont prises en considération.
Sommaire
Les processeurs avec les performances monocœur les plus élevées
CPU | Score |
---|---|
🟦Intel i9 13900K | 2275 |
🟦Intel i7 13700K | 2117 |
🟦Intel i9 12900KS | 2082 |
🟥AMD Ryzen 9 7950X | 2059 |
🟥AMD Ryzen 9 7900X | 2034 |
🟦Intel i5 13600K | 2021 |
🟦Intel i9 12900K | 2003 |
🟦Intel i9 12900 | 1988 |
🟦Intel i9 12900F | 1988 |
🟥AMD Ryzen 7 7700X | 1969 |
🟥AMD Ryzen 5 7600X | 1951 |
🟦Intel i7 12700K | 1939 |
🟦Intel i5 12600K | 1918 |
🟨Apple M2 | 1701 |
🟥AMD Ryzen 9 5950X | 1684 |
🟦Intel i9 11900K | 1671 |
🟥AMD Ryzen 9 5900X | 1670 |
🟦Intel i5 12400 | 1647 |
🟥AMD Ryzen 7 5800X | 1596 |
🟦Intel i7 11700K | 1595 |
🟥AMD Ryzen 5 5600X | 1593 |
🟨Apple M1 Ultra | 1570 |
🟦Intel i5 11600K | 1564 |
🟨Apple M1 Max | 1555 |
🟨Apple M1 Pro | 1543 |
Qu'est-ce que la performance d'un CPU monocœur ?
Il y a vingt ans, un processeur typique n’avait qu’un seul cœur, mais à mesure que la technologie progressait, des fabricants comme AMD et Intel ont trouvé des moyens de regrouper plusieurs cœurs sur un processeur.
Les avantages sont évidents : deux cœurs peuvent exécuter deux tâches simultanément, 4 cœurs peuvent exécuter 4 tâches et 64 cœurs peuvent exécuter 64 tâches en même temps.
Ainsi, de nos jours, lorsque nous parlons de performances monocœur, nous entendons les performances du seul cœur d’un processeur multicœur moderne.
Le revers de la médaille des performances monocœur serait la performance multicœur, qui mesurerait les performances de tous les cœurs d’un processeur.
Pourquoi les performances monocœur sont-elles importantes ?
Vous souvenez-vous que j’ai dit que les processeurs d’aujourd’hui avaient tous plus d’un cœur ?
Eh bien, le problème est que toutes les tâches ou tous les logiciels/applications ne peuvent pas être exécutés sur plusieurs cœurs.
Vous voyez, le logiciel doit être programmé d’une manière spécifique pour utiliser plusieurs cœurs. Certaines applications n’ont tout simplement pas encore été développées de cette façon, d’autres ne peuvent pas l’être de cette façon. La raison en est que toutes les tâches ne peuvent pas être parallélisées.
- Pensez à cet exemple : le PC est chargé de simuler une balle qui rebondit dans une cage d’escalier de 20 marches. Une telle tâche ne peut pas être facilement exécutée avec plusieurs cœurs car il n’y a pas de sous-tâches indépendantes qui pourraient être divisées et traitées par chaque noyau individuellement. Vous ne pouvez pas attribuer 5 marches d’escalier à chaque cœur d’un processeur à 4 cœurs, car toute la simulation dépend de ce qui s’est passé auparavant. Ainsi, un seul noyau devra parcourir progressivement l’ensemble de la tâche jusqu’à ce qu’elle soit terminée.
- Considérons maintenant cet exemple : Le PC est chargé de convertir 100 images du format JPG au format de fichier PNG. Cela peut facilement être parallélisé car il n’y a pas de dépendances. Chaque image est une sous-tâche unique et vous pouvez diviser les 100 tâches en lots de 25 tâches pour chacun des cœurs d’un processeur à 4 cœurs sur lequel travailler.
Les performances monocœur sont donc importantes pour les tâches qui ne peuvent pas être parallélisées (ne peuvent pas utiliser plusieurs cœurs).
Maintenant, si vous achetez un processeur à 8 cœurs, mais que votre tâche/logiciel ne peut utiliser qu’un seul cœur, cela signifie-t-il que vous laissez 87,5 % des performances de votre processeur gaspillées ?
Pas entièrement. Heureusement, les fabricants de processeurs ont développé un système pratique qui peut augmenter la vitesse d’horloge des cœurs individuels si tous ne sont pas utilisés. Tant que les limites de puissance et de température ne sont pas dépassées, un seul cœur peut être boosté pour fonctionner 20% plus rapidement. Vous laissez donc encore beaucoup de performances perdues si vos tâches ne peuvent utiliser qu’un seul cœur, mais pas tout à fait 87,5%.
Quelles charges de travail dépendent des performances monocœur élevées ?
Les charges de travail qui dépendent des performances monocœur élevées :
- Jeux PC
- Simulation de la physique
- Productivité générale
- Travail actif (interaction avec l’interface graphique d’un logiciel)
Il existe des exceptions à chaque règle, et selon la façon dont vous configurez et optimisez certaines charges de travail, vous pourrez peut-être paralléliser des tâches spécifiques, mais les charges de travail ci-dessus ont tendance à mieux fonctionner sur les processeurs qui ont des performances monocœur élevées et ne fonctionneront pas. évoluez bien sur les processeurs avec beaucoup de cœurs.
Voici quelques charges de travail typiques qui peuvent facilement être parallélisées :
- Rendu 3D
- Encodage vidéo
- Le traitement par lots
- Apprentissage automatique
Les performances d'un CPU monocœur sont-elles proportionnelles à la vitesse d'horloge ?
Oui et non.
Si vous deviez comparer des processeurs de la même génération et de la même marque (donc, disons, des processeurs Intel Core de 12e génération), et toutes les autres spécifications étant identiques (par exemple, taille du cache, nœud, dissipateur de chaleur, refroidissement…), alors un singulier le cœur d’un processeur avec une vitesse d’horloge plus élevée (fréquence de base et de suralimentation) serait toujours plus rapide qu’un cœur d’un processeur avec une vitesse d’horloge inférieure.
Le problème avec l’utilisation de cette mesure pour évaluer les performances est que vous ne pouvez pas comparer le GHz entre la génération et les marques. Une meilleure mesure pour comparer les processeurs serait IPC (Instructions par cycle), mais IPC n’est pas annoncé ou répertorié dans la fiche technique d’un processeur.
Pour évaluer et comparer les performances de différents processeurs dans différentes charges de travail, il est toujours préférable de consulter des références et des listes comme celle ci-dessus.
La puissance consommée et température : pourquoi vous ne trouverez pas de performances monocœur élevées sur les processeurs à nombre élevé de cœurs.
Même si vous et vos charges de travail/tâches n’utilisez principalement qu’un seul cœur, pourquoi ne pas simplement obtenir un processeur avec beaucoup de cœurs, au cas où vos différentes charges de travail pourraient les utiliser à un moment donné ?
Eh bien, ce serait une idée plutôt inefficace car il existe un compromis entre le nombre de cœurs et les performances d’un seul cœur de processeur.
Pourquoi ça?
Un processeur n’est autorisé à consommer qu’une certaine quantité d’énergie et n’est autorisé à atteindre qu’une certaine température.
Chaque noyau a besoin d’énergie et chaque noyau produit de la chaleur.
Cela signifie que si vous achetiez un processeur à 64 cœurs, chacun de ces cœurs serait beaucoup plus faible que chaque cœur d’un processeur à 8 cœurs. Parce que l’allocation de puissance et de chaleur est répartie entre tous les cœurs.
Cependant, il est prudent de dire que les processeurs à nombre de cœurs extrêmement élevé ont des performances monocœur considérablement inférieures à celles des processeurs à nombre de cœurs bas à moyen. Vous ne devriez acheter un processeur à nombre élevé de cœurs (> 16 cœurs) que si vous êtes absolument sûr que vos charges de travail principales peuvent utiliser ces cœurs.
Conclusion :
Le but de cet article était de répertorier les processeurs offrant les meilleures performances monocœur. Cette liste sera mise à jour au fil du temps.
Cependant, en règle générale, afin d’obtenir les meilleures performances monocœur d’un processeur, vous devriez envisager d’acquérir un processeur de la dernière génération possible.
Vous pouvez voir dans la liste des performances monocœur ci-dessus que même un AMD Ryzen 5 7600X bat le Intel Core i7 12700K plus cher en termes de performances monocœur, bien que ce dernier soit cher et de qualité station de travail – tout cela parce que le Ryzen 5 7600X appartient à une nouvelle génération.
Foire aux questions :
- Intel ou AMD ont-ils de meilleures performances monocœur ?
Intel a été le leader des performances monocœur dans le segment des processeurs principaux pendant la plupart du temps. Les processeurs traditionnels d’AMD fonctionnent plus efficacement et offrent généralement des performances multicœurs plus élevées, mais sont généralement déplacés à la 2e place du classement des performances monocœur grâce à la consommation d’énergie agressive d’Intel. Étant donné qu’AMD et Intel sont presque au coude à coude la plupart du temps, cependant, chaque fois que l’un d’eux sort une nouvelle génération, la couronne change généralement de place pendant un certain temps.
- Les performances monocœur sont-elles importantes pour les jeux ?
Oui, les performances monocœur sont importantes pour la majorité des jeux PC modernes. Bien que les jeux récents utilisent mieux plusieurs cœurs, même les jeux les plus exigeants pourront pleinement utiliser 8 cœurs ou plus. Pour la plupart des jeux, opter pour la voie des performances monocœur à faible cœur et élevée profitera le plus aux performances de jeu.
- Est-il préférable d’avoir plus de cœurs ou plus de GHz ?
Le fait que plus de GHz ou plus de cœurs vous conviennent dépend entièrement des charges de travail que vous souhaitez exécuter. Si vous cherchez à exécuter des tâches qui peuvent facilement être parallélisées, telles que le rendu 3D ou l’encodage vidéo, davantage de cœurs sont la solution. Si vous visez à jouer à des jeux ou à faire de la productivité générale, un processeur de génération actuelle avec plus de GHz est recommandé.
- Comment puis-je vérifier les performances monocœur de mon processeur ?
La meilleure façon d’évaluer les performances d’un seul cœur de votre processeur est d’exécuter des benchmarks de processeur et de comparer votre score aux résultats que vous pouvez trouver en ligne. Les excellents repères à utiliser sont Cinebench, Geekbench, Blender Benchmark et V-Ray Bench, qui sont tous gratuits à télécharger et à utiliser.