A book by Victor Eijkhout. This is a textbook that teaches the bridging topics between numerical analysis, parallel computing, code performance, large scale applications. PDF version if free!
Introduction to High Performance Scientific Computing
http://www.lulu.com/product/file-download/introduction-to-high-performance-scientific-computing/14605650