Title
Can far memory improve job throughput?
Abstract
As memory requirements grow, and advances in memory technology slow, the availability of sufficient main memory is increasingly the bottleneck in large compute clusters. One solution to this is memory disaggregation, where jobs can remotely access memory on other servers, or far memory. This paper first presents faster swapping mechanisms and a far memory-aware cluster scheduler that make it possible to support far memory at rack scale. Then, it examines the conditions under which this use of far memory can increase job throughput. We find that while far memory is not a panacea, for memory-intensive workloads it can provide performance improvements on the order of 10% or more even without changing the total amount of memory available.
Year
DOI
Venue
2020
10.1145/3342195.3387522
EuroSys '20: Fifteenth EuroSys Conference 2020 Heraklion Greece April, 2020
DocType
ISBN
Citations 
Conference
978-1-4503-6882-7
4
PageRank 
References 
Authors
0.50
0
8
Name
Order
Citations
PageRank
Emmanuel Amaro140.50
Christopher Branner-Augmon240.50
Zhihong Luo3152.37
Amy Ousterhout492.28
Marcos Kawazoe Aguilera52519153.60
Aurojit Panda676038.57
Sylvia Ratnasamy79566869.07
Scott Shenker8298922677.04