CompressGraph: Efficient Parallel Graph Analytics with Rule-Based Compression
Zheng Chen, Feng Zhang, Jiawei Guan, Jidong Zhai, Xipeng Shen, Huanchen Zhang, Wentong Shu, Xiaoyong Du
摘要
Modern graphs exert colossal time and space pressure on graph analytics applications. In 2022, Facebook social graph reaches 2.91 billion users with trillions of edges. Many compression algorithms have been developed to support direct processing on compressed graphs to address this challenge. However, previous graph compression algorithms do not focus on leveraging redundancy in repeated neighbor sequences, so they do not save the amount of computation for graph analytics. We develop CompressGraph, an efficient rule-based graph analytics engine that leverages data redundancy in graphs to achieve both performance boost and space reduction for common graph applications. CompressGraph has three advantages over previous works. First, the rule-based abstraction of CompressGraph supports the reuse of intermediate results during graph traversal, thus saving time. Second, CompressGraph has intense expressiveness to support a wide range of graph applications. Third, CompressGraph scales well under high parallelism because the context-free rules have few dependencies. Experiments show that CompressGraph provides significant performance and space benefits on both CPUs and GPUs. On evaluating six typical graph applications, CompressGraph can achieve 1.97× speedup on the CPU, while 3.95× speedup on the GPU, compared to the state-of-the-art CPU and GPU methods, respectively. Moreover, CompressGraph can save an average of 71.27% memory savings on CPU and 70.36 on GPU.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper12
- FlexMem: Adaptive Page Profiling and Migration for Tiered MemoryDong Xu, Junhee Ryu, Kwangsik Shin, Pengfei Su 等USENIX ATC 2024 · 被引用 41 次
- CGgraph: An Ultra-fast Graph Processing System on Modern Commodity CPU-GPU Co-processorPengjie Cui, Haotian Liu, Bo Tang, Ye YuanVLDB 2024 · 被引用 18 次
- Improving Graph Compression for Efficient Resource-Constrained Graph AnalyticsQian Xu, Juan Yang, Feng Zhang, Zheng Chen 等VLDB 2024 · 被引用 9 次
- BYO: A Unified Framework for Benchmarking Large-Scale Graph ContainersBrian Wheatman, Xiaojun Dong, Zheqi Shen, Laxman Dhulipala 等VLDB 2024 · 被引用 8 次
- Enabling Window-Based Monotonic Graph Analytics with Reusable Transitional Results for Pattern-Consistent QueriesZheng Chen, Feng Zhang, Yang Chen, Xiaokun Fang 等VLDB 2024 · 被引用 6 次
它引用的顶会 Paper23
- AWB-GCN: A Graph Convolutional Network Accelerator with Runtime Workload RebalancingTong Geng, Ang Li, Runbin Shi, Chunshu Wu 等MICRO 2020 · 被引用 299 次
- Truss-based Community Search over Large Directed GraphsQing Liu, Minjun Zhao, Xin Huang, Jianliang Xu 等SIGMOD 2020 · 被引用 104 次
- Reliable Data Distillation on Graph Convolutional NetworkWentao Zhang, Xupeng Miao, Yingxia Shao, Jiawei Jiang 等SIGMOD 2020 · 被引用 72 次
- Efficient Algorithms for Budgeted Influence Maximization on Massive Social NetworksSong Bian, Qintian Guo, Sibo Wang, Jeffrey Xu YuVLDB 2020 · 被引用 64 次
- ICS-GNN: Lightweight Interactive Community Search via Graph Neural NetworkJun Gao, Jiazun Chen, Zhao Li, Ji ZhangVLDB 2021 · 被引用 59 次
相关 Paper
- Enabling Efficient Update on Rule-Based Compressed GraphLin Feng, Feng Zhang, Zheng Chen, Yuxin Tang 等SIGMOD 2026 · 被引用 1 次
- CompressGNN: Accelerating Graph Neural Network Training via Hierarchical CompressionZheng Chen, Feng Zhang, Yifei Xia, Wentao Zhang 等KDD 2025 · 被引用 1 次
- C2graph: A Compression-Collaboration Algorithm for CPU-GPU Hybrid Weighted Graph TraversalsNing Wang, Huaibei Li, Shen Su, Yu Gu 等ICDE 2026
- Circinus: Fast Redundancy-Reduced Subgraph MatchingTatiana Jin, Boyang Li, Yichao Li, Qihui Zhou 等SIGMOD 2023 · 被引用 33 次
- GraphCSR: A Degree-Equalized CSR Format for Large-scale Graph ProcessingXinbiao Gan, Tiejun Li, Chunye Gong, Dongsheng Li 等VLDB 2025 · 被引用 14 次
