
High Performance Computing
Modern Systems and Practices
by Thomas Sterling, Maciej Brodowicz, Matthew Anderson
2nd Edition
Publisher: Morgan Kaufmann
Book Details
| Print ISBN | 9780128230350 |
| eText ISBN | 9780323902120 |
| Publisher | Morgan Kaufmann |
| Publishing Year | 2024 |
| Edition | 2nd Edition |
| Language | English |
| Pages | 480 |
The textbook High Performance Computing: Modern Systems and Practices, 2nd Edition, provides a comprehensive grounding in high-performance computational infrastructure for upper level parallel computing courses. Authors Thomas Sterling, Maciej Brodowicz, and Matthew Anderson guide readers through basic enabling technologies, system architectures, and operating system functions.
Core coverage examines established parallel programming tools including OpenMP, MPI, and OpenACC, alongside specialized parallel algorithms and big data workflows. The text further addresses essential hardware and operational topics, spanning mass storage, distributed file systems, scientific visualization tools, performance benchmarking, and system debugging.
Published by Morgan Kaufmann, this 2nd Edition incorporates structural reorganizations designed to improve undergraduate accessibility while introducing new material on CUDA and machine learning. The text serves upper level computing students in the United States as well as practicing engineers who utilize high-performance systems for simulation and system design.
Table of Contents
Chapter 1: Introduction
Chapter 2: HPC Architecture
Chapter 3: Commodity Clusters
Chapter 4: Benchmarking
Chapter 5: The Essential Moab
Chapter 6: SMP
Chapter 7: The Essential OpenMP
Chapter 8: The Essential MPI
Chapter 9: Parallel Algorithms
Chapter 10: Libraries
Chapter 11: Operating Systems
Chapter 12: Scientific Visualization
Chapter 13: Performance Monitoring
Chapter 14: Debugging
Chapter 15: Accelerators
Chapter 16: Essential OpenACC
Chapter 17: Mass Storage
Chapter 18: File Systems
Chapter 19: Map Reduce
Chapter 20: Checkpointing
Chapter 21: Beyond (Next Steps)
Chapter Appendices: Essential C Linux User Interface
Customer Reviews
0.0
0 reviews
No reviews yet. Be the first to review this book!
Write a Review
Reviewed by GradeFocus Editorial Team
▶Research Sources (16)
- High Performance Computing - 2nd Edition
- AA AUTOACCESS High Performance Computing 9780323902120
- High Performance Computing | Rent | 9780323902120
- High Performance Computing - Thomas Sterling
- Untitled
- High Performance Computing: Modern Systems and Practices
- Books in Computer systems organization general
- Please verify you are human - Captcha
- High-Performance and Batch Computing
- What is High-Performance Computing (HPC)?
- A good book for starting in hpc : r/HPC
- High-Performance Computing: from Optimization to ...
- High Performance Computing: A Cheat Sheet | Dr S J Thomson
- High Performance Computing - Open Textbook Library
- HPC|A Group - Publications
- trevor-vincent/awesome-high-performance-computing





