1. Sadik G. Caglar, Gregory D. Benson, Qing Huang, Cho-Wai Chu, USFMPI: a multi-threaded implementation of MPI for Linux clusters, in: Proceedings of the IASTED Conference on Parallel and Distributed Computing and Systems, 2003.
2. Erik D. Demaine, A threads-only MPI implementation for the development of parallel programs, in: Proceedings of the 11th International Symposium on High Performance Computing Systems, July 1997, pp. 153–163.
3. Francisco Garcı´a, Alejandro Calderón, Jesús Carretero, MiMPI: a multithread-safe implementation of MPI, in: Recent Advances in Parallel Virtual Machine and Message Passing Interface, Sixth European PVM/MPI Users’ Group Meeting, Lecture Notes in Computer Science, vol. 1697, Springer, September 1999, pp. 207–214.
4. Thread safety in an MPI implementation: requirements and analysis;Gropp;Parallel Computing,2007
5. IEEE/ANSI Std, 1003.1. Portable Operating System Interface (POSIX)–Part 1: System Application Program Interface (API) [C Language], 1996 edition.