Google LLC adoptera plusieurs futures itérations de la série de processeurs Xeon d'Intel Corp. dans le cadre d'une collaboration annoncée aujourd'hui.
Les actions du fabricant de puces ont clôturé en hausse de 4,7 % suite à cette nouvelle.
Google déploiera les puces sur sa plateforme cloud. Ils alimenteront des modèles d’intelligence artificielle et des charges de travail à usage général.
Google Cloud utilise déjà Xeon 6, la dernière série d'unités centrales de traitement d'Intel, pour exécuter certaines de ses instances C4 à usage général. Les machines virtuelles peuvent atteindre une vitesse d'horloge maximale de 3,9 gigahertz lorsque tous les cœurs du processeur sous-jacent sont actifs. Cette fréquence peut atteindre 4,2 gigahertz lorsque seuls les cœurs les plus rapides sont en ligne.
Les instances C4 de Google utilisent une variante spécifique de Xeon 6 appelée Granite Rapids. Il est basé sur une conception de base appelée P-core qui comprend plusieurs optimisations axées sur l'IA. L'une de ces optimisations est AMX, un ensemble d'extensions du langage machine dans lequel les puces Intel expriment leurs calculs. AMX accélère un calcul appelé multiplication-accumulation que les modèles d'IA exécutent fréquemment lors de l'inférence.
Intel propose également une deuxième collection de puces Xeon 6 appelée Sierra Forest. Ces processeurs sont basés sur une conception de base appelée E-core qui échange certaines performances du P-core contre une efficacité accrue.
Intel a lancé son processeur de serveur E-core le plus avancé en mars. Il comprend 288 cœurs, soit 160 de plus que le plus gros processeur Granite Rapids. La puce est basée sur le dernier processus de fabrication Intel 18A de la société, qui offre des performances par watt jusqu'à 15 % supérieures à celles du nœud Intel 3 qui sous-tend les précédentes puces Xeon 6.
« La mise à l'échelle de l'IA nécessite plus que des accélérateurs : elle nécessite des systèmes équilibrés », a déclaré Lip-Bu Tan, PDG d'Intel. « Les CPU et les IPU sont essentiels pour offrir les performances, l’efficacité et la flexibilité qu’exigent les charges de travail d’IA modernes.
Le nouveau partenariat entre les sociétés s'étend également à la famille de produits Intel IPU, ou unité de traitement d'infrastructure. Les puces de la gamme sont optimisées pour effectuer des tâches de gestion d'infrastructure telles que le cryptage du trafic de données et la coordination du matériel de stockage. Les IPU déchargent ces tâches du processeur d'un serveur, ce qui laisse plus de capacité de calcul pour les charges de travail des utilisateurs.
Intel et Google prévoient d'étendre « leur co-développement d'IPU personnalisées basées sur ASIC ». Un ASIC, ou circuit intégré spécifique à une application, est un processeur conçu dès le départ pour un ensemble spécifique de cas d'utilisation. Cela suggère que Google commandera des IPU optimisées pour ses centres de données cloud.
Ce contrat est une victoire nécessaire pour Intel, qui fait face à une concurrence croissante sur le marché des processeurs pour serveurs. Le mois dernier, son rival Arm Holdings plc a fait ses débuts son premier processeur prêt à l'emploi pour les centres de données. Le processeur AGI à 136 cœurs a été développé en partenariat avec Meta Platforms Inc., qui utilisera la puce pour alimenter son infrastructure d'IA interne.