Introduction to GPU programming using CUDA
| Url | http://www.shodor.org/petascale/materials/UPModules/IntroGPU/ |
| Creator | Paul Gray |
| Contributor | None listed |
| Publisher | Shodor Education Foundation, Inc. |
| Description | This module provides an introduction to the GPU architecture, an introduction to the CUDA development environment, instructions on interfacing with the GPU hardware, and an emphasis on debugging C and CUDA codes with cuda-gdb.
Upon completion of this module students should be able to develop, compile, and execute programs on the GPU architecture, troubleshoot issues with GPU codes using cuda-gdb, translate basic algorithms into programs suitable for execution on the GPU architecture, and understand the many-thread model for parallelism present on the GPU architecture. |
| Format | C, Other |
| Subject | Education, Computational Science, Computer Science, Mathematics |
| Keyword | CUDA, GPU, cuda-gdb, Moodle |
| Audience | Educator, Learner/Student, Student, Professional/Practitioner |