Saw this on twitter (open text book) Programming on Parallel Machines; GPU, Multicore, Clusters and More http://heather.cs.ucdavis.edu/parprocbook -- Doug