Basic HTML version of Foils prepared 17 November 98

Foil 42 First Message-Passing Machines

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


Early machines such as Caltech Hypercube and first commercial Intel and nCUBE designs used a FIFO on each node to store and forward messages
  • computing and message processing equivalenced
  • Hardware close to programming Model; synchronous message passing
  • Later Replaced by DMA, enabling non-blocking communication
    • Buffered by system at destination until needed
Diminishing role of topology in modern machines
  • Store and forward routing: topology important
  • Introduction of pipelined (worm hole) routing made topology largely irrelevant
  • Cost is in node-network interface
  • Simplifies programming
64 node n=6 hypercube in Caltech Computer Science Dept.



© 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