+612 9045 4394
 
CHECKOUT
Applied Parallel Computing - Yuefan Deng

Applied Parallel Computing

Hardcover

Published: 20th June 2012
Ships: 7 to 10 business days
7 to 10 business days
RRP $298.99
$206.75
31%
OFF
or 4 easy payments of $51.69 with Learn more
if ordered within

The book provides a practical guide to computational scientists and engineers to help advance their research by exploiting the superpower of supercomputers with many processors and complex networks. This book focuses on the design and analysis of basic parallel algorithms, the key components for composing larger packages for a wide range of applications.

Prefacep. v
Introductionp. 1
Definition of Parallel Computingp. 1
Evolution of Computersp. 4
An Enabling Technologyp. 8
Cost Effectivenessp. 9
Performance Metrics and Modelsp. 13
Parallel Activity Tracep. 13
Speedupp. 14
Parallel Efficiencyp. 15
Load Imbalancep. 15
Granularityp. 16
Overheadp. 17
Scalabilityp. 18
Amdahl's Lawp. 18
Hardware Systemsp. 19
Node Architecturesp. 19
Network Interconnectionsp. 21
Instruction and Data Streamsp. 28
Processor-Memory Connectivityp. 29
IO Subsystemsp. 29
System Convergencep. 31
Design Considerationsp. 31
Software Systemsp. 35
Node Softwarep. 35
Programming Modelsp. 37
Parallel Debuggersp. 43
Parallel Profilersp. 43
Design of Algorithmsp. 45
Algorithm Modelsp. 46
Examples of Collective Operationsp. 54
Mapping Tasks to Processorsp. 56
Linear Algebrap. 65
Problem Decompositionp. 65
Matrix Operationsp. 68
Solution of Linear Systemsp. 81
Differential Equationsp. 89
Integration and Differentiationp. 89
Partial Differential Equationsp. 92
Fourier Transformsp. 105
Fourier Transformsp. 105
Discrete Fourier Transformsp. 106
Fast Fourier Transformsp. 107
Simple Parallelizationp. 111
The Transpose Methodp. 112
Complexity Analysis for FFTp. 113
Optimizationp. 115
Monte Carlo Methodsp. 116
Parallelizationp. 119
Applicationsp. 123
Newton's Equation and Molecular Dynamicsp. 124
Schrodinger's Equations and Quantum Mechanicsp. 133
Partition Function, DFT and Material Sciencep. 134
Maxwell's Equations and Electrical Engineeringp. 135
Diffusion Equation and Mechanical Engineeringp. 135
Navier-Stokes Equation and CFDp. 136
Other Applicationsp. 136
MPIp. 139
An MPI Primerp. 139
Examples of Using MPIp. 159
MPI Toolsp. 161
Complete List of MPI Functionsp. 167
OpenMPp. 171
Introduction to OpenMPp. 171
Memory Model of OpenMPp. 172
OpenMP Directivesp. 172
Synchronizationp. 174
Runtime Library Routinesp. 175
Examples of Using OpenMPp. 178
The Futurep. 180
Projectsp. 181
Watts and Flops of Supercomputersp. 181
Review of Supercomputersp. 181
Top500 and BlueGene Supercomputersp. 181
Say Hello in Orderp. 182
Broadcast on Torusp. 183
Competing with MPI on Broadcast, Scatter, etcp. 183
Simple Matrix Multiplicationp. 183
Matrix Multiplication on 4D Torusp. 183
Matrix Multiplication and PATp. 184
Matrix Inversionp. 184
Simple Analysis of an iBT Networkp. 185
Compute Eigenvalues of Adjacency Matrices of Networksp. 185
Mapping Wave Equation to Torusp. 185
Load Balance in 3D Meshp. 186
Wave Equation and PATp. 186
Computing Coulomb's Forcesp. 187
Timing Model for MDp. 187
Minimizing Lennard-Jones Potentialp. 188
Install and Profile CP2Kp. 188
Install and Profile CPMDp. 189
Install and Profile NAMDp. 190
FFT on Beowulfp. 190
FFT on BlueGene/Qp. 191
Word Analysisp. 191
Cost Estimate of a 0.1 Pflops Systemp. 191
Design of a Pflops Systemp. 191
Program Examplesp. 193
Matrix-Vector Multiplicationp. 193
Long Range N-body Forcep. 195
Integrationp. 201
Referencesp. 203
Indexp. 205
Table of Contents provided by Ingram. All Rights Reserved.

ISBN: 9789814307604
ISBN-10: 9814307602
Audience: Tertiary; University or College
Format: Hardcover
Language: English
Number Of Pages: 220
Published: 20th June 2012
Publisher: World Scientific Publishing Co Pte Ltd
Country of Publication: SG
Dimensions (cm): 23.5 x 14.61  x 1.91
Weight (kg): 0.52