DiFuseR: a distributed sketch-based influence maximization algorithm for GPUs

被引:0
|
作者
Gokturk, Gokhan [1 ,2 ]
Kaya, Kamer [1 ,2 ]
机构
[1] Sabanci Univ, Fac Engn & Nat Sci, TR-34956 Istanbul, Turkiye
[2] Sabanci Univ, Ctr Excellence Data Analyt, Istanbul, Turkiye
来源
JOURNAL OF SUPERCOMPUTING | 2025年 / 81卷 / 01期
关键词
Influence maximization; Graph processing; Count-distinct sketch; Error-adaptive cardinality estimation;
D O I
10.1007/s11227-024-06566-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Influence Maximization (IM) aims to find a given number of "seed" vertices that can effectively maximize the expected spread under a given diffusion model. Due to the NP-Hardness of finding an optimal seed set, approximation algorithms are often used for IM. However, these algorithms require a large number of simulations to find good seed sets. In this work, we propose DiFuseR, a blazing-fast, high-quality IM algorithm that can run on multiple GPUs in a distributed setting. DiFuseR is designed to increase GPU utilization, reduce inter-node communication, and minimize overlapping data/computation among the nodes. Based on the experiments with various graphs, containing some of the largest networks available, and diffusion settings, the proposed approach is found to be 3.2x and 12x faster on average on a single GPU and 8 GPUs, respectively. It can achieve up to 8x and 233.7x speedup on the same hardware settings. Furthermore, thanks to its smart load-balancing mechanism, on 8 GPUs, it is on average 5.6x faster compared to its single-GPU performance.
引用
收藏
页数:29
相关论文
共 50 条
  • [11] SKETCH-BASED BUILDING MODELLING
    Olsen, David J.
    Pitman, Nathan D.
    Basak, Sutirtha
    Wunsche, Burkhard C.
    GRAPP 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS THEORY AND APPLICATIONS, 2011, : 119 - 124
  • [12] Research on Sketch-based Design
    Lu, Zhangping
    Yuan, Hao
    Bi, Wei
    Tang, Lei
    2009 IEEE 10TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1-3: E-BUSINESS, CREATIVE DESIGN, MANUFACTURING - CAID&CD'2009, 2009, : 1170 - +
  • [13] Sketch-based modeling: A survey
    Olsen, Luke
    Samavati, Faramarz F.
    Sousa, Mario Costa
    Jorge, Joaquirn A.
    COMPUTERS & GRAPHICS-UK, 2009, 33 (01): : 85 - 103
  • [14] Angular-radial decomposition algorithm for sketch-based image retrieval
    Chalechale, A
    Naghdy, G
    Premaratne, P
    Mertins, A
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VI, PROCEEDINGS: IMAGE, ACOUSTIC, SIGNAL PROCESSING AND OPTICAL SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 210 - 215
  • [15] An Efficient Parallel Sketch-based Algorithm for Mapping Long Reads to Contigs
    Rahman, Tazin
    Bhowmik, Oieswarya
    Kalyanaraman, Ananth
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW, 2023, : 157 - 166
  • [16] Sketch-based Image Retrieval using Sketch Tokens
    Wang, Shu
    Miao, Zhenjiang
    PROCEEDINGS 3RD IAPR ASIAN CONFERENCE ON PATTERN RECOGNITION ACPR 2015, 2015, : 396 - 400
  • [17] Sketch-based interfaces and modelling - Introduction
    Jorge, JA
    Wyvill, B
    COMPUTERS & GRAPHICS-UK, 2005, 29 (06): : 890 - 891
  • [18] Sketch-based interactive visualization: a survey
    Shen, Enya
    Li, Sikun
    Cai, Xun
    Zeng, Liang
    Wang, Wenke
    JOURNAL OF VISUALIZATION, 2014, 17 (04) : 275 - 294
  • [19] Sketch-based conceptual CAD system
    State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao, 2007, 6 (736-741):
  • [20] Sketch-based interactive modeling of geology
    Jin, Xiao-Gang (jin@cad.zju.edu.cn), 2016, Chinese Academy of Sciences (27):