All-Pairs Shortest-Paths for Large Graphs on the GPU

Loading...
Thumbnail Image

Degree type

Discipline

Subject

Computer Sciences
Engineering
Graphics and Human Computer Interfaces

Funder

Grant number

License

Copyright date

Distributor

Related resources

Author

Katz, Gary J.

Contributor

Abstract

The all-pairs shortest-path problem is an intricate part in numerous practical applications. We describe a shared memory cache efficient GPU implementation to solve transitive closure and the all-pairs shortest-path problem on directed graphs for large datasets. The proposed algorithmic design utilizes the resources available on the NVIDIA G80 GPU architecture using the CUDA API. Our solution generalizes to handle graph sizes that are inherently larger then the DRAM memory available on the GPU. Experiments demonstrate that our method is able to significantly increase processing large graphs making our method applicable for bioinformatics, internet node traffic, social networking, and routing problems.

Advisor

Date of presentation

2008-01-01

Conference name

Center for Human Modeling and Simulation

Conference dates

2023-05-17T13:00:14.000

Conference location

Date Range for Data Collection (Start Date)

Date Range for Data Collection (End Date)

Digital Object Identifier

Series name and number

Volume number

Issue number

Publisher

Publisher DOI

relationships.isJournalIssueOf

Comments

Recommended citation

Collection