Il existe la croyance qu'un processeur avec de nombreux cœurs se traduit directement par plus d'images par seconde. La réalité est plus complexe. Une puce avec peu de cœurs limite les performances, mais les FPS dépendent davantage de la vitesse d'un seul cœur et de l'optimisation du jeu. La plupart des titres actuels sont conçus pour 6 ou 8 cœurs ; passer à 12, 16 ou 24 n'accélère pas le jeu.
Comment l'optimisation du moteur graphique limite la mise à l'échelle 🎮
Les moteurs graphiques modernes divisent les tâches entre plusieurs threads, mais le thread principal (render thread) reste un goulot d'étranglement. Les instructions de dessin, de physique et de logique s'accumulent sur un ou deux cœurs. Ajouter plus de cœurs n'allège pas cette charge, car le jeu ne sait pas répartir le travail de manière linéaire. C'est pourquoi un Ryzen 5 à 6 cœurs rapides offre des performances égales ou supérieures à un Threadripper à 24 cœurs à basse fréquence dans la plupart des jeux.
Votre CPU à 24 cœurs et le jeu de 2005 🚒
Acheter un processeur à 16 ou 24 cœurs pour jouer, c'est comme prendre un camion de pompiers pour acheter du pain. Le moteur rugit, vous consommez de l'essence, mais au final, vous n'utilisez que le siège conducteur. Les jeux regardent ces cœurs supplémentaires et disent : merci, mais je ne sais pas quoi faire de vous. Pendant ce temps, votre portefeuille pleure et le ventilateur tourne comme s'il était dans une rave.