We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DC

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Distributed, Parallel, and Cluster Computing

Title: MIND: In-Network Memory Management for Disaggregated Data Centers

Abstract: Memory-compute disaggregation promises transparent elasticity, high utilization and balanced usage for resources in data centers by physically separating memory and compute into network-attached resource "blades". However, existing designs achieve performance at the cost of resource elasticity, restricting memory sharing to a single compute blade to avoid costly memory coherence traffic over the network.
In this work, we show that emerging programmable network switches can enable an efficient shared memory abstraction for disaggregated architectures by placing memory management logic in the network fabric. We find that centralizing memory management in the network permits bandwidth and latency-efficient realization of in-network cache coherence protocols, while programmable switch ASICs support other memory management logic at line-rate. We realize these insights into MIND, an in-network memory management unit for rack-scale memory disaggregation. MIND enables transparent resource elasticity while matching the performance of prior memory disaggregation proposals for real-world workloads.
Comments: 18 pages, 9 figures, 2 tables
Subjects: Distributed, Parallel, and Cluster Computing (cs.DC)
Journal reference: SOSP '21 (2021) 488-504
DOI: 10.1145/3477132.3483561
Cite as: arXiv:2107.00164 [cs.DC]
  (or arXiv:2107.00164v2 [cs.DC] for this version)

Submission history

From: Seung-Seob Lee [view email]
[v1] Thu, 1 Jul 2021 01:14:32 GMT (671kb,D)
[v2] Tue, 19 Oct 2021 22:55:13 GMT (891kb,D)

Link back to: arXiv, form interface, contact.