Learn CUDA programming : a beginner's guide to GPU programming and parallel computing with CUDA 10. x and C/C++ -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Introduction to CUDA Programming -- Chapter 2: CUDA Memory Management -- Chapter 3: CUDA Thread Programming -- Chapter 4: Kernel Execution Model and Optimization Strategies -- Chapter 5: CUDA Application Profiling and Debugging -- Chapter 6: Scalable Multi-GPU Programming -- Chapter 7: Parallel Programming Patterns in CUDA -- Chapter 8: Programming with Libraries and Other Languages -- Chapter 9: GPU Programming Using OpenACC -- Chapter 10: Deep Learning Acceleration with CUDA -- Appendix -- Another Book You May Enjoy -- Index
Summary
This book is for programmers who want to delve into parallel computing, become part of the high-performance computing community and apply those techniques to build modern applications. Experience with C++ programming is assumed. There are some sample examples on equivalent Fortran code. For Deep Learning enthusiasts python based sample code is ..
Notes
Online resource; title from READ title page (OverDrive, viewed October 24, 2019)