Basic HTML version of Foils prepared 17 November 98

Foil 40 Message Passing Architectures

From Master Foilset for HPC Achitecture Overview CPS615 Introduction to Computational Science -- Fall Semester 1998. by Geoffrey C. Fox


1 Complete computer as building block, including I/O
  • Communication via explicit I/O operations
  • Natural for web computing ....
2 Programming model:
  • Directly access only private address space (local memory)
  • Off processor access via explicit messages (send/receive)
3 High-level block diagram similar to distributed-memory SAS (Shared Address Space)
  • But off pr integrated at IO level; needn't be into memory system
  • Like networks of workstations (clusters), but tighter integration with specialized I/O
  • Easier to build than scalable SAS
4 Programming model more removed from basic hardware operations (?)
  • But natural for some problems as exposes parallelism rather than writing a parallel algorithm in a sequential language and letting some bunch of ignorant threads uncover what you knew anyway .... (SAS model?)

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