MPI消息的“顺序”性 MPI要求消息是不可超越的(nonovertaking)。即如果q号进程发送了两条消息给r号进程,那么q进程发送的第一条消息必须在第二条消息之前可用。但是,如果消息是来自不同进程的,消息的到达顺序是没有限制的。即如果q号进程和t号进程都向r号进程发送了消息,即使q号进程在t号进程发送消息之前就将自己的消息发送出去了,也不要求q号进程的消息在t号进程的消息之前一定能被r号进程所访问。这本质上是因为 MPI不能对网络的性能有强制性要求。例如,如果q号进程在火星上的某台机器上运行,而r号进程和t号…