La taxonomie de Flynn est une classification des architectures d'ordinateur, proposée par Michael J. Flynn en 1966[1],[2]. Les quatre catégories définies par Flynn sont classées selon le type d'organisation du flux de données et du flux d'instructions.
Il s'agit d'un ordinateur séquentiel qui n'exploite aucun parallélisme, tant au niveau des instructions qu'à celui de la mémoire. Cette catégorie correspond à l'architecture de von Neumann. Elle supporte le parallélisme apparent.
Il s'agit d'un ordinateur dans lequel une même donnée est traitée par plusieurs processeurs en parallèle. Il existe peu d'implémentations en pratique. Cette catégorie peut être utilisée dans le filtrage numérique et la vérification de redondance dans les systèmes critiques.
Dans ce cas, plusieurs processeurs traitent des données différentes, car chacun d'eux possède une mémoire distincte. Il s'agit de l'architecture parallèle la plus utilisée — Multiple Instructions on Multiple Data.
Nous rencontrons principalement les deux variantes suivantes.
MIMD à mémoire partagée
Les processeurs ont accès à la mémoire comme un espace d'adressage global. Tout changement dans une case mémoire est vu par les autres CPU. La communication inter-CPU est effectuée via la mémoire globale.
MIMD à mémoire distribuée
Chaque CPU a sa propre mémoire et son propre système d'exploitation. Ce second cas de figure nécessite un middleware pour la synchronisation et la communication.
Un système MIMD hybride est l'architecture la plus utilisée par les superordinateurs. Ces systèmes hybrides possèdent l'avantage d'être très extensibles, performants et à faible coût.
Références
↑ Flynn, M., Some Computer Organizations and Their Effectiveness, IEEE Trans. Comput., Vol. C-21, pp. 948, 1972.
↑ Duncan, Ralph, A Survey of Parallel Computer Architectures, IEEE Computer. February 1990, pp. 5-16.
Taxinomie de flynn — La taxonomie de Flynn est une classification des architectures d ordinateur, proposée par Michael J. Flynn en 1966[1],[2]. Les quatre catégories définies par Flynn sont classées selon le type d organisation du flux de données et du flux d… … Wikipédia en Français
taxinomie de Flynn — ● loc. f. ►ARCHI Classification des architectures informatiques réalisée en fonction du nombre de flux d instructions et de données. Cela donne: SISD, MISD, SIMD et MIMD … Dictionnaire d'informatique francophone
Flynn — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Patronyme Le nom de Flynn est porté par plusieurs personnalités (par ordre alphabétique) : Bernadette Flynn : danseuse principale de la troupe 1 … Wikipédia en Français
Taxinomie étendue — La Taxinomie ou Taxonomie est une science qui cherche à établir une classification systématique et hiérarchisée d un ensemble d entités (les taxons) selon les caractères qu ils ont en commun, des plus généraux aux plus particuliers. Issue à l… … Wikipédia en Français
Taxonomie de Flynn — Taxinomie de Flynn La taxonomie de Flynn est une classification des architectures d ordinateur, proposée par Michael J. Flynn en 1966[1],[2]. Les quatre catégories définies par Flynn sont classées selon le type d organisation du flux de données… … Wikipédia en Français
TAXONOMIE — Taxinomie Pour les articles homonymes, voir Taxonomie de van Hiele, Taxinomie de Flynn et Taxonomie de Bloom. La classification hiérarchiq … Wikipédia en Français
Taxinomique — Taxinomie Pour les articles homonymes, voir Taxonomie de van Hiele, Taxinomie de Flynn et Taxonomie de Bloom. La classification hiérarchiq … Wikipédia en Français
Taxonomie — Taxinomie Pour les articles homonymes, voir Taxonomie de van Hiele, Taxinomie de Flynn et Taxonomie de Bloom. La classification hiérarchiq … Wikipédia en Français
Taxonomiste — Taxinomie Pour les articles homonymes, voir Taxonomie de van Hiele, Taxinomie de Flynn et Taxonomie de Bloom. La classification hiérarchiq … Wikipédia en Français
Parallélisme (informatique) — Pour les articles homonymes, voir parallèle. Blue Gene L cabinet., un des ordinateurs massivement parallèle les plus rapides des années 2000 En informatiqu … Wikipédia en Français