A Parallel Algorithm Development Model for the GPU Architecture
A bridging model for parallel computation