Home > Store

The CUDA Handbook: A Comprehensive Guide to GPU Programming, 2nd Edition

Register your product to gain access to bonus material or receive a coupon.

The CUDA Handbook: A Comprehensive Guide to GPU Programming, 2nd Edition

eBook (Watermarked)

  • This product currently is not for sale.
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

Not for Sale


  • Copyright 2020
  • Dimensions: 7-3/8" x 9-1/8"
  • Edition: 2nd
  • eBook (Watermarked)
  • ISBN-10: 0-13-485287-7
  • ISBN-13: 978-0-13-485287-4

The CUDA Handbook is the only comprehensive reference to CUDA that exists. Every CUDA developer, from the casual to the most sophisticated, will find something here of interest and immediate usefulness. Newer CUDA developers will see how the hardware processes commands and how the driver checks progress; more experienced CUDA developers will appreciate the expert coverage of topics such as the driver API and context migration, as well as the guidance on how best to structure CPU/GPU data interchange and synchronization.

The accompanying open source code—more than 30,000 lines of it, freely available from github — is specifically intended to be reused and repurposed by developers.

Sample Content

Table of Contents

Part I
1 Background
2 Hardware Architecture
3 Software Architecture
4 Software Environment

Part II
5 Memory
6 Streams and Events
7 Kernel Execution
8 Streaming Multiprocessors
9 Multiple GPUs
10 Texturing

Part III
11 Streaming Workloads
12 Reduction
13 Scan
14 N-Body
15 Image Processing: Normalized Correlation
A The CUDA Handbook Library
Glossary/TLA Decoder


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership