DocumentCode
2292421
Title
A modified parallel approach to Single Source Shortest Path Problem for massively dense graphs using CUDA
Author
Kumar, Sumit ; Misra, Alok ; Tomar, Raghvendra Singh
Author_Institution
Dept. of Comput. Sci. & Eng., Gautam Buddh Tech. Univ., Lucknow, India
fYear
2011
fDate
15-17 Sept. 2011
Firstpage
635
Lastpage
639
Abstract
Today´s Graphics Processing Units (GPUs) possess enormous computation power with highly parallel and multithreaded architecture, and the most attractive feature being their low costs. NVIDIA´s CUDA provides an interface to the developers to use the GPUs for General Purpose Parallel Computing. In this paper, we present a modified algorithm of Single Source Shortest Path Problem on GPU using CUDA. First, we modify the standard BELLMAN-FORD algorithm to remove its drawbacks and make it suitable for parallel implementation, and then implement it using CUDA. For dense graphs, our Algorithm gains a speedup of 10×-12× over the previously proposed parallel algorithm. Our Algorithm also accept graphs with negative weighted edges and can detect any reachable Negative Weighted Cycle, which widens its scope to accept generalized problems.
Keywords
computer graphic equipment; graph theory; multi-threading; parallel architectures; Bellman-Ford algorithm; CUDA; GPU; graphics processing unit; massively dense graph; multithreaded architecture; negative weighted cycle; negative weighted edges; parallel approach; single source shortest path problem; Algorithm design and analysis; Computer architecture; Graphics processing unit; Instruction sets; Kernel; Parallel processing; Random access memory; Bellman-Ford algorithm; Complete graphs; Compute Unified Device Architecture (CUDA); Graphics Processing Unit (GPU); Negative Weighted Cycle (NWC); Parallel Processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Communication Technology (ICCCT), 2011 2nd International Conference on
Conference_Location
Allahabad
Print_ISBN
978-1-4577-1385-9
Type
conf
DOI
10.1109/ICCCT.2011.6075214
Filename
6075214
Link To Document