1. An Introduction to Parallel Programming (2nd Edition); Peter Pacheco, Matthew Malensek. Morgan Kaufmann, 2021, Paperback ISBN: 9780128046050 , eBook ISBN: 9780128046180
2. Parallel Computer Architecture: A Hardware/Software Approach (The Morgan Kaufmann Series in Computer Architecture and Design). David Culler, J.P. Singh, Anoop Gupta. Morgan Kaufmann Publishers, Inc. 1999. ISBN 1-55860-343-3 .