paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Wonderland

Wonderland:一种基于抽象的外存图处理系统
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10 · 该论文研究外存图处理系统中的图抽象与调度优化,属于图计算系统/运行时内存管理方向,与用户关注的 PL↔AI、浮点程序分析、贝叶斯程序分析及 LLM 交叉方向几乎无关。引用 44 inbox
Mingxing Zhang, Yongwei Wu, Youwei Zhuo, Xuehai Qian, Chengying Huan, Kang Chen
crossref: 2026-09-12

AI 速览

一句话:提出面向外存图处理系统的图抽象技术,通过抽象引导信息传播与优先调度,大幅加速迭代图算法收敛。

许多重要图应用是迭代算法,需反复处理输入图直至收敛。图抽象能生成更小的图并引导初始结果,从而加速收敛,但现有技术通常假设全内存或分布式环境,难以直接用于外存图处理系统。本文提出 Wonderland,一种基于抽象的外存图处理系统。其核心包括:在可接受开销和特定内存限制下从原图抽取有效抽象;利用抽象作为跨磁盘图分区的信息传播桥梁;以及由抽象推断磁盘分区处理的优先级顺序。评估表明,Wonderland 相比现有最先进系统取得显著加速,部分情况下可达两个数量级。

问题
现有图抽象技术通常假设全内存或分布式环境,难以应用于外存图处理系统,存在抽取、传播与调度等多方面障碍。
方法
提出 Wonderland 外存图处理系统,支持在有限内存下从原图抽取抽象,并利用抽象跨磁盘分区传播信息、指导基于优先级的磁盘分区处理调度。
评估
将 Wonderland 与现有最先进系统进行对比评估,结果显示其在多种情况下实现大幅加速,最高可达两个数量级。
原文摘要(Abstract)

Many important graph applications are iterative algorithms that repeatedly process the input graph until convergence. For such algorithms, graph abstraction is an important technique: although much smaller than the original graph, it can bootstrap an initial result that can significantly accelerate the final convergence speed, leading to a better overall performance. However, existing graph abstraction techniques typically assume either fully in-memory or distributed environment, which leads to many obstacles preventing the application to an out-of-core graph processing system. In this paper, we propose Wonderland, a novel out-of-core graph processing system based on abstraction. Wonderland has three unique features: 1) A simple method applicable to out-of-core systems allowing users to extract effective abstractions from the original graph with acceptable cost and a specific memory limit; 2) Abstraction-enabled information propagation, where an abstraction can be used as a bridge over the disjoint on-disk graph partitions; 3) Abstraction guided priority scheduling, where an abstraction can infer the better priority-based order in processing on-disk graph partitions. Wonderland is a significant advance over the state-of-the-art because it not only makes graph abstraction feasible to out-of-core systems, but also broadens the applications of the concept in important ways. Evaluation results of Wonderland reveal that Wonderland achieves a drastic speedup over the other state-of-the-art systems, up to two orders of magnitude for certain cases.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4238,
  title = {Wonderland},
  author = {Mingxing Zhang and Yongwei Wu and Youwei Zhuo and Xuehai Qian and Chengying Huan and Kang Chen},
  booktitle = {ASPLOS},
  year = {2018},
  doi = {10.1145/3173162.3173208}
}