
Rappel : taxonomie de Flynn (1966)
Single Instruction, Single Data stream (SISD) : ordinateurs `a un
processeur
Single Instruction, Multiple Data stream (SIMD) : la mˆeme
instruction est ex´ecut´ee sur plusieurs processeurs, permettant ainsi un
parall´elisme de donn´ees
ICorrespond aux architectures vectorielles et aux GPU
Multiple Instruction, Single Data stream (MISD) : aucun ordinateur
commercial bas´e sur cette organisation n’a ´et´e construit jusqu’`a
pr´esent
Multiple Instruction, Multiple Data stream (MIMD) : chaque
processeur ex´ecute ses instructions propres sur des donn´ees
diff´erentes, ce qui permet un parall´elisme de tˆaches
ICorrespond aux architectures multi-cœurs, SMP, grappes de calcul,
supercalculateurs, centres informatiques, etc.
GIF-3000 (U. Laval) Architectures vectorielles C. Gagn´e 3 / 43