Content deleted Content added
m Comp.arch moved page Shared memory architecture to Shared-memory architecture |
Guy Harris (talk | contribs) |
||
(7 intermediate revisions by 6 users not shown) | |||
Line 1:
{{Short description|Distributed computing architecture}}
#REDIRECT [[Shared memory]]▼
A '''shared-memory architecture''' (SM) is a [[distributed computing]] [[Software architecture|architecture]] in which the nodes share the same memory as well as the same storage.<ref>{{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}}</ref>
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 ==
* [[Distributed database]]
== References ==
<references />
[[Category:Distributed computing architecture]]
== 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''.
|