Multiprocessors - Flynn’s taxonomy (1966)
Single Instruction stream, Single Data stream (SISD)
- Conventional uniprocessor
Single Instruction stream, Multiple Data stream (SIMD)
- Popular for some applications like image processing
- One can construe vector processors to be of the SIMD type.
- MMX extensions to ISA reflect the SIMD philosophy
Multiple Instruction stream, Single Data stream (MISD)
Multiple Instruction stream, Multiple Data stream (MIMD)