Basic HTML version of Foils prepared 2 October 1995

Foil 16 Basic Message Passing Approach

From New CPS615 Foils-- D 23 September 95 CPS615 Basic Simulation Track for Computational Science -- Fall Semester 95. by Geoffrey C. Fox


1 Basic operations are SEND and RECEIVE
2 But there are a lot of subtleties
3 How does program 2 know what message passing it is getting ? Does it come from program 1 or another one ?
4 Does program 1 get an acknowledgment (analogous to certified mail) ?
5 Do we use system or application level implementations ? -- raises issues of protection, copying
6 Broadcasts, Multicasts -- other collective or multiple message/source/destination communications
7 Do we have multiple processes or threads per processor ? -- How do we address?

in Table To:


© on Tue Oct 7 1997