MISD

MISD (Multiple Instruction Single Data stream). Reprezentuje zreťazené (prúdové) počítačové systémy, v ktorých jediný údajový prúd sa spracúva viacnásobným inštrukčným prúdom.

 

 Paralelizmus sa dosiahol tak, že procesory v rovnakom čase vykonávajú rôzne funkcie s tým istým údajom. MISD počítač je vhodný pre výpočty kde jeden vstup je spracovaný niekoľko krát rôznym spôsobom. 

 

V zmysle Flynnovej klasifikácie v architektúre MISD by mali vykonávať súbežne inštrukcie viacerých programov s údajmi jediného údajového prúdu, v dôsledku čoho táto architektúra v pravom zmysle slova predstavuje iba určitú klasifikačnú abstrakciu, ktorá z praktického hľadiska nemá význam.

 

MISD počítač je vhodný pre výpočty kde jeden vstup je spracovaný niekoľko krát rôznym spôsobom.

 

Príklad: Treba zistiť, či Z je prvočíslo. Jednoduché riešenie je také, že vyskúšame všetky možné delenia čísla Z. Predpokladajme, že máme k dispozícii N = Z/2 procesorov. Každý procesor bude mať priradené jedno číslo, ktorým podelí číslo Z. V takomto prípade môžeme na jeden krát zistiť, či je Z prirodzené číslo. Ak jeN < Z/2 potom je každému procesoru priradená skupina čísiel a výsledok získame trochu neskôr. Priemyselne sa procesory s touto štruktúrou nevyrábajú.