simCUDA: A C++ based CUDA simulation framework
Accelerating large graph algorithms on the GPU using CUDA