The Science of Computing
The Art of HPC
, volume 1
by Victor Eijkhout
Theory chapters
1 Single-processor Computing
2 Parallel Computing
3 Computer Arithmetic
4 Numerical treatment of differential equations
5 Numerical linear algebra