Back to the 2023 paper

Module 3: Pipelining

20232m

Which of the following has no practical usage?

(i) SISD
(ii) SIMD
(iii) MISD
(iv) MIMD

Worked SolutionAI Assisted

Answer: (iii) MISD

Explanation (Flynn's taxonomy):

  • SISD - Single Instruction Single Data - conventional von Neumann uni-processor - widely used.
  • SIMD - Single Instruction Multiple Data - vector/array processors, GPUs - widely used.
  • MIMD - Multiple Instruction Multiple Data - multicore, multiprocessor, distributed systems - widely used.
  • MISD - Multiple Instruction Single Data - multiple processors execute different instructions on same data stream - no practical commercial implementation; considered impractical/theoretical only (some argue systolic array is near example but not pure MISD).

Hence MISD has no practical usage.

Similar questions

Student FinanceWeb Platform

Pocketly — Personal Finance for Students

Keep your hostel and college expenses under control. Track accounts, log spending in seconds, and stay within your monthly budget.