摘要
This paper develops Planar (Plug and play PRAM), a single-machine system for graph analytics by reusing existing PRAM algorithms, without the need for designing new parallel algorithms. Planar supports both out-of-core and in-memory analytics. When a graph is too big to fit into the memory of a machine, Planar adapts PRAM to limited resources by extending a fix point model with multi-coreparallelism, using disk as memory extension. For an in-memory task, it dedicates all available CPU cores to the task, and allow sparallelly scalable PRAM algorithms to retain the property, i.e., the more cores are available, the less runtime is taken. We develop a graph partitioning and work scheduling strategy to accommodate sub graph I/O, balance memory usage and reduce runtime, beyond traditional partitioners for multi-machine systems. Using real-life graphs, we empirically verify that Planar outperforms SOTA in memory and out-of-core systems in efficiency and scalability.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 756-769 |
| 页数 | 14 |
| 期刊 | Proceedings of the VLDB Endowment |
| 卷 | 18 |
| 期 | 3 |
| DOI | |
| 出版状态 | 已出版 - 2025 |
| 活动 | 51st International Conference on Very Large Data Bases, VLDB 2025 - London, 英国 期限: 1 9月 2025 → 5 9月 2025 |
指纹
探究 'A Single Machine System for Querying Big Graphs with PRAM' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver