DIPC version 0.9 (Beta) is available. It was originally developed for Intel
x86 processors, and has been recently ported to Linux for M680x0. So a great
deal of work in making it heterogeneous has already been done. I am sending
this to ask interested people to try and port DIPC to Linux/ALPHA. For more
information read the original announcement.
Thanks.
Kamran Karimi
The original announcement:
From: karimik@sun.iust.ac.ir (Kamran Karimi)
Subject: DIPC (Distributed IPC) update
Organization: IUST (Iran University of Science & Technology)
Keywords: distributed parallel programming multi computer Kernel IPC DSM
WAN TCP/IP heterogeneous
This is to announce the following about the DIPC (Distributed Inter-Process
Communication) software for Linux.
*) Version 0.9 (Beta) of the DIPC package is available publicly. DIPC could
be used to build and program multi-computers and distributed systems out
of ordinary Intel-based PCs, connected over a TCP/IP network. DIPC works
by making UNIX System V IPC mecahnisms (shared memories, semaphores and
messages) function transparently in a network.
This version can be used by 2.x.x Linux kernels, for i386 as well as m68k
machines (yes, DIPC has become a heterogeneous distributed system!). The
port was done mainly by Michael Schmitz (schmitz@lcbvax.cchem.berkeley.edu)
The files dipc-0.9.tgz and dipc-0.9.lsm can be obtained by anonymous ftp
from sunsite.unc.edu, in directory /pub/Linux/Incoming, or
/pub/Linux/system/Network/distrib/dipc.
Previous DIPC versions are hereby declared obsolete.
DIPC developers would appreciate very much if seasoned kernel hackers
could take a look at the DIPC kernel patches and see if there are any
problems. Of particular importance are the Linux SMP related code in
DIPC's patches relative to 2.1.x kernels.
*) There are two web home pages for DIPC: target your browser at
1) http://wallybox.cei.net/dipc
This page is maintained by Tim J. Bynum (tjbynum@wallybox.cei.net)
2) http://www.gpg.com/DIPC
This page is maintained by Anoosh Hosseini of the Global Publishing
Group (anoosh@simorgh.gpg.com)
*) There is also a mailing list for DIPC. To subscribe, send a mail with
the body 'subscribe linux-dipc' to majordomo@wallybox.cei.net.
This mailing list could be used not just for DIPC, but for parallel and
distributed programming in general (the name could be changed, if the
need arises). So I am inviting interested people to join forces and create
a home for Linux distributed and parallel processing discussions.
The mailing list is maintained by Tim J. Bynum (tjbynum@wallybox.cei.net)
*) I am also asking people who have developed (or are developing) distributed
programs using DIPC to send an email to me with a brief description of their
work. Please mention if you have any objections about this information
appearing in a web page.
e-mail addresses: karimik@sun.iust.ac.ir
mshar@vax.ipm.ac.ir
(If these addresses didn't work, try: schmitz@lcbvax.cchem.berkeley.edu)
s-mail address: Kamran Karimi
89, Nastaran/Ghandehari
Khosh Shomali st.
14578 - Tehran
Iran