Intel révèle les quatre échecs d’Arrow Lake dans un nouveau billet de blog, promettant davantage de correctifs de performances en janvier
Si vous êtes un lecteur régulier de nos actualités et critiques sur le matériel, vous saurez que la série tant vantée de processeurs Core Ultra 200S d’Intel n’a pas seulement échoué à impressionner au lancement, mais elle a apparemment été abandonnée face à la concurrence. Dans un nouvel article de blog aujourd’huiauquel nous avons eu un accès anticipé, Intel affirme que même si le premier est sans aucun doute vrai, il s’est efforcé d’identifier ce qui n’a pas fonctionné, avec quatre problèmes clés notés et des correctifs publiés.
Les performances de jeu d’Arrow Lake étaient connues pour être inférieures à celles de Raptor Lake de dernière génération avant même le début des tests, car Intel a ouvertement déclaré que ce serait le cas lors du lancement de sa nouvelle architecture de processeur en octobre. L’objectif principal des processeurs multi-tuiles était de réduire la consommation d’énergie dans les jeux, tout en offrant des gains de performances générationnels dans les charges de travail multithread.
Ce dernier objectif a certainement été atteint, mais une fois que nous avons tous mis la main sur les Core Ultra 9 285K et Core Ultra 5 245K (remplacements des Core i9 14900K et Core i5 14600K), il était clair qu’Intel connaissait des performances de jeu très différentes de celles des évaluateurs. Après un certain temps, cependant, et après avoir parlé avec Intel de mes résultats, la vérité est apparue au grand jour : Arrow Lake n’était pas aussi bon que prévu et quelque chose n’allait visiblement pas.
Dans la mise à jour, Intel note que ses ingénieurs ont identifié quatre problèmes spécifiques qui causaient des problèmes importants avec les performances des jeux.
Package de performances et de gestion de l’alimentation (PPM) manquant
Les processeurs modernes peuvent fonctionner dans toutes sortes d’états de performances, mais ils nécessitent le soutien actif du système d’exploitation pour fonctionner correctement. Cela se fait via un package PPM : considérez-le comme un pilote qui contrôle les vitesses d’horloge et d’autres timings, en fonction des paramètres d’alimentation utilisés par le système d’exploitation.
Intel n’a pas programmé l’apparition du PPM pour Arrow Lake dans une mise à jour Windows, à temps pour les examens et la disponibilité au détail des puces Core Ultra 200S. Les résultats? Selon les mots d’Intel, « Comportement inhabituel de planification du processeur ; les performances artificielles augmentent lorsque les cœurs sont désactivés ou affinisés ; forte variation d’une exécution à l’autre dans les tests de référence ; performances réduites sur un seul thread ; pics de latence DRAM intermittents ; différences de performances inattendues entre Windows 11 23H2 et 24H2. « .
Tous ces problèmes provenant d’un « simple » profil d’alimentation montrent à quel point les processeurs actuels sont complexes, mais le fait qu’Intel n’ait pas programmé le profil pour qu’il apparaisse dans une mise à jour Windows à temps pour le lancement est quelque peu ennuyeux à lire.
Au moins, tout cela devrait désormais appartenir au passé, car le Mise à jour Windows 11 KB5044384 contient apparemment le profil et Intel affirme que cela seul peut résoudre jusqu’à 30 % de perte de performances par rapport aux attentes.
Intel Application Performance Optimizer n’a pas pu prendre effet
Les processeurs d’Intel utilisent une architecture hybride (c’est-à-dire des cœurs P à hautes performances et haute puissance et des cœurs E à performances réduites et à faible consommation) pour quatre générations de processeurs, y compris Arrow Lake, et ils nécessitent tous un planificateur de threads sur mesure pour garantir que le les cœurs corrects gèrent les threads d’un jeu, pour garantir les meilleures performances.
Optimiseur de performances des applications (APO) est un outil qui gère ce processus pour des jeux spécifiques et Intel l’utilisait pour ses données de performances avant le lancement. Cependant, le PPM manquant signifiait qu’APO ne ferait tout simplement rien, laissant jusqu’à 14 % de vitesse de jeu hors de propos.
Avec le PPM désormais dans la mise à jour KB5044384, cela devrait fonctionner, mais il convient de noter que peu de critiques, moi y compris, utilisent APO lors du premier test d’un processeur Intel. Curieusement, quand J’ai essayé APO sur un 285Kcela a fonctionné, donc je ne peux que supposer que j’avais alors la mise à jour de Windows.
Pour les jeux réels, cependant, il est logique d’installer APO et de lui faire optimiser la planification des threads dans les jeux qu’il prend en charge. Après tout, vous bénéficiez d’une amélioration gratuite des performances.
BSOD lors du lancement de jeux à l’aide du service Easy Anti-Cheat
Je n’ai pas rencontré ce problème lors de l’examen des Core Ultra 9 285K et Ultra 5 245K, mais c’est simplement parce qu’aucun jeu de notre suite de benchmarks CPU n’utilise celui d’Epic. Anti-triche facile service. Cependant, il s’avère qu’il existe un conflit entre Windows 11 24H2 et les anciennes versions d’EAC, qu’Epic a maintenant résolu et propose la mise à jour aux développeurs.
C’est une bonne nouvelle pour les fans de Fortnite, par exemple, mais cela ne semble pas être quelque chose de symptomatique d’Arrow Lake, juste de Windows. Il se pourrait bien que ce soit est mais uniquement avec la mise à jour 24H2, mais pour toute personne utilisant 23H2, le correctif EAC ne modifiera les performances réelles d’aucun jeu.
Paramètres de performances mal configurés sur les réviseurs/premiers BIOS
Tester Arrow Lake a été un exercice frustrant, car les fournisseurs de cartes mères ont continué à publier de nouvelles mises à jour du BIOS tout au long de la période de pré-examen. J’ai remarqué plusieurs différences dans la configuration des cartes mères pour exécuter les puces Core Ultra 200S : par exemple, l’horloge du bus en anneau est censée être constante, mais un fabricant l’a réglée pour la réduire, comme l’exige Raptor Lake.
Intel affirme avoir remarqué que les soi-disant « paramètres très importants » étaient appliqués de manière incohérente, tels que la BAR redimensionnable, l’Intel APO, l’horloge en anneau de tuile de calcul, le rapport du contrôleur de mémoire (alias engrenage) et les limites de puissance soutenues et transitoires.
Ce n’est pas une petite liste et, ensemble, ils représentent des problèmes tels qu’une latence de mémoire aberrante et élevée (jusqu’à deux fois les valeurs attendues), des horloges en anneau irrégulières, un écart d’exécution à exécution élevé pour les charges de travail dynamiques ou imprévisibles, et aucune amélioration des performances de BAR ou APO.
Apparemment, ce problème a également été résolu et « les versions actuelles du BIOS pour les cartes mères Intel Z890 ont harmonisé ces paramètres ». Cependant, j’utilise actuellement une carte mère MSI MEG Z780 Hero avec son dernier BIOS, mais elle laisse toujours varier l’horloge de la sonnerie. Qu’il s’agisse d’un problème Intel ou MSI, je ne peux pas le dire à ce stade car je n’ai que des cartes MSI sous la main.
Plus à venir
Intel termine son blog en disant qu’il a identifié d’autres améliorations du BIOS qu’il est actuellement en train de valider et qu’il vise une version du firmware, avec toutes ces mises à jour et le microcode 0x114, fin janvier. Il prévoit de présenter toutes ces découvertes en détail au CES 2025.
Une fois tout cela effectué, je testerai à nouveau les performances de jeu du Core Ultra 9 285K, histoire de voir à quel point il est meilleur après tout ce travail. Qu’il me suffise de pouvoir recommander une puce Arrow Lake plutôt que le Ryzen 7 9800X3D pour les jeux ou le Ryzen 9 9950X pour la création de contenu est une tout autre affaire.
Je suis vraiment heureux qu’Intel ait travaillé à résoudre les problèmes d’Arrow Lake, mais le temps nous dira si c’est trop peu, trop tard.