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


1 Loosely Synchronous: Irregular in Space, Regular in Time
  • Tightly coupled, Dynamic, Loosely Synchronous
  • e.g. Finite elements
  • Particle dynamics
2 Fortran + Message Passing "works but is not portable
3 Extended HPF (HPF+) designed to do most of these examples
4 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

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