MIMD

MIMD (Multiple Instruction Stream Multiple Data stream). Viacnásobný tok inštrukcií, viacnásobný tok údajov. 
 
Architektúra MIMD predstavuje veľmi širokú triedu paralelných systémov, do ktorej zaraďujeme multiprocesorové a multipočítačové systémy s paralelným spracovaním. 
 
Jedná sa o paralelné spracovanie s oddelene prebiehajúcimi paralelnými procesmi a riadenými samostatnými procesormi. Multiprocesorový systém je paralelný počítač, obsahujúci niekoľko procesov, ktoré majú vlastnú alebo zdieľanú pamäť a na komunikáciu s okolím používajú spoločné vstupné a výstupné zariadenia. Multipočítačový systém je zložený z niekoľkých počítačov s možnosťou vzájomnej komunikácie, ktoré sú schopné samostatnej činnosti.
 
Podobne ako pri SIMD počítačoch si aj MIMD počítače odovzdávajú údaje medzi procesormi pomocou zdielanej pamäte. MIMD počítače so zdielanou pamäťou sa nazývajú multiprocesory, napr.: ENCORE, MULTIMAX, SEQUENT & BALANCE.