Basic HTML version of Foils prepared 2 February 1997

Foil 10 Programming Paradigms /Application Activity

From Remarks on Fox's White Paper and Working Group Report PetaSoft Foolow-On Meeting San Diego -- January 28,29 1997. by Geoffrey C. Fox


Should couple application parallelism study with evaluation of programming paradigms
  • Is there really million way exploitable parallelism in applications
  • Address Evolutionary v Revolutionary approaches
  • Address Implicit (e.g. HPF) versus Explicit (e.g. MPI) approaches
  • The "paradigms" at different levels of abstraction correspond to different "layers" in software
Define around 6-10 interdisciplinary teams with application and compiler/runtime (and of course architecture) expertise
  • ensure full application -- not just kernels -- addressed
  • Possibly will need to change algorithms to enhance data locality etc.
  • However need only look at focussed application(s) in a given study
Point Studies would be followed by research program which develops generally useful programming paradigms integrating results of point studies



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 Apr 11 1999