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 |