1. Analysis of thread safety needs of MPI routines,
http://www.mcs.anl.gov/research/projects/mpich2/design/threadlist.htm
2. Caglar, S.G., Benson, G.D., Huang, Q., Chu, C.-W.: USFMPI: A multi-threaded implementation of MPI for Linux clusters. In: Proceedings of the IASTED Conference on Parallel and Distributed Computing and Systems (2003)
3. Demaine, E.D.: 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 (1997)
4. Dijkstra, E.W.: Solution of a problem in concurrent programming control. Communications of the ACM 8(9), 569 (1965)
5. Lecture Notes in Computer Science;F. García,1999