Parallélisme et mécanismes
architecturaux avancés
Parallélisme
Parallélisme d’instructions
Parallélisme temporel : pipeline
Parallèlisme : VLIW et Superscalaire
Débit d’instructions : vectoriel
Parallélisme de données
SIMD
Parallélisme de tâches
Multithread
Multi processeur
Plan
I. Architectures Pipelinées
II. Architectures Superscalaires et VLIW
III. Architectures Vectorielles
IV. Architectures Multi-thread
V. Interruptions
VI. DMA
VII. Cache
VIII. Exemple : Les processeurs graphiques
(GPU)
I. Parallélisme d’instructions
1.1 La technique du pipeline
L'exécution complète d'une instruction dans un processeur met
en jeu plusieurs unités du processeur (unité d'adressage, unité
de décodage, unité d'exécution, etc...) qui ne sont pas toutes
utilisées simultanément.
La technique du pipeline consiste à améliorer les performances
du processeur en même temps que son rendement.
Le pipeline permet de superposer les sous-cycles d'exécution des
instructions.
1 / 67 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !