- Shopping Bag ( 0 items )
Posted September 6, 2009
The Art of Multiprocessor Programming is a foundation textbook for a large subject with both theory and practical considerations. It is not a programmer's guide or an application cookbook. Instead it addresses the fundamental problem of concurrent execution within a single program with a shared data space. Then it develops real techniques and explores the issues as they apply to real instruction sets and practical memory architectures of real machines. It introduces and illustrates the fundamental issues, and teaches the student how to think about the problem. Note "student", not "reader." This is not a book to read; it is a book to do. There is a fair amount of theory to gain experience with. The problem sets, while not large, are well chosen. The program illustrations are in Java, and have mistakes whose corrections can be found in online errata.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
The Art of Multiprocessor Programming will not help you get code past a compiler or pass an exam on Pthreads. But it may help you avoid hard-to-find bugs, and to avoid costly bottlenecks in concurrent programs.