- Tech know how online

multiple instruction multiple data (computer) (MIMD)

The MIMD computer architecture, Multiple Instruction Multiple Data (MIMD), is the most powerful, of the four single and multiple instruction computer architectures SISD, SIMD, MISD and MIMD. The MIMD architecture is based on many processors operating in parallel and controlled by separate instructions. Each of these processors can execute different instructions with data from multiple data sets.

The individual subprocessors can be optimized in their computer architecture and designed as Single Instruction Single Data (SISD), Single Instruction Multiple Data (SIMD) or as MIMD architecture. In the MIMD architecture, each processor receives its own instructions and has its own memory for storage.

Classification of computer architectures according to Flynn

Classification of computer architectures according to Flynn

In terms of processors, vector processors or processors in RISC architecture are used in this computer architecture. This parallel computer architecture is very powerful and is used in scientific computers. Due to the high flexibility, the programming is correspondingly complex.

As far as the memory concepts are concerned, depending on the memory access models, a distinction is made between Uniform Memory Access( UMA) with a shared address space and an access time that is independent of the address, Non-Uniform Memory Access ( NUMA), where the access time is dependent on the memory address, and No Remote Memory Access( NORMA), which works with a programmatically distributed memory.

Englisch: multiple instruction multiple data (computer) - MIMD
Updated at: 14.04.2018
#Words: 213
Links: computer architecture, instruction, single instruction single data (computer) (SISD), single instruction multiple data (computer) (SIMD), multiple instruction single data (computer) (MISD)
Translations: DE

All rights reserved DATACOM Buchverlag GmbH © 2024