Books about data structures and algorithms but specifically focusing on parallel gpgpu programming

I’m looking for a book on the subject of algorithms and data structures, but I want to specifically learn about the parallel implementations. Books that teach CUDA and OpenCL usually have small sections that briefly touch on this subject, but they are mostly focused on technicalities. I’m looking for something more fundamental and theoretical.