Lorsqu’Intel a annoncé sa famille de processeurs graphiques Xe en 2020, il a introduit jusqu’à quatre microarchitectures, ce qui s’est finalement traduit par des retards importants, l’annulation des GPU de centre de données Xe-HP et des problèmes avec les pilotes. L’entreprise dit maintenant qu’elle a appris sa leçon; avec sa famille Xe 2 ‘Battlemage’ il proposera moins de microarchitectures. Pourtant, il y aura des microarchitectures Xe2-LPG et Xe2-HPG pour différents types de GPU.
« Il y a un Xe et il y a un Xe 2 et dans cette génération Xe 2 il y a un Xe-LPG et il y a un HPG (…) et il y a de légères variations (…) qui est notre grand apprentissage », a déclaré Tom Peterson, un Intel Fellow, dans une interview avec Hardwareluxx. « L’idée était que nous devions optimiser pour chaque segment et construire des puces séparées et faire des vérifications séparées. Et je pense que maintenant le véritable apprentissage est que nous ferions mieux de concentrer notre attention et de vraiment y penser comme une entreprise IP vraiment solide et dure. »
Sur sa génération de GPU Battlemage, Intel s’en tiendra aux microarchitectures Xe2-LPG et Xe2-HPG. On ne sait pas si Xe2-HPC est toujours prévu, mais officiellement, le GPU de nouvelle génération d’Intel pour HPC, nommé Realto Bridge, est basé sur des cœurs « Enhanced Xe-HPC », et non sur des cœurs Xe2-HPC.
« Maintenant que nous avançons dans notre feuille de route, nous avons réalisé que c’était très, très cher – le processus d’assurance qualité et la segmentation. La pensée était que nous devions différencier notre IP et la personnaliser pour chaque segment », a déclaré Peterson. « […] Nous allons avoir juste une chose et elle va partout sans modification. C’est davantage la stratégie que nous envisageons pour l’avenir. Et c’est parce que c’est vraiment le seul moyen de réutiliser l’IP pour qu’elle fonctionne vraiment. »
La famille Xe d’origine d’Intel comprenait quatre microarchitectures : Xe-LP pour les GPU autonomes intégrés et bas de gamme, Xe-HPG pour les cartes graphiques de bureau discrètes, Xe-HP pour les centres de données cloud et Xe-HPC pour le calcul haute performance. Le développement de microarchitectures GPU très différentes présente des avantages en termes de performances et de tailles de puces. Par exemple, un iGPU légèrement plus petit qui manque de fonctionnalités telles que le lancer de rayons se traduit par des centaines de millions de dollars d’économies, car Intel vend une cargaison de processeurs clients. Pendant ce temps, les cœurs Xe-HPC repensés se traduisent par des avantages en termes de performances.
Mais pour tenir sa promesse, Intel devait concevoir, vérifier et produire jusqu’à neuf variantes de GPU différentes, ce qui est un nombre assez énorme pour une seule famille de produits, même pour un géant comme Intel.
Finalement, la société a dû supprimer son Xe-HP parce qu’elle a décidé que la verticale du centre de données pourrait être adressée par les GPU Xe-HPG et Xe-HPC à la place. Mais l’entreprise a perdu un temps précieux à développer la pile matérielle et logicielle Xe-HP. De plus, comme Xe-LP et Xe-HPG sont si différents, la société a dû régler séparément les GPU intégrés et autonomes, puis développer différents pilotes pour les processeurs graphiques intégrés et discrets. En conséquence, alors que les iGPU Xe-LP sont arrivés à temps en 2020, les GPU Xe-HPG et Xe-HPC avaient au moins un an de retard.
Alors que la société affirme avoir tiré les leçons de la première génération de ses processeurs graphiques Xe, reste à savoir si ses GPU Xe2 Battlemage sortiront à temps pour concurrencer les meilleures cartes graphiques d’AMD et de Nvidia.