AstroGPU - CUDA Data Parallel Algorithms - Mark Harris