Re: [Mpi-forum] MPI One-Sided Communication
On Apr 24, 2009, at 8:38 AM, Jeff Hammond wrote:
Active messages are very appealing to me but I'm not aware of a library implementation (F77 and C compatible) that runs on BlueGene/P, Cray XT, Infiniband and Myrinet. Can you point me to one?
MX does support a limited active message model. The application can register an unexpected handler that is called whenever MX receives a message for which the application has not pre-posted a receive. The handler has access to the match tag, the sender info, the length of the message, and the actual data if the length is 1 KB or less (small but useable). It is useful in filesystems where there are a lot of unexpected messages. It avoids having to pre-post a lot of generic receives. I believe Open-MX supports it as well. Scott
participants (1)
-
Scott Atchley