This introduction is followed by a set of "vignettes" discussing problem classes which illustrate parallel programming and parallel algorithms
|
Ordinary Differential Equations
-
N body Problem by both O(N^2) and "fast multipole" O(N) method
|
Numerical Integration including adaptive methods
|
Floating Point Arithmetic
|
Monte Carlo Methods including Random Numbers
|
Full Matrix Algebra as in
-
Computational Electromagnetism
-
Computational Chemistry
|
Partial Differential Equations implemented as sparse matrix problems (as in Computational Fluid Dynamics)
-
Iterative Algorithms from Gauss Seidel to Conjugate Gradient
-
Finite Element Methods
|