• DocumentCode
    2572737
  • Title

    DIPC-a monitor for distributed inter-process communication

  • Author

    Ammann, Eckhard M.

  • Author_Institution
    Fachlochschule Reutlingen, Germany
  • fYear
    1995
  • fDate
    25-27 Jan 1995
  • Firstpage
    272
  • Lastpage
    279
  • Abstract
    DIPC, a monitor for distributed inter-process communication (distributed IPC), is described. In a distributed environment, it transparently provides all important IPC constructs for communication and synchronization between processes, which are normally given by a modern conventional (uniprocessor) operating system environment. In addition, new classes of shared objects in the distributed environment may be included in DIPC. The paper defines the requirements for distributed IPC, then presents the user´s view of DIPC (a set of application programming interfaces for several classes of distributed IPC objects) and the DIPC implementation ideas. Existing example programs from the area of both distributed and parallel programming are mentioned
  • Keywords
    application program interfaces; distributed memory systems; message passing; network operating systems; parallel programming; shared memory systems; DIPC; DIPC implementation ideas; IPC constructs; application programming interfaces; distributed IPC; distributed environment; distributed inter-process communication; monitor; parallel programming; shared objects; synchronization; user view; Kernel; Local area networks; Microcomputers; Monitoring; Multiprocessing systems; Operating systems; Packaging; Parallel programming; Workstations; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1995. Proceedings. Euromicro Workshop on
  • Conference_Location
    San Remo
  • Print_ISBN
    0-8186-7031-2
  • Type

    conf

  • DOI
    10.1109/EMPDP.1995.389134
  • Filename
    389134