Portable runtime support for graph-oriented parallel and distributed programming

Jiannong Cao, Y. Liu, L. Xie, B. Mao, K. Zhang

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review


In this paper, we describe the design and implementation of a portable run-time system for GOP, a graph-oriented programming framework aiming at providing high-bevel abstractions for configuring and programming cooperative parallel processes. The runtime system provides an interface with a library of programming primitives to the low-level facilities required to support graph-oriented communications and synchronization. The implementation is on top of the Parallel Virtual Machine (PVM) in a local area network of Sun workstations. Issues related to the implementation of graph operations in a distributed environment are discussed. Performance of the runtime system is evaluated by estimating the overheads associated with using GOP primitives as opposed to PVM
Original languageEnglish
Title of host publicationProceedings, 8th International Symposium on Parallel Architectures, Algorithms, and Networks : December 7-9, 2005, Las Vegas Nevada, USA
Number of pages6
ISBN (Print)0769509363
Publication statusPublished - 2000

Publication series

NameInternational Symposium on Parallel Architectures, Algorithms, and Networks
ISSN (Print)1087-4089


  • Parallel programming
  • Programming environments
  • Synchronisation

Cite this