English

SPEED: Streaming Partition and Parallel Acceleration for Temporal Interaction Graph Embedding

Machine Learning 2023-09-12 v2 Distributed, Parallel, and Cluster Computing Social and Information Networks

Abstract

Temporal Interaction Graphs (TIGs) are widely employed to model intricate real-world systems such as financial systems and social networks. To capture the dynamism and interdependencies of nodes, existing TIG embedding models need to process edges sequentially and chronologically. However, this requirement prevents it from being processed in parallel and struggle to accommodate burgeoning data volumes to GPU. Consequently, many large-scale temporal interaction graphs are confined to CPU processing. Furthermore, a generalized GPU scaling and acceleration approach remains unavailable. To facilitate large-scale TIGs' implementation on GPUs for acceleration, we introduce a novel training approach namely Streaming Edge Partitioning and Parallel Acceleration for Temporal Interaction Graph Embedding (SPEED). The SPEED is comprised of a Streaming Edge Partitioning Component (SEP) which addresses space overhead issue by assigning fewer nodes to each GPU, and a Parallel Acceleration Component (PAC) which enables simultaneous training of different sub-graphs, addressing time overhead issue. Our method can achieve a good balance in computing resources, computing time, and downstream task performance. Empirical validation across 7 real-world datasets demonstrates the potential to expedite training speeds by a factor of up to 19.29x. Simultaneously, resource consumption of a single-GPU can be diminished by up to 69%, thus enabling the multiple GPU-based training and acceleration encompassing millions of nodes and billions of edges. Furthermore, our approach also maintains its competitiveness in downstream tasks.

Keywords

Cite

@article{arxiv.2308.14129,
  title  = {SPEED: Streaming Partition and Parallel Acceleration for Temporal Interaction Graph Embedding},
  author = {Xi Chen and Yongxiang Liao and Yun Xiong and Yao Zhang and Siwei Zhang and Jiawei Zhang and Yiheng Sun},
  journal= {arXiv preprint arXiv:2308.14129},
  year   = {2023}
}

Comments

13 pages, 8 figures

R2 v1 2026-06-28T12:05:26.592Z