paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Cascade: A Dependency-aware Efficient Training Framework for Temporal Graph Neural Network

Cascade:面向时序图神经网络的依赖感知高效训练框架
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10 · 该论文研究的是时序图神经网络训练中的依赖感知调度与并行加速,属于机器学习系统/并行训练优化,与用户关注的静态分析、LLM/Agent 程序分析、浮点程序分析或贝叶斯程序分析没有直接关联。虽然标签涉及“机器学习与程序语言”和并发,但核心问题是 TGNN 训练效率,而非 PL 技术用于 AI 或 AI 用于 PL。引用 5 inbox
Yue Dai, Xulong Tang, Youtao Zhang
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出依赖感知的TGNN训练框架Cascade,通过调度空间/时间无关事件并自适应更新频率,在保持精度下加速训练。

时序图神经网络(TGNN)训练受输入事件之间固有时间关系限制:增大批次可提升并行度,但会导致记忆更新稀疏、信息过时并降低精度;小批次则延迟高、硬件利用率低。为此,本文提出Cascade训练框架,依据节点的空间与时间依赖自适应提升并行度。其拓扑感知调度器将空间独立事件放入同一批次;再利用节点记忆相似性打破稳定节点上的时间依赖,打包更多时间独立事件;并根据运行时反馈自适应决定节点更新频率。相比当时最优TGNN训练框架,Cascade平均加速2.3倍(最高5.1倍),且不损害模型精度。

问题
TGNN训练中事件间的时间依赖导致批次大小与记忆更新频率之间存在权衡,现有方法被迫使用小批次,造成高延迟和硬件利用率不足。
方法
Cascade采用拓扑感知调度器聚合空间独立事件,并通过节点记忆相似性打破稳定节点的时间依赖,同时基于运行时反馈自适应调整节点更新频率。
评估
与先前最优TGNN训练框架对比,在多个任务上取得平均2.3倍、最高5.1倍加速,并验证模型精度未受损害。
原文摘要(Abstract)

Temporal graph neural networks (TGNN) have gained significant momentum in many real-world dynamic graph tasks. These models use graph changes (i.e., events) as inputs to update nodes' status vectors (i.e., memories), which are then exploited to assist predictions. Despite their improved accuracies, the efficiency of TGNN training is significantly limited due to the inherent temporal relationship between the input events. Although larger training batches can improve parallelism and speed up TGNN training, they lead to infrequent memory updates, which cause outdated information and reduced accuracy. This trade-off forces current methods to use small batches, resulting in high latency and underutilized hardware. To address this, we propose an efficient TGNN training framework, Cascade, to adaptively boost TGNN training parallelism based on nodes' spatial and temporal dependencies. Cascade adopts a topology-aware scheduler that includes as many spatial-independent events in the same batches. Moreover, it leverages node memories' similarities to break temporal dependencies on stabilized nodes, enabling it to pack more temporal-independent events in the same batches. Additionally, Cascade adaptively decides nodes' update frequencies based on runtime feedback. Compared to prior state-of-the-art TGNN training frameworks, our approach can averagely achieve 2.3x (up to 5.1x) speed up without jeopardizing the resulted models' accuracy.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{0005TZ25,
  title = {Cascade: A Dependency-aware Efficient Training Framework for Temporal Graph Neural Network},
  author = {Yue Dai and Xulong Tang and Youtao Zhang},
  booktitle = {ASPLOS},
  year = {2025},
  doi = {10.1145/3676641.3716250}
}