Basic HTML version of Foils prepared April 7,1995

Foil 5 Some Characteristics of Applications

From Applications and their Relation to Software CRPC/MCNC Workshop -- April 10-13 1995. by Geoffrey C. Fox


All are more or less suitable for Parallel Computing and can be implemented in Message Parallel fashion
Some use similar stencils such as nearest neighbor communication
Some use similar base algorithms such as:
  • Chemistry and Computational Electromagnetics use full matrix algorithms are typically structured as two phases -- Calculate matrix elements and then solve matrix
  • Note two phases have different architecture and software issues
Sparse matrices are used in many different partial differential equation based applications but there differences in detail (geometry, number of components, nature of equations etc.)
  • e.g. Navier Stokes in typical high Reynolds number region has very different numerical issues from numerical relativity (one has turbulence, boundary layers and shocks, the other singular regions with difficult boundary conditions)
  • Templates, Libraries, Toolkits address such common needs



Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu. on Sun Dec 14 1997