Following is a list of CUDA books that provide a deeper understanding of core CUDA concepts:

In addition to the CUDA books listed above, you can refer to the CUDA toolkit page, CUDA posts on the NVIDIA developer blog, and the CUDA documentation page for up-to-date information on the most recent CUDA versions and features. The NVIDIA Deep Learning Institute (DLI) also offers hands-on CUDA training through both fundamentals and advanced electives on CUDA C/C++, CUDA Python, CUDA Fortran, and OpenACC.