Skip to main content

Foundations of High-Performance Computing

A Comprehensive Guide to Systems, Concepts, and Programming

  • 1st Edition - April 1, 2026
  • Latest edition
  • Author: Oscar Diez
  • Language: English
  • Paperback ISBN:
    9 7 8 - 0 - 4 4 3 - 4 5 5 7 4 - 2
  • eBook ISBN:
    9 7 8 - 0 - 4 4 3 - 4 5 5 7 5 - 9

Foundations of High Performance Computing offers a comprehensive and up-to-date reference to high-performance computing (HPC). Laying the ground work for the companion text, High-P… Read more

Purchase options

Sorry, this title is not available for purchase in your country/region.

Fall sale

Fall into Wisdom!

Save up to 25% off books and eBooks!

Elsevier academics book covers
Foundations of High Performance Computing offers a comprehensive and up-to-date reference to high-performance computing (HPC). Laying the ground work for the companion text, High-Performance Computing: Applications and Frontiers, Foundations of High Performance Computing serves as a comprehensive introduction to the fundamental concepts, systems, and introductory programming techniques required for high performance computing. It is designed for graduate students, early-career professionals, and researchers seeking to build a solid foundation in HPC. This volume focuses on infrastructure, programming basics, and practical access to HPC systems. Foundations of High Performance Computing utilises a five-part structure to guide the reader through the concepts and applications of high performance computing. The first part introduces HPC, covering the evolution of HPC and offering an architectural overview of HPC systems. Part Two looks at the basics of HPC programming, beginning with resource management and performance metrics in parallel systems, discussing practical access to HPC, and considering the concepts behind distributed and shared memory. Part Three, Foundations of Parallel Computing, focuses on OpenMP for multithreading, MPI programming, GPU computing, OpenACC, and CUDA. In Part Four, the author concentrates on parallel I/O, data management, filesystems, cloud based HPC and virtualization. The book concludes with a reference and glossary. Foundations of High Performance Computing equips the reader with a thorough grounding in the basics of HPC, providing a comprehensive, multidisciplinary guide to the principles, and concepts that underpin high performance computing.

Related books