Arrange the following types of machine in descending order of complexity. (A)…
2020
Arrange the following types of machine in descending order of complexity.
(A) SISD
(B) MIMD
(C) SIMD
Choose the correct answer from the options given below:
- A.
A,B,C
- B.
C,B,A
- C.
B,C,A
- D.
C,A,B
Attempted by 313 students.
Show answer & explanation
Correct answer: C
Correct order (descending complexity): MIMD, SIMD, SISD.
MIMD: Multiple Instruction Multiple Data — multiple processors execute different instruction streams on different data streams; this requires more complex hardware, communication, and scheduling, so it is the most complex.
SIMD: Single Instruction Multiple Data — a single control/instruction stream operates on many data elements in parallel; simpler control than MIMD but provides data-level parallelism.
SISD: Single Instruction Single Data — a single processor executing one instruction stream on one data stream; simplest design with the least parallelism.
Therefore the machines arranged from most to least complex are MIMD, SIMD, SISD. (Given the question labels A = SISD, B = MIMD, C = SIMD, this corresponds to the sequence B, C, A.)