• DocumentCode
    1783243
  • Title

    Efficient Multi-GPU Computation of All-Pairs Shortest Paths

  • Author

    Djidjev, Hristo ; Thulasidasan, Sunil ; Chapuis, Guillaume ; Andonov, Rumen ; Lavenier, Dominique

  • Author_Institution
    Los Alamos Nat. Lab., Los Alamos, NM, USA
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    360
  • Lastpage
    369
  • Abstract
    We describe a new algorithm for solving the all-pairs shortest-path (APSP) problem for planar graphs and graphs with small separators that exploits the massive on-chip parallelism available in today´s Graphics Processing Units (GPUs). Our algorithm, based on the Floyd-War shall algorithm, has near optimal complexity in terms of the total number of operations, while its matrix-based structure is regular enough to allow for efficient parallel implementation on the GPUs. By applying a divide-and-conquer approach, we are able to make use of multi-node GPU clusters, resulting in more than an order of magnitude speedup over the fastest known Dijkstra-based GPU implementation and a two-fold speedup over a parallel Dijkstra-based CPU implementation.
  • Keywords
    computational complexity; divide and conquer methods; graph theory; graphics processing units; mathematics computing; parallel processing; APSP problem; Floyd-Warshall algorithm; all-pairs shortest path computation; divide-and-conquer approach; graphics processing units; matrix-based structure; multiGPU computation; multinode GPU clusters; near optimal complexity; on-chip parallelism; parallel implementation; planar graphs; Approximation algorithms; Central Processing Unit; Complexity theory; Graphics processing units; Parallel processing; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2014 IEEE 28th International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4799-3799-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2014.46
  • Filename
    6877270