I agree with Hardman's review as far as it goes -- the book cannot go into as much detail as he would like since it is designed to be cross platform (and surprisingly also applicable to other similar chips e.g., AMD).
On the other hand, this book opens you up to an important area: how can you use a small number of cores to speed up your program, including those programs that appear serial at first (and maybe second) glance e.g., the cumulative sum of a vector.
The book has a lot of depth on the algorithms used and works through applications of differing complexity and varied domains.
As an extra bonus it provides annotated pointers to its intellectual predecessors, albeit not as extensive as Hillis' book.[[ASIN:0262580977 The Connection Machine (Artificial Intelligence)]] |