Intel a publié des documents contenant des recommandations et des conseils pour les développeurs d'applications afin d'optimiser les produits logiciels pour l'architecture hybride des nouveaux processeurs Alder Lake. Le constructeur a également confirmé les configurations des futurs processeurs mobiles Alder Lake-P.
intel.com/content/www/us/en/developer/articles/guide/alder-lake-developer-guide.html
Les processeurs Intel Core de 12e génération utiliseront deux types de cœurs de calcul : le Gracemont écoénergétique (petits cœurs E) et le Golden Cove hautes performances (grands cœurs P). Chaque type de cœur aura ses propres tâches de calcul, et pas nécessairement les mêmes. La société a confirmé que la nouvelle série de puces Alder Lake-P remplacera les séries mobiles actuelles Tiger Lake-U et Tiger Lake-H. Les modèles de puces mobiles économes en énergie offriront jusqu'à deux cœurs hautes performances et jusqu'à huit cœurs économes en énergie (marqués d'un « A » dans les images présentées). À leur tour, les processeurs mobiles hautes performances qui remplaceront la série Tiger Lake-H recevront jusqu'à six cœurs productifs et jusqu'à huit cœurs écoénergétiques.
Toutes ces configurations étaient connues à partir de fuites antérieures. Soit dit en passant, Intel lui-même en a déjà parlé lors de l'événement Architecture Day 2021 en août de cette année. Cependant, la société a annoncé pour la première fois quelle série principale comprendra des sous-classes des processeurs ci-dessus.
Les documents publiés indiquent également que tous les cœurs des processeurs Intel Alder Lake recevront le même jeu d'instructions. Cependant, les instructions AVX512 sur les cœurs hautes performances ne fonctionneront que si les cœurs économes en énergie sont désactivés. La société explique cela par le fait que l'architecture actuelle des cœurs économes en énergie ne prend pas en charge les instructions AVX512. Dans le même temps, il est à noter que les équipementiers d'équipements se verront proposer de choisir indépendamment d'activer la prise en charge d'AVX512 dans un processeur Alder Lake particulier et, par conséquent, de désactiver ou non les cœurs économes en énergie.
Les recommandations pour les développeurs spécifiées dans les documents concernent principalement les problèmes liés à la mise en œuvre de produits logiciels pour la nouvelle plate-forme hybride. En particulier, la société cite plusieurs scénarios avec un manque total d'optimisation des applications pour les spécificités de la nouvelle architecture de processeur, ainsi que des scénarios « bons » et « idéals ». Ainsi, selon le document, le manque d'optimisation ne signifie pas que le processeur ne pourra pas répartir la charge entre les cœurs. Soit dit en passant, le nouveau planificateur matériel Thread Director sera responsable de cela. Cependant, dans ce cas, l'algorithme d'équilibrage de charge peut choisir des «mauvais» noyaux pour résoudre un problème particulier.
Les cœurs Golden Cove et Gracemont ont une mémoire cache indépendante l'une de l'autre des 1er et 2e niveaux et un cache L3 commun Dans un "bon scénario", le produit logiciel sera adapté à l'architecture du processeur hybride. Dans ce cas, les tâches principales seront assignées aux cœurs productifs, et les autres, moins importantes et secondaires avec une faible priorité, devraient être redéfinies en cœurs économes en énergie. Le scénario idéal décrit les charges de travail qui devraient incomber aux noyaux écoénergétiques : compilation des shaders, mixage du son, utilisation des ressources, tâches de décompression et toute autre tâche non critique.
Scénarios d'optimisation pour les processeurs Intel Alder Lake Scénarios d'optimisation logicielle pour les processeurs Intel Alder Lake Les documents confirment également que les processeurs Alder Lake seront présents dans tous les segments, y compris les ordinateurs de bureau, les ordinateurs portables, les ultrabooks et les appareils hybrides 2-en-1. Dans le même temps, Intel ne mentionne le lancement prochain de puces de bureau qu'au quatrième trimestre de cette année.
Selon les dernières informations, les processeurs Intel Core Desktop de 12e génération seront dévoilés le 27 octobre. En vente ils sont attendus à partir du 4 novembre. Les processeurs mobiles mentionnés dans les documents ne sont pas attendus avant le premier trimestre de l'année prochaine.
2021-10-16 01:58:27
Auteur: Vitalii Babkin