>> There is not new API, would just need to pass some sort of parameter to MPI_Init().  This
>>  is not the only place this is needed.  If you want to take a look at the implementation, take
>> a loot at http:// public.lanl.gov/lampi


Right, LAMPI! Yeah, its not a transactional API but rather a more reliable implementation of MPI. This is also good but its probably not something related to transactional messages since the transactional messages API is meant to define how message errors are exported to the application. LAMPI and similar stuff would be more related to a QoS API that allows the application to trade off performance for reliability.

Greg Bronevetsky
Post-Doctoral Researcher
1028 Building 451
Lawrence Livermore National Lab
(925) 424-5756
bronevetsky1@llnl.gov