Jump to content

Shared-memory architecture

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Arinelle (talk | contribs) at 12:29, 12 March 2024 (Not a redirection anymore - new definition in distributed computing context, not multiprocessing.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A shared-memory architecture (SM) is a distributed computing architecture in which the nodes share the same memory as well as the same storage.

It contrasts with shared-nothing architecture, in which each node has distinct memory and storage, and with shared-disk architecture, in which the nodes share the same storage but not the same memory.

This is distinct from the use of shared memory between different programs or threads on a single node, with or without multiprocessing.

See also