MIMD
- MIMD
-
Multiple Instructions on Multiple Data
Multiple Instructions multiple data ou MIMD désigne les machines multi-processeurs où chaque processeur exécute son code de manière asynchrone et indépendante. Pour assurer la cohérence des données, il est souvent nécessaire de synchroniser les processeurs entre eux, les techniques de synchronisation dépendent de l'organisation de la mémoire.
On distingue pour cela 2 types d'architectures :
MIMD à mémoire partagée
Les processeurs accèdent à une mémoire commune : la synchronisation peut se faire au moyen de:
- sémaphores
- verrous, ou Mutex (exclusion mutuelle)
- barrières de synchronisation
MIMD à mémoire distribuée
Chaque processeur dispose de sa propre mémoire, et n'a pas accès à celle d'autres processeurs. Les informations sont communiquées en étant échangées entre les processeurs sous la forme de messages, de manière synchrone ou asynchrone. Chaque processeur ne peut être connecté directement à tous les autres, en raison du coût de ces connexions. Ainsi, chaque processeur n'est connecté qu'à quelques autres et un message entre deux processeurs n'étant pas immédiatement voisins empruntera un chemin constitué d'une séquence de processeurs. Certaines architectures sont particulièrement efficaces pour le temps et la façon dont les messages peuvent être transmis, par exemple l'hypercube.
Catégorie : Microprocesseur
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article MIMD de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
MIMD — v · d · … Wikipedia
MIMD — Taxonomía de Flynn Una instrucción Múltiples instrucciones Un dato SISD MISD Múltiples datos SIMD MIMD En Computación, MIMD (del inglés Multiple Instruction, Multiple … Wikipedia Español
MIMD — [Abk. für Multiple Instructions, Multiple Data, dt. »mehrere Befehle, mehrere Datenwörter«], Merkmal eines Multiprozessor Rechnersystems (Multiprozessor), dessen Prozessoren mehrere Befehle parallel ausführen, wobei die Befehle auf mehrere… … Universal-Lexikon
MIMD — Классификация по Флинну Одиночный поток команд (Single Instruction) Множество потоков команд (Multiple Instruction) Одиночный поток данных (Single Data) SISD (ОКОД) MISD (МКОД) Множество потоков данных (Multiple Data) SIMD (ОКМД) MIMD… … Википедия
MIMD — Flynnsche Klassifikation Single Instruction Multiple Instruction Single Data SISD MISD Multiple Data SIMD MIMD Die Flynnsche Klassifikation [1] … Deutsch Wikipedia
MIMD — Multiple Instructions Multiple Data (Computing » General) * Management Information of Metrology Data (Academic & Science » Electronics) … Abbreviations dictionary
MIMD — Multiple Instruktionen, Multiple Daten Klasse von Rechnersystemen mit parallel arbeiteten Prozessoren auf parallelen Daten … Acronyms
MIMD — ● ►en sg. adj. ►ARCHI Multiple Instruction Multiple Data. Plusieurs données traitées en même temps par plusieurs instructions. Utilisé dans certains ordinateurs parallèles, mais les traitements qui peuvent être effectués de cette façon sont assez … Dictionnaire d'informatique francophone
MIMD — Multiple Instruktionen, Multiple Daten Klasse von Rechnersystemen mit parallel arbeiteten Prozessoren auf parallelen Daten … Acronyms von A bis Z
MIMD — Multiple Instructions/Multiple Data Contributor: CASI … NASA Acronyms