Programming on Parallel Machines: GPU, Multicore, Clusters and More
Professor Matloff can add the FGPA+CPU to a session of this book.A lot of interesting research can be done with FPGA+CPU in parallel computing.