Flinova podela
  Jednostruke instrukcije Višestruke instrukcije
Jednostruki podaci SISD MISD
Višestruki podaci SIMD MIMD

U računarstvu, MISD (višestruke intrukcije, jednostruki podaci (engl. multiple instruction, single data)) je tip arhitekture paralelne obrade gde više funkcionalnih jedinica obavlja različite operacije na istim podacima. Arhitektura protočne obrade pripada ovom tipu, iako neki "čistunci" mogu reći da su podaci različiti posle njihove obrade u sistemu paralelne obrade. Za računare koji tolerišu greške (koji izvršavaju iste instrukcije redudantno u cilju da detektuju i maskiraju greške), na način poznat kao replikacija zadataka, se može smatrati da pripadaju ovom tipu. Ne postoji mnogo slučaja ove arhitekture, jer su MIMD i SIMD često više prikladni za češće tehnike paralelizma podataka. Naročito dozvoljavaju bolje skaliranje i korišćenje računarskih resursa nego MISD. Međutim, jedan istaknuti primer MISD u izračunavanju predstavljaju računari za kontrolu leta spejs šatlova.

Sistolni niz je jedan primer MISD strukture.[1][2][3]

Linda Nal i Džulija Lobur klasifikuju sistoličke nizove kao SIMD.[4]

Reference uredi

  1. ^ Michael J. Flynn, Kevin W. Rudd. Parallel Architectures CRC Press, 1996.
  2. ^ Quinn, Michael J. Parallel Programming in C with MPI and OpenMP.Boston: McGraw Hill, 2004.
  3. ^ Ibaroudene, Djaffer. "Parallel Processing, EG6370G: Chapter 1, Motivation and History." St Mary's University, San Antonio, TX. Spring 2008.
  4. ^ Null & Lobur 2006, str. 468.

Literatura uredi