GPU-Accelerated BFS for Dynamic Networks

被引:0
|
作者
Ziche, Filippo [1 ]
Bombieri, Nicola [1 ]
Busato, Federico [1 ]
Giugno, Rosalba [1 ]
机构
[1] Univ Verona, Verona, Italy
关键词
Breadth-First Search; GPU; Dynamic networks;
D O I
10.1007/978-3-031-69583-4_6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The breadth-first-search (BFS) algorithm serves as a fundamental building block for graph traversal with a wide range of applications, spanning from the electronic design automation (EDA) field to social network analysis. Many contemporary real-world networks are dynamic and evolve rapidly over time. In such cases, recomputing the BFS from scratch after each graph modification becomes impractical. While parallel solutions, particularly for GPUs, have been introduced to handle the size complexity of static networks, none have addressed the issue of work-efficiency in dynamic networks. In this paper, we propose a GPU-based BFS implementation capable of processing batches of network updates concurrently. Our solution leverages batch information to minimize the total workload required to update the BFS result while also enhancing data locality for future updates. We also introduce a technique for relabeling nodes, enhancing locality during dynamic BFS traversal. We present experimental results on a diverse set of large networks with varying characteristics and batch sizes.
引用
收藏
页码:74 / 87
页数:14
相关论文
共 50 条
  • [1] GPU-Accelerated Dynamic Graph Coloring
    Yang, Ying
    Gu, Yu
    Li, Chuanwen
    Wan, Changyi
    Yu, Ge
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2019, 11448 : 296 - 299
  • [2] GPU-Accelerated Stochastic Simulation of Biochemical Networks
    Kang, Pilsung
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (03): : 786 - 790
  • [3] GPU-Accelerated Microdosimetry
    Decunha, J.
    Mohan, R.
    MEDICAL PHYSICS, 2022, 49 (06) : E467 - E468
  • [4] GPU-ACCELERATED SIMULATION ENSEMBLES OF STOCHASTIC REACTION NETWORKS
    Koester, Till
    Herrmann, Leon
    Andelfinger, Philipp
    Uhrmacher, Adelinde
    2022 WINTER SIMULATION CONFERENCE (WSC), 2022, : 2570 - 2581
  • [5] GPU-accelerated CellProfiler
    Chakroun, Imen
    Michiels, Nick
    Wuyts, Roel
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2018, : 321 - 326
  • [6] GPU-accelerated backtracking using CUDA Dynamic Parallelism
    Pessoa, Tiago Carneiro
    Gmys, Jan
    de Carvalho Junior, Francisco Heron
    Melab, Nouredine
    Tuyttens, Daniel
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (09):
  • [7] GAM: A GPU-Accelerated Algorithm for MaxRS Queries in Road Networks
    Chen, Jian
    Zhang, Kai-Qi
    Ren, Tian
    Wu, Zhen-Qing
    Gao, Hong
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2022, 37 (05) : 1005 - 1025
  • [8] GAM: A GPU-Accelerated Algorithm for MaxRS Queries in Road Networks
    Jian Chen
    Kai-Qi Zhang
    Tian Ren
    Zhen-Qing Wu
    Hong Gao
    Journal of Computer Science and Technology, 2022, 37 : 1005 - 1025
  • [9] GPU-Accelerated Apriori Algorithm
    Jiang, Hao
    Xu, Chen-Wei
    Liu, Zhi-Yong
    Yu, Li-Yan
    4TH ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS (ITA 2017), 2017, 12
  • [10] GPU-Accelerated Photonic Simulations
    Flexcompute, Watertown
    MA, United States
    不详
    WI, United States
    不详
    不详
    CA, United States
    Opt. Photonics News, 2024, (44-50):