- Добавил: literator
- Дата: 3-05-2025, 05:08
- Комментариев: 0

Автор: David Spuler
Издательство: Aussie AI Labs Pty Ltd.
Год: October 14, 2024
Страниц: 233
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB
Increase the efficiency of CUDA C++ kernels for AI and high-performance computing on the powerful NVIDIA GPUs. Leverage your GPU investment with the power of an efficient software layer. NVIDIA’s CUDA C++ environment is an incredible platform that allows the programmer to work at a much more productive level, far away from the low-level details of parallel programming on a GPU. But sometimes, you just can’t avoid getting back down into the boiler room to make things even faster! This book examines a variety of techniques for optimizing CUDA C++ programs, from beginner to advanced, along with a catalog of common CUDA C++ slugs to avoid. For anyone programming in CUDA C++ or trying to learn the language will benefit from better optimization skills! This book examines speedups in coding from beginner to advanced, starting with basic optimization techniques. In the later chapters, the book then covers a variety of advanced techniques for faster kernels, and a variety of common “slugs” that slow down CUDA programs.