Parallel Graph Mining with Dynamic Load Balancing

被引:0
|
作者
Talukder, Nilothpal [1 ]
Zaki, Mohammed J. [2 ]
机构
[1] IBM Syst, Poughkeepsie, NY 12601 USA
[2] Rensselaer Polytech Inst, Troy, NY USA
来源
2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA) | 2016年
关键词
Parallel Frequent Graph Mining; Dynamic Load Balancing; High Performance Computing; FREQUENT SUBGRAPH;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Frequent subgraph mining (FSM) has important applications in areas such as bioinformatics, social networks and others. In this paper, we present a highly scalable approach called PARGRAPH that can efficiently mine from a single graph in both distributed as well as shared-memory based systems. In a distributed environment, we can leverage the local memory of multiple compute nodes for storing a large number of intermediate states for enumerating patterns. To address the skewness in the pattern generation tree, our approach uses a novel hybrid load balancing scheme to efficiently distribute workload across both processes and threads. Our experiments demonstrate good speedups using message passing interface (MPI) and OpenMP threads.
引用
收藏
页码:3352 / 3359
页数:8
相关论文
共 50 条
  • [41] Dynamic load balancing for object-based parallel computations
    Di Santo, Michele
    Frattolillo, Franco
    Russo, Wilma
    Zimeo, Eugenio
    Informatica (Ljubljana), 1998, 22 (02): : 219 - 230
  • [42] Parallel dynamic load-balancing for adaptive unstructured meshes
    Walshaw, C
    Cross, M
    Everett, MG
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: RECENT DEVELOPMENTS AND ADVANCES USING PARALLEL COMPUTERS, 1998, : 89 - 96
  • [43] Parallel grid adaptation and dynamic load balancing for a CFD solver
    Troyer, C
    Baraldi, D
    Kranzlmüller, D
    Wilkening, H
    Volkert, J
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2005, 3666 : 493 - 501
  • [44] Parallel computational model with dynamic load balancing in PC clusters
    Dorneles, RV
    Rizzi, RL
    Martinotto, AL
    Picinin, D
    Navaux, POA
    Diverio, TA
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2004, 2005, 3402 : 468 - 479
  • [45] Parallel dynamic load balancing strategies for adaptive irregular applications
    Biswas, R
    Das, SK
    Harvey, DJ
    Oliker, L
    APPLIED MATHEMATICAL MODELLING, 2000, 25 (02) : 109 - 122
  • [46] Dynamic load balancing for parallel structural mechanics simulations with DRAMA
    Fingberg, J
    Basermann, A
    Lonsdale, G
    Clinckemaillie, J
    Gratien, JM
    Ducloux, R
    DEVELOPMENTS IN ENGINEERING COMPUTATIONAL TECHNOLOGY, 2000, : 199 - 205
  • [47] Mapping and dynamic load-balancing strategies for parallel programming
    Ripoll, A
    Senar, MA
    Cortes, A
    Luque, E
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1998, 17 (05): : 481 - 491
  • [48] Dynamic load balancing in parallel adaptive finite element computations
    Lammer, L
    Meissner, U
    COMPUTATIONAL PLASTICITY: FUNDAMENTALS AND APPLICATIONS, PTS 1 AND 2, 1997, : 1798 - 1805
  • [49] Dynamic load balancing for parallel adaptive finite element techniques
    Laemmer, L
    ADVANCES IN COMPUTATIONAL MECHANICS WITH PARALLEL AND DISTRIBUTED PROCESSING, 1997, : 113 - 118
  • [50] Dynamic Load Balancing Strategy for Parallel Tumor Growth Simulations
    Salguero, Alberto G.
    Tomeu-Hardasmal, Antonio J.
    Capel, Manuel, I
    JOURNAL OF INTEGRATIVE BIOINFORMATICS, 2019, 16 (01):