GAP GAME ARCHIVE PROJECT

Intel Pentium (1993 Superscalar Processor Revolution)

ABD · 1993 · hardware

L'Intel Pentium (nom de code P5), sorti le 22 mars 1993, est le microprocesseur x86 de cinquième génération fondamental qui a transformé les ordinateurs personnels en stations de travail visuelles 3D haute performance. S'éloignant des désignations purement numériques (80486) pour obtenir une marque déposable légalement, le Pentium a introduit un cœur d'exécution superscalaire à double pipeline (U et V), un bus de données externe de 64 bits et une unité de calcul en virgule flottante (FPU) à pipeline incroyablement rapide. Son débit en virgule flottante a directement permis à John Carmack de développer *Quake* (1996).

Intel Pentium (1993 Superscalar Processor Revolution)

Architecture P5 et exécution superscalaire

L'avancée structurelle majeure du P5 Pentium était l'exécution superscalaire, permettant au CPU de traiter jusqu'à deux instructions entières par cycle d'horloge à travers deux pipelines d'exécution appelés U et V. Associé à une logique de prédiction de branchement et à un bus de données externe étendu de 64 bits, le Pentium doublait effectivement le débit IPC (instructions par cycle) des systèmes 486 contemporains.

L'UFV en pipeline et le paradigme Quake

Pour l'histoire du jeu vidéo, le joyau du Pentium était son Unité à Virgule Flottante entièrement réingénierée et totalement pipeline. Les calculs en virgule flottante qui nécessitaient auparavant 20 à 40 cycles d'horloge sur un 486 pouvaient désormais être effectués en seulement un à trois cycles. En 1996, John Carmack de id Software a explicitement conçu le moteur de *Quake* autour de l'UFP du Pentium, associant le rastérisation des polygones entiers à l'interpolation des coordonnées de texture perspective-correcte sur la pipeline à virgule flottante, sans nécessiter de carte accélératrice 3D supplémentaire.

La crise du défaut FDIV et le Pentium MMX

À la fin de 1994, le professeur de mathématiques Thomas Nicely a détecté un défaut de précision dans la table de consultation de l'unité de division en virgule flottante du Pentium. Le rappel de produit ultérieur d'Intel d'une valeur de 475 millions de dollars a renforcé l'engagement de l'entreprise envers la responsabilité envers les consommateurs. En janvier 1997, Intel a lancé le Pentium avec la technologie MMX, ajoutant 57 instructions SIMD spécialisées qui ont considérablement amélioré le décodage audio et le blitting de sprites 2D.

Verification Sources