May 2022
Intermediate to advanced
580 pages
18h 32m
English
With special contributions from Isaac Gelado and Mark Harris
This chapter presents a brief history of the evolution of CUDA and a future outlook. It clarifies the capabilities and limitations in several generations of the host-device interaction model, including zero-copy memory, unified virtual address spaces, and unified memory. It further presents the additional functionalities that have been enabled by the recent ability to handle page faults during kernel execution. The chapter also presents the evolution of kernel execution efficiency and multiple kernel execution support. It concludes with an update on the recent advancements in programming, profiling, and debugging environments. ...
Read now
Unlock full access