Professional CUDA C Programming
- Length: 528 pages
- Edition: 1
- Language: English
- Publisher: Wrox
- Publication Date: 2014-09-09
- ISBN-10: 1118739329
- ISBN-13: 9781118739327
- Sales Rank: #289684 (See Top 100 Books)
Professional CUDA Programming in C provides down to earth coverage of the complex topic of parallel computing, a topic increasingly essential in every day computing. This entry-level programming book for professionals turns complex subjects into easy-to-comprehend concepts and easy-to-follows steps. It not only teaches readers the fundamentals of parallel programming with GPUs, but also helps readers think in parallel. The book covers major CUDA features with the main focus on GPU programming skills and best practices that delivers outstanding performance.
Table of Contents
Chapter 1 Heterogeneous Parallel Computing with CUDA
Chapter 2 CUDA Programming Model
Chapter 3 CUDA Execution Model
Chapter 4 Global Memory
Chapter 5 Shared Memory and Constant Memory
Chapter 6 Streams and Concurrency
Chapter 7 Tuning Instruction-Level Primitives
Chapter 8 GPU-Accelerated CUDA Libraries and OpenACC
Chapter 9 Multi-GPU Programming
Chapter 10 Implementation Considerations
Appendix: Suggested Readings