MIMD - Shared Memory Model

Shared Memory Model

The processors are all connected to a "globally available" memory, via either a software or hardware means. The operating system usually maintains its memory coherence.

From a programmer's point-of-view, this memory model is better understood than the distributed memory model. Another advantage is that memory coherence is managed by the operating system and not the written program. Two known disadvantages are: scalability beyond thirty-two processors is difficult, and the shared memory model is less flexible than the distributed memory model.

There are many examples of shared memory (multiprocessors): UMA (Uniform Memory Access), COMA (Cache Only Memory Access) and NUMA (Non-Uniform Memory Access).

Read more about this topic:  MIMD

Famous quotes containing the words shared, memory and/or model:

    The cot we shared is almost a prison
    where I can’t say buttercup, bobolink,
    sugarduck, pumpkin, love ribbon, locket,
    valentine, summergirl, funnygirl and all
    those nonsense things one says in bed.
    Anne Sexton (1928–1974)

    No memory of having starred
    Atones for later disregard,
    Or keeps the end from being hard.
    Robert Frost (1874–1963)

    There are very many characteristics which go into making a model civil servant. Prominent among them are probity, industry, good sense, good habits, good temper, patience, order, courtesy, tact, self-reliance, many deference to superior officers, and many consideration for inferiors.
    Chester A. Arthur (1829–1886)