• DocumentCode
    1815085
  • Title

    A new GPU-based approach to the Shortest Path problem

  • Author

    Ortega-Arranz, Hector ; Torres, Yuri ; Llanos, Diego ; Gonzalez-Escribano, Arturo

  • Author_Institution
    Dept. Inf., Univ. de Valladolid, Valladolid, Spain
  • fYear
    2013
  • fDate
    1-5 July 2013
  • Firstpage
    505
  • Lastpage
    511
  • Abstract
    The Single-Source Shortest Path (SSSP) problem arises in many different fields. In this paper we present a GPU-based version of the Crauser et al. SSSP algorithm. Our work significantly speeds up the computation of the SSSP, not only with respect to the CPU-based version, but also to other state-of-the-art GPU implementation based on Dijkstra, due to Martín et al. Both GPU implementations have been evaluated using the last Nvidia architecture (Kepler). Our experimental results show that the new GPU-Crauser algorithm leads to speed-ups from 13× to 220× with respect to the CPU version and a performance gain of up to 17% with respect the GPU-Martên algorithm.
  • Keywords
    graphics processing units; multiprocessing systems; parallel architectures; CPU-based version; Dijkstra-based GPU implementation; GPU- based version; GPU-Crauser algorithm; GPU-Martin algorithm; GPU-based approach; Nvidia architecture; SSSP problem; performance gain; shortest path problem; single-source shortest path problem; Complexity theory; Computer architecture; Economics; Graphics processing units; Kernel; Parallel processing; Vectors; Dijkstra; GPU; Kepler; NSSP; Parallel Algorithms; SSSP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Simulation (HPCS), 2013 International Conference on
  • Conference_Location
    Helsinki
  • Print_ISBN
    978-1-4799-0836-3
  • Type

    conf

  • DOI
    10.1109/HPCSim.2013.6641461
  • Filename
    6641461