Parallel Computing for AI and ML Engineers: Build Scalable Deep Learning Systems with GPU Programming, Multi-GPU Training, and Production Workloads

ANT

4.7
$5.99 $9.99You save $4.00
Format
Digital edition
PDFEPUB
Works on phone, tablet and computer Instant access after checkout Personal-use digital license
About this edition

• Instant access to your digital edition.
• Read anytime, anywhere, on your favorite device.
• No shipping — your book is delivered digitally.
• Simple, secure access after purchase.

Published date May 3, 2026
Author M.T Holbrook

Instant digital delivery after purchase.

Download link available immediately after checkout.
In stock
Quantity
Secure checkout — encrypted end to end Free exchange or return within 30 days if the product is defective. Digital formats available instantly
Readers also enjoyed

Discover another great read to add to your digital library.

$5.99 $9.99

Description

Stop Guessing. Start Building ML Systems That Actually Scale.

Most ML engineers learn GPU computing the hard way — through production failures, mysterious hangs, and models that take three times longer to train than they should. This book gives you the understanding and the tools to get it right the first time.

What This Book Covers

-GPU architecture internals: CUDA cores, warps, shared memory, and memory coalescing

-Writing and optimizing custom CUDA kernels in C++

-Data parallel, model parallel, and pipeline parallel training with PyTorch DDP and FSDP

-Multi-node training with NCCL, MPI, and InfiniBand

-Mixed precision training and gradient scaling

-ZeRO optimizer stages 1, 2, and 3 with DeepSpeed

-Custom DataLoader optimization and NVIDIA DALI

-Production model serving with Triton Inference Server

-Kubernetes deployment with GPU autoscaling

-Complete profiling workflows with Nsight and PyTorch Profiler

-Troubleshooting CUDA OOM, NCCL hangs, and NaN losses

-Capacity planning and hardware selection for real workloads

Who This Book Is For

This book is written for ML engineers, AI researchers, and software engineers working on deep learning infrastructure who want to move beyond single-GPU experiments and build systems that perform at scale. You should be comfortable with Python and have basic familiarity with PyTorch or TensorFlow. No prior CUDA experience required.

What Makes This Book Different

Every chapter includes complete, runnable code. Architecture diagrams show how components connect. Benchmark results come from real hardware measurements. The troubleshooting appendices address the exact errors that stop real training jobs. This is not a survey of techniques. It is a working engineer's guide to building production parallel ML systems.

Specifications

FormatEPUB, PDF
Pages435
LanguageEnglish
ISBN-13979-8195370404

Frequently asked

Do I need an account to download?

No. After purchase, you can access your ebook directly from the order confirmation or download page.

What if a copy arrives damaged?

Contact us and we’ll help you access the file or provide a replacement download if needed.

Reviews

4.7
5★84%4★11%3★3%2★1%1★1%
A Anne Thompson Verified
★★★★★The diagrams do the teachingSeeing the concept drawn before the notation appears changed everything for me.
D Danny Robinson Verified
★★★★★A set text for my classThe problem sets are graded properly and the solutions are complete.
M Mary Scott Verified
★★★★★
See all reviews

Customers also downloaded