分散共有メモリ
イベンチュアル・コンシステンシー
分散メモリ(英語版)
一貫性モデル - (並列計算#一貫性モデル)
仮想化メモリ(英語版)
シングルシステムイメージ(英語版)(単一システムイメージ)
ソフトウェアDSMシステムは、共有メモリ領域を構成する柔軟性でも様々なものがある。ページベースの手法では、共有メモリを固定サイズのページ単位に分割して使用する。一方オブジェクトベースの手法では、様々な大きさの何らかの共有オブジェクトを格納する抽象化された空間として共有メモリを分割して使用する。他にもタプルスペースを使った実装もあり、タプル単位で共有を行う。
共有メモリアーキテクチャは、メモリを各ノード分配された共有部分とメインメモリに分割する場合もあるし、全メモリをノード間で分配する場合もある。メモリ一貫性モデルにしたがって選ばれたコヒーレンシプロトコルがメモリの一貫性を保つ。
具体例:
DIPC(英語版) - DIPC
Kerrighed(英語版) - Kerrighed
MOSIX(英語版)
OpenSSI(英語版)
TreadMarks(英語版) - TreadMarks