Loading [MathJax]/extensions/MathMenu.js
Excavating the Potential of Graph Workload on RDMA-based Far Memory Architecture | IEEE Conference Publication | IEEE Xplore

Excavating the Potential of Graph Workload on RDMA-based Far Memory Architecture


Abstract:

Disaggregated architecture brings new opportunities to memory -consuming applications like graph processing. It allows one to outspread memory access pressure from local ...Show More

Abstract:

Disaggregated architecture brings new opportunities to memory -consuming applications like graph processing. It allows one to outspread memory access pressure from local to far memory, providing an attractive alternative to disk-based processing. Although existing works on general-purpose far mem-ory platforms show great potentials for application expansion, it is unclear how graph processing applications could benefit from disaggregated architecture, and how different optimization methods influence the overall performance. In this paper, we take the first step to analyze the impact of graph processing workload on disaggregated architecture by extending the GridGraph framework on top of the RDMA-based far memory system. We design Fargraph, a far memory coordi-nation strategy for enhancing graph processing workload. Specif-ically, Fargraph reduces the overall data movement through a well-crafted, graph-aware data segment offloading mechanism. In addition, we use optimal data segment splitting and asynchronous data buffering to achieve graph iteration-friendly far memory access. We show that Fargraph achieves near-oracle performance for typical in-local-memory graph processing systems. Fargraph shows up to 8.3 x speedup compared to Fastswap, the state-of-the-art, general-purpose far memory platform.
Date of Conference: 30 May 2022 - 03 June 2022
Date Added to IEEE Xplore: 15 July 2022
ISBN Information:

ISSN Information:

Conference Location: Lyon, France

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.