Introduction to High Performance Scientific Computing
This is a textbook that teaches the bridging topics between numerical analysis, parallel computing, code performance, large scale applications.
Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science)
High Performance Parallelism Pearls Volume One: Multicore and Many-core Programming Approaches
Using Advanced MPI: Modern Features of the Message-Passing Interface (Scientific and Engineering Computation)
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython