GPU Computing (CUDA2)
Programming, Programming - other
This course introduces GPU computing on NVIDIA graphics cards, covering GPU hardware, architecture and the design of parallel algorithms. It presents practical use of CUDA, OpenCL and OpenACC, and performance considerations for real applications.
The course is theory-focused, emphasizing GPU procedures, best practices and optimization patterns. Topics include synchronization, matrix multiplication, textures, CUDA-specific features, libraries and profiling. Delivered in Czech or English with partner Sprinx Systems.
Location, current course term
Contact us
The course:
Hide detail
-
CUDA compute capabilities
-
Basic techniques and best practices
-
CUDA and programming languages
-
Assumed knowledge:
-
Basic programming skills in a structured programming language.
-
Recommended previous course:
-
Introduction to CUDA (CUDA1)
-
Recommended subsequent course:
-
GPU Computing - Practical Lab (CUDA3)
-
Schedule:
-
2 days (9:00 AM - 5:00 PM )
-
Education Partner:
-
Sprinx Systems
-
Language:
-