A new HPC textbook by Victor Eijkhout, Introduction to High Performance Scientific Computing, is now available as a free download.
The need for a book such as the present was especially apparent at the Texas Advanced Computing Center: users of the facilities there often turn out to miss crucial parts of the background that would make them efﬁcient computational scientists. This book, then, comprises those topics that seem indispensible for scientists engaging in large-scale computations. The contents of this book are a combination of theoretical material and self-guided tutorials on various practical skills. The theory chapters have exercises that can be assigned in a classroom, however, their placement in the text is such that a reader not inclined to do exercises can simply take them as statement of fact.
Eijkhout’s book is also available as a paperback for only $18.