Aller au contenu

Xeon Phi

Un article de Wikipédia, l'encyclopédie libre.
Xeon Phi
Description de cette image, également commentée ci-après
Xeon Phi 5100 sans radiateur
Informations générales
Production De 2010 à 2020[1]
Concepteur Intel
Fabricant Intel
Performances
Fréquence 1,053 GHz à 1,7 GHz
Taille du cache
Niveau 1 32 ko par coeur
Niveau 2 512 ko par coeur
Spécifications physiques
Finesse de gravure 14 (tri-gatenm à 45 nm
Cœur

32-72

  • Knights Ferry
  • Knights Corner
  • Knights Landing
  • Knights Mill
  • Knights Hill
Mémoire (RAM) Jusqu'à DDR4 115.4 Go/s avec ECC
Socket(s)
Architecture et classification
Architecture x86-16 (sauf kle facteur de forme du coprocesseur), IA-32, x86-64[2]
Extensions AVX, AVX2, AVX-512
Micro-architecture Larrabee

Produits, marques, modèles, variantes
Variantes
  • Xeon Phi 3100
  • Xeon Phi 5100
  • Xeon Phi 7100
  • Xeon Phi 7200

Xeon Phi[3] est une série abandonnée de processeurs manycore (en) x86 conçus et fabriqués par Intel. Elle était destinée à être utilisée dans les supercalculateurs, les serveurs et les stations de travail haut de gamme. Son architecture permettait l’utilisation de langages de programmation standard et d’interfaces de programmation (API) telles que OpenMP[4],[5].

Xeon Phi a été lancée en 2010. Comme elle était à l’origine basé sur une conception de GPU antérieure (nom de code « Larrabee ») d’Intel[6] qui a été annulée en 2009[7], il partageait des domaines d’application avec les GPU. La principale différence entre Xeon Phi et un GPGPU comme Nvidia Tesla était que Xeon Phi, avec un cœur compatible x86, pouvait, avec moins de modifications, exécuter un logiciel qui était à l’origine destiné à un processeur x86 standard.

Initialement sous la forme de cartes d’extension basées sur PCI Express, un produit de deuxième génération, nom de code "Knights Landing", a été annoncé en juin 2013[8]. Ces puces de deuxième génération pourraient être utilisées comme un processeur autonome, plutôt que comme une simple carte d’extension.

En juin 2013, le supercalculateur Tianhe-2 du Centre national des supercalculateurs de Guangzhou (NSCC-GZ) a été annoncé[9] comme le supercalculateur le plus rapide du monde (en juin 2023, il s’agit du n° 10[10]). Il a utilisé des coprocesseurs Intel Xeon Phi et des processeurs Xeon E5 v2 Ivy Bridge-EP pour atteindre 33,86 pétaFLOPS[11].

La gamme de produits Xeon Phi était en concurrence directe avec les gammes Tesla de Nvidia et Radeon Instinct d'AMD pour l’apprentissage profond et les cartes GPGPU. Elle a été abandonnée en raison d’un manque de demande et des problèmes d’Intel avec son nœud 10 nm[12].

Nom de code Procédé Commentaires
Knights Ferry 45 nm Sous forme d'une carte PCI Express ; dérivé du projet Larrabee
Knights Corner 22 nm dérivé du coeur P54C ; vector processing unit (VPU) ; premier composant appelé Xeon Phi ; codage de type AVX-512
Knights Landing 14 nm dérivé du coeur Silvermont/Airmont (Intel Atom)[13] ; AVX-512
Knights Mill 14 nm presque identique à Knights Landing mais optimisé pour l'apprentissage profond
Knights Hill 10 nm annulé
Une gamme de coprocesseurs Xeon Phi. A partir de la gauche : Knights Ferry, Knights Corner, Knights Landing.

La microarchitecture Larrabee (en développement depuis 2006[14]) a introduit des unités SIMD très larges (512 bits) dans une conception de processeur basée sur l’architecture x86, étendue à un système multiprocesseur à cache cohérent connecté via un bus en anneau à la mémoire ; chaque cœur était capable d’un multithreading quadruple. En raison de la conception destinée au GPU ainsi qu’à l’informatique à usage général, les puces Larrabee comprenaient également du matériel spécialisé pour l’échantillonnage de textures. Le projet de production d’un produit GPU commercial directement à partir du projet de recherche Larrabee a été stoppé en mai 2010[15].

Un autre projet de recherche contemporain d’Intel mettant en œuvre l’architecture x86 sur un processeur multicœur à plusieurs cœurs était le « Single-chip Cloud Computer (en) » (prototype introduit en 2009[16]), une conception imitant un centre de données informatique en nuage sur une seule puce avec plusieurs cœurs indépendants : la conception du prototype comprenait 48 cœurs par puce avec prise en charge matérielle pour le contrôle sélectif de la fréquence et de la tension des cœurs afin de maximiser l’efficacité énergétique, et incorporait un réseau maillé pour la messagerie inter-puces. La conception manquait de cœurs à cache cohérent et se concentrait sur des principes qui permettraient à la conception de s’adapter à beaucoup plus de cœurs[17].

La puce de recherche Téraflops (en) (prototype dévoilé en 2007) est une puce expérimentale à 80 cœurs avec deux unités de calcul en virgule flottante par cœur, mettant en œuvre une architecture VLIW 96 bits au lieu de l’architecture x86[18]. Le projet a étudié les méthodes de communication intercœur, la gestion de l’alimentation par puce, et a atteint 1,01 TFLOPS à 3,16 GHz consommant 62 W[19],[18].

Références

[modifier | modifier le code]
  1. (en-US) Ian Cutress et Anton Shilov, « The Larrabee Chapter Closes: Intel's Final Xeon Phi Processors Now in EOL », (consulté le )
  2. (en-US) « Intel® Xeon Phi™ Coprocessor System Software Developers Guide » [archive du ], Intel, (consulté le ), p. 16
  3. (en-US) Radek, « Chip Shot: Intel Names the Technology to Revolutionize the Future of HPC - Intel Xeon Phi Product Family », Intel, (consulté le )
  4. (en-US) Robert Reed, « Best Known Methods for Using OpenMP on Intel Many Integrated Core (Intel MIC) Architecture », sur software.intel.com,
  5. (en-US) James Jeffers et James Reinders, Intel Xeon Phi Coprocessor High Performance Programming, Morgan Kaufmann, (ISBN 978-0124104143)
  6. (en-US) Joel Hruska, « Intel Quietly Kills Off Xeon Phi », sur ExtremeTech,
  7. (en-US) « Intel scraps graphics chip based on Larrabee », Reuters,
  8. (en-US) Avinash Sodani, « Knights Landing: Second-Generation Intel Xeon Phi Product », IEEE Micro, vol. 36, no 2,‎ , p. 34–46 (DOI 10.1109/MM.2016.25, S2CID 28837176)
  9. (en) « TOP500 - June 2013 », TOP500 (consulté le )
  10. (en) « June 2023 | TOP500 Supercomputer Sites », sur www.top500.org
  11. (en-US) « Intel Powers the World's Fastest Supercomputer, Reveals New and Future High Performance Computing Technologies » (consulté le )
  12. (en-US) W1zzard, « Intel is Giving up on Xeon Phi - Eight More Models Declared End-Of-Life », sur TechPowerUp,
  13. (de) Marc Sauter, « Knights Landing: Intel veröffentlicht Xeon Phi mit bis zu 7 Teraflops - Golem.de », sur www.golem.de,
  14. (en) Charlie Demerjian, « New from Intel: It's Mini-Cores! (archivé depuis l'original) », theinquirer.net, The Inquirer,
  15. (en-US) Ryan Smith, « Intel Kills Larrabee GPU, Will Not Bring a Discrete Graphics Product to Market\ », sur www.anandtech.com, AnandTech,
  16. (en-US) Tony Bradley, « Intel 48-Core "Single-Chip Cloud Computer" Improves Power Efficiency », pcworld.com, PCWorld,
  17. (en-US) « Intel Research : Single-Chip Cloud Computer », techresearch.intel.com, Intel
  18. a et b (en) Anton Shilov, « Intel Details 80-Core Teraflops Research Chip (archivé depuis l'original) », xbitlabs.com (consulté le )
  19. (en-US) « Intel's Teraflops Research Chip (archivé depuis l'original) », download.intel.com, Intel