Brief Table of Contents (Not Yet Final)
Preface (unavailable)
Part I: Foundations
Chapter 1: The GPU Computing Landscape and NVIDIA’s Open-Source Bet
Chapter 2: GPU Architecture from the Programmer’s Perspective (unavailable)
Chapter 3: The CUDA Programming Model (unavailable)
Chapter 4: The Standard Library for CUDA C++ (unavailable)
Part II: GPU-Accelerated Data Science with RAPIDS
Chapter 5: RMM and the RAPIDS Memory Model (unavailable)
Chapter 6: GPU DataFrames and the Pandas Revolution (unavailable)
Chapter 7: cuML — Machine Learning at GPU Speed (unavailable)
Chapter 8: cuGraph — Graph Analytics and the NetworkX Backend (unavailable)
Chapter 9: cuVS — Search for the Era of Unstructured Data
Part III: Deep Learning Infrastructure
Chapter 10: CUTLASS and CuTe — Open-Source Matrix Multiplication (unavailable)
Chapter 11: DALI and CV-CUDA — GPU-Accelerated Data Pipelines (unavailable)
Chapter 12: NCCL and Multi-GPU Communication (unavailable)
Chapter 13: TensorRT-LLM and Triton — Inference at Scale (unavailable)
Part IV: The Broader Ecosystem and Practice
Chapter 14: Profiling and Debugging GPU Applications (unavailable)
Chapter 15: The Wider NVIDIA Open-Source World (unavailable)
Chapter 16: Contributing to the NVIDIA Open-Source Ecosystem (unavailable)
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access