A thread-safe communication mechanism for message-passing interface based on MPI Standard
Augusto Mendes Gomes, Fernando Ryoji Kakugawa, Calebe P. Bianchini, Francisco Isidro Massetto · 2009
Current high-performance applications development is increasing due to breakthrough advances in microprocessor and power management technologies, network speed and reliability. By this way, distributed parallel applications make use of message-passing interface and multithreaded programming libraries. Nevertheless, drawbacks in message-passing implementations limit the use of thread-safe network communication. This paper presents a thread-safe message-passing interface based on MPI Standard assuring correct message ordering and sender/receiver synchronization.