Multiprocessors

From Parawiki

Jump to: navigation, search

Like Multicomputers, multiprocessors can be characterized as MIMD, which stands for Multiple Instruction Multiple Data. In multiprocessors, all processors have access to a shared memory through which they can communicate with each other. Programming on shared memory (see Shared memory programming - Multi-threaded programming) tends to be easier and suited for fine-grained applications. Three subclasses are distinguished:


Personal tools