EU Regional School - Lintault Seminar - Part 1

Location: AICES Seminar Room 115, 1st floor, Schinkelstr. 2, 52062 Aachen

Lintault - An Introduction to Programming GPU Processors

nCore Design

Abstract

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.