Basic HTML version of Foils prepared April 7,1995

Foil 5 What software systems are appropriate for what problem architectures -- II?

From Programming Paradigms B CRPC/MCNC Workshop -- April 10-13 1995. by Geoffrey C. Fox


Loosely Synchronous: Irregular in Space, Regular in Time
  • Tightly coupled, Dynamic, Loosely Synchronous
  • e.g. Finite elements
  • Particle dynamics
Fortran + Message Passing "works but is not portable
Extended HPF (HPF+) designed to do most of these examples
Data or geometric parallelism again but dynamic data structures which are not arrays
  • Need new runtime libraries (CHAOS and PCRC)
  • Need new data structures
  • Load-balancing "solved in principle" if we can find appropriate data structures and global operations



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 Sun Feb 22 1998