FOSTER, I., Designing and Building Parallel Programs. Addison-Wesley Publishing Company, 1995.
FOSTER, I., GROPP, W., KENNEDY, K., WHITE, A., DONGARRA, J., FOX, G., TORCZON, L., Sourcebook of Parallel Computing. Morgan Kaufmann, 2003.
QUINN, M.J., Parallel programming in C with MPI and OpenMP. McGraw-Hill, 2004.
LIN, C. & L. SNYDER, Principles of Parallel Programming. Addison-Wesley Publishing Company, 2008.
David B. Kirk, Wen-mei W. Hwu, Programming Massively Parallel Processors, Second Edition: A Hands-on Approach, Morgan Kaufmann; 2 edition, 2012
PACHECO, PETER, An Introduction to Parallel Programming, Morgan Kaufmann; 1 edition, 2011
Matthew Scarpino, OpenCL in Action, Manning Publications Co., 2012
GENGLER, M., UBÉDA, S. et DESPREZ, F., Initiation au parallélisme : Concepts, architectures et algorithmes. Masson, 1996.
COULOURIS, G., DOLLIMORE, J. & KINDBERG, T., Distributes Systems: Concepts and Design. 4th Ed., Addison-Wesley Publishing Company, 2005.
SILBERSCHATZ, A., GALVIN, P.B. et GAGNE, G., Principes des systèmes d'exploitation avec Java. 6e Ed., Vuibert, 2008.
LEWIS, B. & D.J. BERG, Multithreaded Programming with PThreads. Sun Microsystems, 1998.
Multithreaded Programming Guide. Sun Microsystems Inc., 1994.
SNIR, M., S.O. STEVEN., H.L. DAVID WALKER & J. DONGARRA, MPI: The Complete Reference. The MIT Press, 1996.
GROPP, W., E. LUSK & A. SKJELLUM, Using MPI. The MIT Press, 1999.
GROPP, W., E. LUSK & A. SKJELLUM, Using MPI-2. The MIT Press, 1999.