* New approaches to parallel computing are being developed thatmake better use of the heterogeneous cluster architecture
* Provides a detailed introduction to parallel computing onheterogenous clusters
* All concepts and algorithms are illustrated with workingprograms that can be compiled and executed on any cluster
* The algorithms discussed have practical applications in a rangeof real-life parallel computing problems, such as the N-bodyproblem, portfolio management, and the modeling of oilextraction