Hi,

 People interested in distributed programming are invited to try DIPC 
(Distributed Inter-Process Communication). It allows you to transparently 
use System V IPC's semaphores, messages and shared memories over a 
network of computers. Its Transparent Distributed Shared Memory (DSM) 
puts it in a different class from other systems like PVM or MPI. Using DIPC, 
you can easily write distributed program even if you have only one machine. 
The same code can later be used in a real cluster, or a multi-processor, 
without any changes.

 DIPC under sparc needs comprehensive tests, from compiling the kernel to 
running programs on a cluster (I don't have access to a sparc). DIPC patches 
the sparc-related parts of the Linux kernel, but it needs two macros 
(pte_mkread and pte_rdprotect) to be defined to compile successfully. 
These macros will be properly defined in the near future. For now you 
can just define them as {}. This affects DIPC's shared memory subsystem, 
but its messages and semaphores should work with no problem. You can 
download the file dipc-2.0-pre3.tgz from orion.cs.uregina.ca /pub/dipc 
(It also patches i386, Alpha, PowerPC and MIPS code in the kernel). 
Please try it and let me know the positive and negative results. 

 Recommendations and wish lists for the final package are welcome. 

Kamran
-
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of the message to [EMAIL PROTECTED]

Reply via email to