GradeFocus
BooksCategoriesAuthorsAboutContact
GradeFocus

Find textbooks and academic resources at competitive prices. Compare listings from VitalSource, Amazon, and more to save money on your course materials.

Browse

  • Books
  • Categories
  • Authors

Company

  • About
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • DMCA

© 2026 GradeFocus. All rights reserved.

PrivacyTermsSitemap
  1. Home
  2. /Computer Science & IT
High Performance Computing cover

High Performance Computing

Modern Systems and Practices

by Thomas Sterling, Maciej Brodowicz, Matthew Anderson

2nd Edition

Publisher: Morgan Kaufmann

(0 reviews)

Compare Prices

VitalSourceLifetime Access$71.96AmazonKindle$57.57Best PriceeTextShelfPDF$38.00

Book Details

Print ISBN9780128230350
eText ISBN9780323902120
PublisherMorgan Kaufmann
Publishing Year2024
Edition2nd Edition
LanguageEnglish
Pages480

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

  1. Chapter 1: Introduction

  2. Chapter 2: HPC Architecture

  3. Chapter 3: Commodity Clusters

  4. Chapter 4: Benchmarking

  5. Chapter 5: The Essential Moab

  6. Chapter 6: SMP

  7. Chapter 7: The Essential OpenMP

  8. Chapter 8: The Essential MPI

  9. Chapter 9: Parallel Algorithms

  10. Chapter 10: Libraries

  11. Chapter 11: Operating Systems

  12. Chapter 12: Scientific Visualization

  13. Chapter 13: Performance Monitoring

  14. Chapter 14: Debugging

  15. Chapter 15: Accelerators

  16. Chapter 16: Essential OpenACC

  17. Chapter 17: Mass Storage

  18. Chapter 18: File Systems

  19. Chapter 19: Map Reduce

  20. Chapter 20: Checkpointing

  21. Chapter 21: Beyond (Next Steps)

  22. Chapter Appendices: Essential C Linux User Interface

Customer Reviews

0.0

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

No reviews yet. Be the first to review this book!

Write a Review

Select rating

0/20 characters minimum

By submitting a review, you agree that it may be published after moderation.

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

Related Books

Fluent Python

Fluent Python

Luciano Ramalho

Ethics for the Information Age

Ethics for the Information Age

Michael J. Quinn

Design of Machinery

Design of Machinery

Robert Norton

Artificial Intelligence: A Modern Approach

Artificial Intelligence: A Modern Approach

Stuart Russell

Data Structures and Algorithms in C++

Data Structures and Algorithms in C++

Michael T. Goodrich

Interaction Design

Interaction Design

Yvonne Rogers