1. Almasi, G. S., & Gottlieb, A. (1989). Highly parallel computing. Redwood City: Benjamin/Cummings.
2. Blaise, B. (2011). Introduction to parallel computing. In Lawrence Livermore National Laboratory.
3. Boggan, S. K,. & Pressel, D. M. (2007). GPUs: an emerging platform for general-purpose computation. Ft. Belvoir: Defense Technical Information Center.
4. Culler, D. E., Singh, J. P., & Gupta, A. (1999). Parallel computer architecture: A hardware/software approach. San Francisco: Morgan Kaufmann Publishers.
5. Dandamudi, S. (2005). Guide to RISC processors: for programmers and engineers. Berlin: Springer.