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
Link To Document