Grafu: Unleashing the Full Potential of Future Value Computation for Out-of-core Synchronous Graph Processing
Tsun-Yu Yang, Cale England, Yi Li, Bingzhe Li, Ming-Chang Yang
Abstract
As graphs exponentially grow recently, out-of-core graph systems have been invented to process large-scale graphs by keeping massive data in storage. Among them, many systems process the graphs iteration-by-iteration and provide synchronous semantics that allows easy programmability by forcing the computation dependency of vertex values between iterations. On the other hand, although future value computation is an effective IO optimization for out-of-core graph systems by computing vertex values of future iterations in advance, it is challenging to take full advantage of future value computation while guaranteeing iteration-based dependency. In fact, based on our investigation, even state-of-the-art work along this direction has a wide gap from optimality in IO reduction and further requires substantial overhead in computation as well as extra memory consumption.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 06e47d19-b3d1-40a8-9ccc-58ec440dc33dCited by top-tier papers2
- ACGraph: An Efficient Asynchronous Out-of-Core Graph Processing FrameworkDechuang Chen, Sibo Wang, Qintian GuoSIGMOD 2026 · 3 citations
- Efficient Graph Data Access for Out-of-Memory GPU Streaming Graph ProcessingQiange Wang, Yongze Yan, Hongshi Tan, Cheng Chen et al.VLDB 2025 · 3 citations
Related papers
- Practicably Boosting the Processing Performance of BFS-like Algorithms on Semi-External Graph System via I/O-Efficient Graph OrderingTsun-Yu Yang, Yuhong Liang, Ming-Chang YangFAST 2022 · 13 citations
- MiniGraph: Querying Big Graphs with a Single MachineXiaoke Zhu, Yang Liu, Shuhao Liu, Wenfei FanVLDB 2023 · 12 citations
- DZiG: sparsity-aware incremental processing of streaming graphsMugilan Mariappan, Joanna Che, Keval VoraEuroSys 2021 · 47 citations
- GastCoCo: Graph Storage and Coroutine-Based Prefetch Co-Design for Dynamic Graph ProcessingHongfu Li, Qian Tao, Song Yu, Shufeng Gong et al.VLDB 2024 · 9 citations
- CoroGraph: Bridging Cache Efficiency and Work Efficiency for Graph Algorithm ExecutionXiangyu Zhi, Xiao Yan, Bo Tang, Ziyao Yin et al.VLDB 2024 · 12 citations
