A scalable parallelization of all-pairs shortest path algorithm for a high performance cluster environment

被引:0
|
作者
Srinivasan, T. [1 ]
Balakrishnan, R. [1 ]
Gangadharan, S. A. [1 ]
Hayawardh, V [1 ]
机构
[1] Sri Venkateswara Coll Engn, Dept Comp Sci & Engn, Pennalur 602105, Sriperambudur, India
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a parallelization of the Floyd-Warshall all pairs shortest path algorithm for a distributed environment. A lot of versions of the Floyd-Warshall algorithm have been proposed for a uniprocessor environment, optimizing cache performance and register usage. However, in a distributed environment, communication costs between nodes have to be taken into consideration. We present a novel algorithm, Phased Floyd-Warshall, for a distributed environment, which optimally overlaps computation and communication. Our algorithm is compared with a register optimized version of the blocked all pairs shortest path algorithm [6, 4, 1] which is adapted for a distributed environment. We report speedups of 2.8 in a 16-node cluster and 1.2 in a 32-node cluster for a matrix size of 4096.
引用
收藏
页码:403 / 410
页数:8
相关论文
共 50 条
  • [1] A Supernodal All-Pairs Shortest Path Algorithm
    Sao, Piyush
    Kannan, Ramakrishnan
    Gera, Prasun
    Vuduc, Richard
    PROCEEDINGS OF THE 25TH ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING (PPOPP '20), 2020, : 250 - 261
  • [2] An all-pairs shortest path algorithm for bipartite graphs
    Torgasin, Svetlana
    Zimmermann, Karl-Heinz
    OPEN COMPUTER SCIENCE, 2013, 3 (04) : 149 - 157
  • [3] On the all-pairs shortest-path algorithm of Moffat and Takaoka
    Mehlhorn, K
    Priebe, V
    RANDOM STRUCTURES & ALGORITHMS, 1997, 10 (1-2) : 205 - 220
  • [4] A faster algorithm for the all-pairs shortest path problem and its application
    Takaoka, T
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2004, 3106 : 278 - 289
  • [5] Solving all-pairs shortest path problem based on amoeba algorithm
    2013, ICIC Express Letters Office, Tokai University, Kumamoto Campus, 9-1-1, Toroku, Kumamoto, 862-8652, Japan (07):
  • [6] NOTE ON SPIRAS ALGORITHM FOR ALL-PAIRS SHORTEST-PATH PROBLEM
    CARSON, JS
    LAW, AM
    SIAM JOURNAL ON COMPUTING, 1977, 6 (04) : 696 - 699
  • [7] External matrix multiplication and all-pairs shortest path
    Sibeyn, JF
    INFORMATION PROCESSING LETTERS, 2004, 91 (02) : 99 - 106
  • [8] Parallel All-Pairs Shortest Path Algorithm: Network-Decomposition Approach
    Abdelghany, Khaled
    Hashemi, Hossein
    Alnawaiseh, Ala
    TRANSPORTATION RESEARCH RECORD, 2016, (2567) : 95 - 104
  • [9] A blocked all-pairs shortest-paths algorithm
    Venkataraman, G
    Sahni, S
    Mukhopadhyaya, S
    ALGORITHM THEORY - SWAT 2000, 2000, 1851 : 419 - 432
  • [10] A faster all-pairs shortest path algorithm for real-weighted sparse graphs
    Pettie, S
    AUTOMATA, LANGUAGES AND PROGRAMMING, 2002, 2380 : 85 - 97