In Sect. 11.1.2, we provided an introductory explanation of GPUs, highlighting their differences with CPUs along with their increased adoption for general-purpose programming. This chapter kicks off a more systematic treatment of general-purpose GPU (GPGPU) programming, starting with a quick refresher on GPUs, and then progressing to discuss a few first steps with CUDA, NVIDIA’s highly popular GPU computing platform and programming model.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

GPU/CUDA Programming I

  • Raymond J. Spiteri,
  • Kyle Klenk

摘要

In Sect. 11.1.2, we provided an introductory explanation of GPUs, highlighting their differences with CPUs along with their increased adoption for general-purpose programming. This chapter kicks off a more systematic treatment of general-purpose GPU (GPGPU) programming, starting with a quick refresher on GPUs, and then progressing to discuss a few first steps with CUDA, NVIDIA’s highly popular GPU computing platform and programming model.