Goal
-
Understand the issues in designing message-passing APIs and how to implement
them
Reading Assignments
Issues
-
Consider implementing inter-process communication primitives
send(destination, msg, n) and
recv(source,
buffer, max) where destination
and source
specify the destination process and source process respectively. Provide
psuedo-code to show how to implement the two primitives. Your code should
consider issues with synchronization and buffer management.