–From the Foreword by Jack Dongarra, College of Tennessee and Oak Ridge Countrywide Laboratory“This ebook is needed reading for anyone operating with accelerator-based mostly computing systems.”
CUDA is a computing architecture designed to facilitate the improvement of parallel applications. In conjunction with a complete software platform, the CUDA Architecture enables programmers to draw on the enormous electricity of graphics processing models (GPUs) when creating high-efficiency purposes. GPUs, of study course, have prolonged been available for demanding graphics and game applications. CUDA now delivers this useful reference to programmers functioning on programs in other domains, such as science, engineering, and finance. No information of graphics programming is required–just the capability to plan in a modestly prolonged model of Do.
CUDA by Illustration, composed by two senior users of the CUDA software package platform group, reveals programmers how to utilize this new technology. The authors bring in each and every area of CUDA growth through functioning examples. After a concise introduction to the CUDA platform and architecture, as nicely as a rapid-start off guidebook to CUDA Do, the ebook specifics the strategies and trade-offs connected with every single key CUDA function. You will uncover when to use each CUDA C extension and how to write CUDA computer software that offers definitely outstanding overall performance.
Key subjects coated include
All the CUDA software package equipment you will want are freely readily available for obtain from NVIDIA.
http://developer.nvidia.com/object/cuda-by-instance.html