Journal of Computer Science and Technology

, Volume 10, Issue 2, pp 188–192 | Cite as

Rendezvous facilities in a distributed computer system

  • Liao Xianzhi 
  • Jin Lan 
Brief Paper


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.


Rendevous packet-switching interface message-passing protocols interprocess communication and synchronization high-level primitive parallel programming language interconnection network 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Ada Programming Language (ANSL-MIL-STD-1815A). Department of Defence, OUSD (R & D), Jan., 1983.Google Scholar
  2. [2]
    Gohani N H, Roome W D, Concurrent C.Software Practice and Experience, 1986, 16(9): 821–844.Google Scholar
  3. [3]
    May D. Occam.ACM SIGPLAN Notices, 1983, 18(4): 69–71.CrossRefMathSciNetGoogle Scholar
  4. [4]
    Hoare C A R. The communicating sequential processes.Comm. ACM, Aug., 1978, 21: 666–677.zbMATHCrossRefGoogle Scholar
  5. [5]
    Hansen P B. Distributed processes: A concurrent programming concept.Comm. ACM, Nov., 1978, 21: 934–941.zbMATHCrossRefGoogle Scholar
  6. [6]
    Parr F N, Strom R E. NIL: A high-level language for distributed system programming.IBM System Journal, April, 1983, 22(1,2).Google Scholar
  7. [7]
    Clapp R M, Mudge T N, Winsor D C. Cache coherence requirements for interprocess rendezvous.International Journal of Parallel Programming, 1990, 19(1).Google Scholar
  8. [8]
    Sun Zhongxiuet al. ZGLE: A distributed data processing based on different LANs. InThe Second International Conference on Computers and Applications, June 23–24, 1987, Beijing.Google Scholar
  9. [9]
    Liao Xianzhi, Jin Lan. A mechanism supporting the client/server relationship in the operating system of distributed system “THUDS”.Journal of Computer Science and Technology, July, 1991, 6(3).Google Scholar
  10. [10]
    Carl Aet al. Spawn: A distributed computational economy.IEEE Trans. on Software Engineering, Feb., 1992, 18(2).Google Scholar

Copyright information

© Science Press, Beijing China and Allerton Press Inc. 1995

Authors and Affiliations

  • Liao Xianzhi 
    • 1
  • Jin Lan 
    • 2
  1. 1.Department of Computer ScienceTsinghua UniversityBeijing
  2. 2.Department of Computer ScienceCalifornia State University-FresnoFresno

Personalised recommendations