En bref: Intel a révélé que sa gamme Alder Lake arriverait dans les mois à venir et a apparemment confirmé les spécifications qui ont été divulguées au cours des derniers mois. La société a également fourni un guide d’optimisation pour les développeurs de jeux cherchant à tirer le meilleur parti de la nouvelle architecture de processeur hybride.
Vendredi, Intel publié son guide du développeur d’Alder Lake, un examen approfondi de la façon dont les développeurs de jeux peuvent tirer parti de la nouvelle architecture de la 12e génération de l’entreprise Lac des Aulnes processeurs. Ce faisant, il a également confirmé plusieurs détails sur la prochaine gamme de processeurs qui ont été divulgués au cours des derniers mois.
À l’heure actuelle, ce n’est un secret pour personne que certains processeurs d’Alder Lake seront dotés d’une architecture hybride combinant des cœurs P (performances) surnommés Golden Cove et des cœurs électroniques (efficacité) surnommés Gracemont. Cependant, nous savons également qu’Intel utilisera cette configuration sur toutes les pièces d’ordinateurs portables et de bureau d’Alder Lake, à l’exception des références de bureau d’entrée de gamme et grand public comme le Core i5-12400, qui pourrait s’avérer être le prochain roi de la valeur.
Les processeurs Alder Lake-S sont destinés aux passionnés et comprendront jusqu’à 8 cœurs P et 8 cœurs E, tandis que les variantes grand public et bas de gamme n’auront que des cœurs P. Dans tous les cas, ils seront tous livrés avec un moteur graphique intégré Intel Xe avec 32 unités d’exécution.
Pendant ce temps, les pièces Alder Lake-P incluront toutes les SKU qui appartenaient auparavant aux sous-familles U et H. Les pièces mobiles haut de gamme auront 6 cœurs P et 8 cœurs E, tandis que les pièces basse tension combineront deux cœurs P et 8 cœurs E. Tous les processeurs Alder Lake-P seront couplés à un moteur graphique Intel Xe avec 96 unités d’exécution.
Seul le cache L3 est partagé entre les cœurs P et les cœurs électroniques pour leur permettre de fonctionner séparément en fonction de la charge de travail qui leur est imposée. Intel a choisi de garder les jeux d’instructions identiques pour les deux types de cœurs, à l’exception notable des cœurs électroniques, qui ne prendront pas en charge les charges de travail AVX512 en raison de leur architecture actuelle. Cela signifie également que si un fabricant d’ordinateurs portables ou de bureau choisit d’activer les cœurs électroniques, AVX512 sera désactivé sur les cœurs P.
Prenant une page du livre d’Apple, Intel’s Tread Director (ITD) et les optimisations logicielles de Microsoft dans Windows 11 permettront aux développeurs d’applications et de jeux de cibler des cœurs spécifiques en fonction de la tâche à exécuter. Les cœurs hybrides apparaîtront fonctionnellement identiques au système d’exploitation, mais l’ITD et le système d’exploitation régiront l’attribution des tâches aux cœurs appropriés en fonction de classes spéciales qui indiquent les niveaux de performances et d’efficacité relatifs.
Les développeurs de jeux pourront également utiliser les outils d’Intel pour une interaction manuelle avec ITD s’ils constatent que le planificateur du système d’exploitation fait un mauvais travail de distinction entre les tâches légères et lourdes. En fait, ils pourront effectuer une multitude d’optimisations, telles que l’utilisation d’E-cores pour les charges de travail multithread afin d’éviter de maximiser l’utilisation des P-cores ou le stationnement des E-cores pour donner plus de puissance aux E-cores.
Dans le même temps, définir la priorité et l’affinité des threads pour des choses comme le rendu du jeu et l’audio sera un peu plus compliqué que sur une architecture non hybride. En effet, les cœurs électroniques ont deux processeurs logiques et les cœurs P n’en ont pas, et le système d’exploitation peut décider d’attribuer une tâche de haute priorité à un cœur électronique simplement parce qu’il était immédiatement disponible. En d’autres termes, certaines applications et certains jeux pourraient fonctionner plus lentement sur les systèmes équipés d’un processeur Alder Lake s’ils ne disposent pas des optimisations nécessaires, même si le planificateur du système d’exploitation devrait faire un travail décent dans la plupart des cas.
« L’analyse des jeux sur des architectures hybrides a montré que la majorité des jeux fonctionnent bien, avec des jeux plus anciens ou moins exigeants privilégiant les cœurs de performance », soulignent les auteurs du guide. « Les jeux qui ont déjà été conçus pour utiliser fortement le multithreading et qui peuvent évoluer jusqu’à un nombre de cœurs à deux chiffres, se sont avérés bénéficier d’une architecture hybride en raison d’un meilleur débit. Cependant, il existe des inversions de performances inévitables, attribuées soit à de mauvaises architectures de jeu multithreading, mauvaise planification du système d’exploitation ou augmentation de la surcharge de threads. »
Intel note également que Microsoft a ajouté une prise en charge partielle d’ITD dans Windows 10, mais vous devrez mettre à jour vers la dernière version, 21H2. Cela signifie que si vous achetez ou construisez un nouveau PC et que Windows 11 ne vous convient pas, vous profiterez toujours de certains des avantages de la dernière architecture de processeur d’Intel.