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 条
  • [21] Sketch-based navigation for mobile robots
    Chronis, G
    Skubic, M
    PROCEEDINGS OF THE 12TH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1 AND 2, 2003, : 284 - 289
  • [22] Sketch-Based Image Warping Interface
    Xia, Jiazhi
    Cheng, Zhi-Quan
    ADVANCES IN VISUAL COMPUTING, ISVC 2013, PT I, 2013, 8033 : 459 - 467
  • [23] Sketch-based warping of RGBN images
    Pereira, Thiago
    Brazil, Emilio Vital
    Macedo, Ives
    Sousa, Mario Costa
    de Figueiredo, Luiz Henrique
    Velho, Luiz
    GRAPHICAL MODELS, 2011, 73 : 97 - 110
  • [24] Sketch-based method for interactive hairstyling
    Wang, Bin
    Sun, Zheng-Xing
    Zhang, Yan
    Ruan Jian Xue Bao/Journal of Software, 2009, 20 (SUPPL. 1): : 202 - 212
  • [25] Towards sketch-based exploration of terrain
    Lesage, PL
    Visvalingam, M
    COMPUTERS & GRAPHICS-UK, 2002, 26 (02): : 309 - 328
  • [26] Sketch-a-Classifier: Sketch-based Photo Classifier Generation
    Hu, Conghui
    Li, Da
    Song, Yi-Zhe
    Xiang, Tao
    Hospedales, Timothy M.
    2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 9136 - 9144
  • [27] Sketch-based Poisson mesh editing
    State Key Laboratory of CAD and CG, Zhejiang University, Hangzhou 310027, China
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao, 2006, 11 (1723-1729):
  • [28] Geosemantic Snapping for Sketch-Based Modeling
    Shtof, A.
    Agathos, A.
    Gingold, Y.
    Shamir, A.
    Cohen-Or, D.
    COMPUTER GRAPHICS FORUM, 2013, 32 (02) : 245 - 253
  • [29] A survey of sketch-based image retrieval
    Yi Li
    Wenzhao Li
    Machine Vision and Applications, 2018, 29 : 1083 - 1100
  • [30] A framework for sketch-based cooperative design
    Jiang, Wei
    Sun, Zhengxing
    COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN III, 2007, 4402 : 139 - +