Preliminaries; Preface; Contents; 1 Parallel Programming Models Applicable to Cluster Computing and Beyond; 2 Partitioning and Dynamic Load Balancing for the Numerical Solution of Partial Differential Equations; 3 Graphics Processor Units: New Prospects for Parallel Computing; 4 Domain Decomposition Techniques; 5 Parallel Geometric Multigrid; 6 Parallel Algebraic Multigrid Methods; 7 Parallel Mesh Generation; 8 The Design and Implementation of hypre, a Library of Parallel High Performance Preconditioners; 9 Parallelizing PDE Solvers Using the Python Programming Language
Summary
Surveys topics that are essential to high-performance simulation on parallel computers or computational clusters. In addition to presenting the technological basis, this volume also addresses selected applications that combine different techniques in order to meet demanding computational challenges