SAL Home PARALLEL Communication Libraries


DIPC (Distributed Inter-Process Communication) enables you to build and program distributed (multi-computer) systems very easily. It works by making System V IPC mechanisms (shared memories, semaphores and messages) network transparent. DIPC can function in heterogeneous environments, does not need any special compilers or link libraries, and provides, among other things, Transparent Distributed Shared Memory (DSM).

List of keywords: transparent distributed parallel programming processing heterogeneous environment interprocess communication IPC linux kernel system v unix network remote procedure call rpc shared memory dsm message passing semaphore synchronization data transfer wide local area wan lan

Current Version:   2.0

License Type:   GPL

Home Site:

Source Code Availability:


Available Binary Packages:

  • Debian Package: No
  • RedHat RPM Package: No
  • Other Packages: Yes (gzipped tar file)

Targeted Platforms:

Linux/i386, Linux/m68k, Linux/MIPS, Linux/Alpha, Linux/SPARC, TCP/IP, UDP/IP

Software/Hardware Requirements:


Other Links:

Mailing Lists/USENET News Groups:

Mailing List, subscription by sending an email to, with the body of the email containing: "subscribe linux-dipc".

User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Parallel Computing   |   Communication Libraries

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.