MISD

Из Википедије, слободне енциклопедије
Emblem-important-yellow.svg Ова страница би требало да спада у једну или више категорија.
Молимо вас да је категоришете како би могла да се повеже са сличним страницама.
Уклоните ову поруку након категоризације странице.
Флинова подела
  Једноструке инструкције Вишеструке инструкције
Једноструки подаци SISD MISD
Вишеструки подаци SIMD MIMD
MISD.svg

У рачунарству, MISD (вишеструке интрукције, једноструки подаци (енгл. multiple instruction, single data)) је тип архитектуре паралелне обраде где више функционалних јединица обавља различите операције на истим подацима. Архитектура проточне обраде припада овом типу, иако неки "чистунци" могу рећи да су подаци различити после њихове обраде у систему паралелне обраде. За рачунаре који толеришу грешке (који извршавају исте инструкције редудантно у циљу да детектују и маскирају грешке), на начин познат као репликација задатака, се може сматрати да припадају овом типу. Не постоји много случаја ове архитектуре, јер су MIMD и SIMD често више прикладни за чешће технике паралелизма података. Нарочито дозвољавају боље скалирање и коришћење рачунарских ресурса него MISD. Међутим, један истакнути пример MISD у израчунавању представљају рачунари за контролу лета спејс шатлова.

Систолни низ је један пример MISD структуре.[1][2][3]

Линда Нал (Linda Null)'и Џулија Лобур (Julia Lobur) класификују систоличке низове као SIMD.[4]

Референце[уреди]

  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, Linda, Julia (2006). The Essentials of Computer Organization and Architecture. 468: Jones and Bartlett.