High performance computing : modern systems and practices - Sterling, Thomas; Anderson, Matthew; Brodowicz, Maciej (Morgan Kaufmann, 2018)