Computational Modelling Group

Workshop  29th June 2017 10 a.m.  Boldrewood Innovation Campus, 176, University of Southampton SO16 7QF

GPU Programming With CUDA

Anthony Morse
Plymouth University

Web page
Craig Rafter

The aim of the course is to provide an understanding of GPU hardware and a competence in CUDA GPU programming. Prior knowledge of CUDA or Parallel programming is not required.

Day 1

Introduction to Parallel Computing and GPGPU NVIDIA GPU Architectures The CUDA Programming Model and runtime API The CUDA Memory Model

Day 2

CUDA Streams, concurrency and asynchronous execution Optimisation techniques Shared memory vs global memory access Memory coalescing