Basic HTML version of Foils prepared 13 February 2000

Foil 3 Parallel Computing Methodology in a Nutshell I

From Methodology of Computational Science CPS615 Computational Science -- Spring Semester 2000. by Geoffrey C. Fox


1 Find what machine or class of Machines you have available
2 Examine parallelism seemingly available in your application (algorithm) and decide on mechanism needed to exploit it.
  • What is decomposition implied by algorithm
  • Do we need to devise or adapt a nifty new algorithm
  • Is there an "automatic" way of implementing or must it be done more or less by hand
3 Decide on and use programming model (HPF, MPI, Threads, openMP) and explicit realization of it
  • expressivity; support for chosen machine; robustness

in Table To:


© 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.

Page produced by wwwfoil on Thu Mar 16 2000