CUDA Programming

CUDA Programming

A Developer's Guide to Parallel Computing with GPUs

by Shane Cook

600 pages· 2012· ISBN 9780124159884
About
If you need to learn CUDA but don't have experience with parallel computing, CUDA Programming: A Developer's Introduction offers a detailed guide to CUDA with a grounding in parallel fundamentals. It starts by introducing CUDA and bringing you up to speed on GPU parallelism and hardware, then delving into CUDA installation. Chapters on core concepts including threads, blocks, grids, and memory focus on both parallel and CUDA-specific issues. Later, the book demonstrates CUDA in practice for optimizing applications, adjusting to new hardware, and solving common problems. Comprehensive introduction to parallel programming with CUDA, for readers new to both Detailed instructions help readers optimize the CUDA software development kit Practical techniques illustrate working with memory, threads, algorithms, resources, and more Covers CUDA on multiple hardware platforms: Mac, Linux and Windows with several NVIDIA chipsets Each chapter includes exercises to test reader knowledge

Discuss CUDA Programming with other readers

Join or start a book club for CUDA Programming on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for CUDA Programming?

Sign up free on Readfeed, then browse public clubs or start your own club with CUDA Programming as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss CUDA Programming with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about CUDA Programming with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.