shared-memory architecture
{{Short description|Distributed computing architecture}}
A shared-memory architecture (SM) is a distributed computing architecture in which the nodes share the same memory as well as the same storage.{{Cite web |title=Memory: Shared vs Distributed - UFRC |url=https://help.rc.ufl.edu/doc/Memory:_Shared_vs_Distributed |access-date=2024-03-13 |website=help.rc.ufl.edu}}
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
References
External links
- "[https://www.linkedin.com/pulse/case-shared-nothing-ricardo-jimenez-peris/ The Case for Shared Nothing]". www.linkedin.com.
- Garrod, Charlie (2023). "[https://15445.courses.cs.cmu.edu/spring2023/notes/21-distributed.pdf Lecture #21: Introduction to Distributed Databases]" (PDF). Carnegie Mellon University - School of Computer Science.