Rendezvous facilities in a distributed computer system

The distributed computer system described in this paper is a set of computer nodes interconnected in an interconnection network via packet-switching interfaces. The nodes communicate with each other by means of message-passing protocols. This paper presents the implementation of rendezvous facilities as high-level primitives provided by a parallel programming language to support interprocess communication and synchronization.

[1]  Narain H. Gehani,et al.  Concurrent C , 1986, Softw. Pract. Exp..

[2]  Robert E. Strom,et al.  NIL: A High-Level Language for Distributed Systems Programming , 1983, IBM Syst. J..

[3]  Trevor N. Mudge,et al.  Cache coherence requirements for interprocess rendezvous , 1990, International Journal of Parallel Programming.

[4]  Leon S. Levy A walk through AWK , 1983, SIGP.

[5]  Per Brinch Hansen,et al.  Distributed processes: a concurrent programming concept , 1978, CACM.

[6]  C. A. R. Hoare,et al.  Communicating Sequential Processes (Reprint) , 1983, Commun. ACM.

[7]  Tad Hogg,et al.  Spawn: A Distributed Computational Economy , 1992, IEEE Trans. Software Eng..