Processeurs superscalaires multi-pipelines - Archive ouverte HAL
Autre Publication Scientifique Techniques de l'Ingénieur Année : 2015

Processeurs superscalaires multi-pipelines

Résumé

Cet article décrit les caractéristiques principales des processeurs superscalaires multi-pipelines, appelés aussi superscalaires «dans l'ordre». Un processeur superscalaire utilise le parallélisme existant entre les instructions d'un code séquentiel pour lancer l'exécution de plusieurs instructions indépendantes à chaque cycle d'horloge. Les problèmes avec les superscalaires pour les bancs de registres, les accès cache, les prédicteurs de branchement et l'acquisition des instructions sont mentionnés. Des exemples sont détaillés, du Pentium d'Intel à certains coeurs Power d'IBM. Enfin, les performances des superscalaires «dans l'ordre» et des versions «non ordonnées» sont comparées pour des processeurs MIPS, IBM et ARM en termes de vitesse, puissance dissipée et surface.
Fichier non déposé

Dates et versions

hal-01793667 , version 1 (16-05-2018)

Identifiants

  • HAL Id : hal-01793667 , version 1

Citer

Daniel Etiemble, François Anceau. Processeurs superscalaires multi-pipelines. 2015. ⟨hal-01793667⟩
277 Consultations
0 Téléchargements

Partager

More