Hello, I read from the FAQ that current Open MPI releases don't support end-to-end data reliability. But I still have some confusing that can't be solved by googling or reading the FAQ:
1. I read from "MPI - The Complete Reference" that "MPI provides the user with reliable message transmission. A message sent is always received correctly, and the user does not need to check for transmission errors, timeouts, or other error conditions." But the standard is sort of vague about what exactly this "reliable message transmission" is. Does it at least require reliable delivery? Or, does Open MPI notice and re-transmit lost data? 2. When a data corruption happens (in message data), is the data in the message envelop still reliable? Or, does Open MPI or the MPI standard guarantee data integrity of message envelops? I'm particularly interested in MPI_TAG which I use to encode things. Thank You. -- Regards, Isaac () ascii ribbon campaign - against html e-mail /\ - against microsoft attachments