EU Regional School - Lintault Seminar - Part 1
Lintault - An Introduction to Programming GPU Processors
This introductory two part course considers concepts and approaches to programming GPU processors using CUDA. Coverage of current GPU hardware, memory model, data transport, threads, software tools, cuda kernels, host-device balancing, multiple device utilization, and basic performance optimization enable the participant to understand the fundamental aspects of GPU programming. Worked examples and take-home excercises will be presented to further in-depth exploration of critical concepts.