Characterizing and improving the use of demand-fetched caches in GPUs
Accelerating large graph algorithms on the GPU using CUDA