GPU based fast MST using CUDA
Random Connected Graph Generation
$ g++ random_graph_generator.cpp -o graph
$ ./graph > graph2p14
16384
MST Serial
$ g++ mst_serial.cpp -o serial
$ ./serial < graph2p14
MST Serial BGL
$ g++ mst_serial_bg;.cpp -o bgl
$ ./bgl < graph2p14
Parallel CUDA code
$ nvcc mst.cu -o mst
$ ./mst < graph2p14
mst.cu
- CUDA code for parallel implementation of Prim’s algorithm for MSTmst_serial_bgl.cc
- Serial code for Prim’s MST using Boost Graph Librarymst_serial.cc
- Serial code for Prim’s MST using Priority Queuerandom_graph_generator.cpp
- Creation of random connected GraphPapers
GPU_based_mst.pdf
GPU_based_prims.pdf