Book Title: Programming Models for Parallel Computing (Scientific and Engineering Computation)
Authors: Pavan Balaji (Editor), William Gropp (Series Editor, Contributor), Ewing Lusk (Series Editor, Contributor), Rajeev Thakur (Contributor) et al.
Scope: This book gives an overview of the most prominent contemporary parallel processing programming models, written in a unique tutorial style
Book Title: Communicating Sequential Processes
Author: C. A. R. Hoare
Scope: This book introduces to the language and also to the mathematical theory
Book Title: Actors: a model of concurrent computation in distributed systems
Author: Agha, Gul Abdulnabi
Scope: This book discusses on issues in the design of parallel systems and show why the actor model is suitable for exploiting large-scale parallelism