Independent write

Rajeev Thakur thakur at mcs.anl.gov
Fri Mar 12 18:30:45 CST 2004


> BTW, what's the state of the one-sided communication in MPICH2? ;-)

Joachim,
        Both active target and passive target RMA have been implemented on
top of the CH3 device, so it is available on all the channels CH3 has been
implemented on, namely, TCP, shared memory, TCP+shmem, and an experimental
Infiniband version. Passive target RMA requires a separate thread to
periodically make progress on the target. The thread-safety part of MPICH-2
is still being worked on, so in the meanwhile, I am testing passive target
RMA by explicitly invoking the progress engine on the target. More work
needs to be done though, particularly to augment the CH3 API to take
advantage of true one-sided communication in the network.

Rajeev




More information about the parallel-netcdf mailing list