High Performance Computing - Sterling, Thomas (Morgan Kaufmann Elsevier, 2018)