USENIX ATC2021顶会
Controlling Memory Footprint of Stateful Streaming Graph Processing
Pourya Vaziri, Keval Vora
摘要
With growing interest in efficiently analyzing dynamic graphs, streaming graph processing systems rely on stateful iterative models where they track the intermediate state as execution progresses in order to incrementally adjust the results upon graph mutation. We observe that the intermediate state tracked by these stateful iterative models significantly increases the memory footprint of these systems, which limits their scalability on large graphs.
In this paper, we develop memory-efficient stateful iterative models that demand much less memory capacity to efficiently process streaming graphs and deliver the same results as provided by existing stateful iterative models. First, we propose a Selective Stateful Iterative Model where the memory footprint is controlled by selecting a small portion of the intermediate state to be maintained throughout execution. Then, we propose a Minimal Stateful Iterative Model that further reduces the memory footprint by exploiting key properties of graph algorithms. We develop incremental processing strategies for both of our models in order to correctly compute the effects of graph mutations on the final results even when intermediate states are not available. Evaluation shows our memory-efficient models are effective in limiting the memory footprint while still retaining most of the performance benefits of traditional stateful iterative models, hence being able to scale on larger graphs that could not be handled by the traditional models.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper6
- Meces: Latency-efficient Rescaling via Prioritized State Migration for Stateful Distributed Stream Processing SystemsRong Gu, Han Yin, Weichang Zhong, Chunfeng Yuan 等USENIX ATC 2022 · 被引用 22 次
- Layph: Making Change Propagation Constraint in Incremental Graph Processing by Layering GraphSong Yu, Shufeng Gong, Yanfeng Zhang, Wenyuan Yu 等ICDE 2023 · 被引用 6 次
- Efficient Graph Data Access for Out-of-Memory GPU Streaming Graph ProcessingQiange Wang, Yongze Yan, Hongshi Tan, Cheng Chen 等VLDB 2025 · 被引用 3 次
- TempGraph: An Efficient Chain-driven Temporal Graph Computing Framework on the GPUJin Zhao, Qian Wang, Ligang He, Yu Zhang 等ASPLOS 2025
- Incremental GNN Embedding Computation on Streaming GraphsQiange Wang, Haoran Lv, Yanfeng Zhang, Weng-Fai Wong 等ICDE 2026
它引用的顶会 Paper2
相关 Paper
- Tripoline: generalized incremental graph processing via graph triangle inequalityXiaolin Jiang, Chengshuo Xu, Xizhe Yin, Zhijia Zhao 等EuroSys 2021 · 被引用 33 次
- Pluto: High-Performance, Memory-Efficient Distributed Graph Analytics through Advanced MirroringYing-Wei Wu, Christopher J. Rossbach, Mattan ErezOSDI 2026
- iTurboGraph: Scaling and Automating Incremental Graph AnalyticsSeongyun Ko, Taesung Lee, Kijae Hong, Wonseok Lee 等SIGMOD 2021 · 被引用 5 次
- GraphFly: Efficient Asynchronous Streaming Graphs Processing via Dependency-FlowDan Chen, Chuangyi Gui, Yi Zhang, Hai Jin 等SC 2022 · 被引用 17 次
- Real-Time PageRank on Dynamic GraphsScott Sallinen, Juntong Luo, Matei RipeanuHPDC 2023 · 被引用 16 次
