Comp. Arch. - Lecture 29: SIMD and GPU Architectures (Fall 2025)

Comp. Arch. - Lecture 29: SIMD and GPU Architectures (Fall 2025)

🎙 Onur Mutlu 👥 64K 📅 9 janvier 2026 ⏱ 194 min 👁 4K 📄 cours magistral 🧭 2026-08-15
Disponible en : Français (actuel) English

Mots-clés

SIMDGPUvector processorarray processordata parallelism

Résumé

Cette conférence du cours d’architecture des ordinateurs de l’ETH Zürich, donnée par le professeur Onur Mutlu, se concentre sur les architectures SIMD (Single Instruction Multiple Data) et GPU. Le professeur commence par un rappel sur les architectures systoliques, en citant l’exemple du TPU de Google, puis introduit la taxonomie de Flynn pour classer les architectures. Il explique ensuite en détail le paradigme SIMD, en distinguant les processeurs vectoriels et les processeurs matriciels (array processors), et illustre leur fonctionnement avec un exemple simple. La deuxième partie de la conférence est consacrée aux architectures GPU, qui combinent les approches SIMD et MIMD. Le professeur décrit l’organisation des GPU, leur modèle d’exécution, la gestion de la mémoire, et les défis associés. Il aborde également des sujets connexes comme le traitement en mémoire (Processing-in-Memory) et les accélérateurs pour l’analyse du génome. La conférence se termine par une discussion sur les tendances futures et l’importance de la collaboration entre algorithmes et architectures.

157 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est très élevée. Le professeur Mutlu, expert reconnu en architecture des ordinateurs, fournit une explication claire et approfondie des concepts fondamentaux des architectures SIMD et GPU. Il s’appuie sur des exemples concrets (TPU, GPU modernes) et des références académiques solides. L’argumentation est rigoureuse : il explique les compromis entre les différentes approches (processeur vectoriel vs matriciel), les avantages en termes d’efficacité énergétique et de performance, et les défis liés à la mémoire. La présentation est structurée et progressive, facilitant la compréhension des concepts complexes.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est exemplaire. Le cours est basé sur des travaux de recherche publiés et des références académiques, notamment les articles de Flynn, les publications sur les TPU, et les travaux du groupe de recherche du professeur Mutlu. Les sources sont citées de manière transparente et les slides sont disponibles en ligne. L’adéquation entre le titre et le contenu est parfaite : la conférence couvre bien les architectures SIMD et GPU. Aucune séquence publicitaire n’est présente. Les commentaires (non fournis) ne peuvent pas être analysés.

189 mots

Adéquation titre / contenu

Le titre est parfaitement représentatif du contenu : la conférence couvre en effet les architectures SIMD et GPU, comme annoncé.

Qualité & fiabilité

9/10

Cours universitaire de niveau master, dispensé par un professeur reconnu (ETH Zürich), avec des slides détaillés et des références académiques. Le contenu est structuré, précis et à jour, s'appuyant sur des travaux de recherche publiés.

Moments clés

Sources citées

Sources concordantes

  • Computer Architecture: A Quantitative Approach — Ouvrage de référence en architecture des ordinateurs, couvrant les architectures SIMD et GPU.
  • GPU Gems — Collection d'articles sur la programmation GPU.

Références externes

Apport & nouveautés

Cette conférence apporte une synthèse claire et pédagogique des architectures SIMD et GPU, en les reliant aux concepts fondamentaux de l’architecture des ordinateurs. Elle met en lumière les compromis entre les différentes approches et souligne l’importance de la mémoire dans les systèmes modernes. L’apport original réside dans la manière dont le professeur Mutlu intègre des exemples concrets (TPU, GPU) et des références à ses propres travaux de recherche, offrant ainsi une perspective à la fois théorique et pratique.

Pour aller plus loin :

  • Taxonomie de Flynn — Classification des architectures parallèles.
  • SIMD — Article Wikipédia sur le paradigme SIMD.
  • GPU — Article Wikipédia sur les GPU.
  • Processing-in-Memory — Concept de traitement en mémoire.
  • TPU — Unité de traitement tensoriel de Google.

121 mots

Profil radar

Le profil radar montre des scores élevés et équilibrés dans toutes les dimensions, reflétant une conférence de très haute qualité, avec une quantité d'information substantielle, une qualité pédagogique excellente, un niveau technique avancé et une fiabilité irréprochable.

Fiabilité 9/10