[MPICH] Availability of the Driller library

Darius Buntinas buntinas at mcs.anl.gov
Mon Sep 24 15:38:45 CDT 2007


This looks very interesting.  Being able to essentially turn "regular" 
memory into shared memory can be very useful.

The readme says that it does the switch atomically.  How do you make the 
copy from memory to the file atomic?  You could have a situation when 
one thread is modifying memory while the other thread is performing the 
copy.  Do you handle this situation?

Is there a way to split a vma and share only part of it?  That would be 
interesting as well.

Thanks for the pointer!

-d

On 09/23/2007 07:41 PM, Jean-Marc Saffroy wrote:
> Hello folks,
> 
> I would like to announce the first release of the Driller library, which 
> enables a group of processes to directly access memory of one another.
> 
> As the example application and the README suggest, I suspect it could be 
> useful to increase the performance of message passing between processes 
> running on the same node.
> 
> The code is available here:
>   http://jeanmarc.saffroy.free.fr/driller/
> 
> Your questions and comments are gladly welcome.
> 
> 
> Cheers,
> 




More information about the mpich-discuss mailing list