WebGlossary.info
Multiple instruction, multiple data
- A technique employed to achieve parallelism. Machines using MIMD have a number of processors that function asynchronously and independently. At any time, different processors may be executing different instructions on different pieces of data. MIMD architectures may be used in a number of application areas such as computer-aided design and computer-aided manufacturing, simulation, modeling, and as communication switches. MIMD machines can be of either shared memory or distributed memory categories, classifications which are based on how MIMD processors access memory. ← Wikipedia
- Previous term: Multiple inheritance
- Next term: Multiple instruction, single data
- Random term: Emacs