Computational Modelling Group

Workshop  25th July 2011 9 a.m.  Department of Engineering Science, Oxford

CUDA Programming on NVIDIA GPUs

Mike Giles

Web page
http://people.maths.ox.ac.uk/gilesm/cuda/
Categories
GPU
Submitter
Petrina Butler

July 25-29, 2011

This is a 5-day hands-on course for students, postdocs, academics and others who want to learn how to develop applications to run on NVIDIA GPUs using the CUDA programming environment. All that will be assumed is some proficiency with C and basic C++ programming. No prior experience with parallel computing will be assumed.

The course consists of approximately 3 hours of lectures and 4 hours of practicals each day. The aim is that by the end of the course you will be able to write relatively simple programs and will be confident and able to continue learning through studying the examples provided by NVIDIA as part of their SDK (software development kit).

This course is open to all -- to register please go to the registration webpage.

Venue

The course is being organised by OeRC (Oxford eResearch Centre) but is being held in the Engineering Science Department (Thom Building) -- please come to the first floor concourse level reception on Monday morning at 9am.

Department of Engineering Science (Thom Building), Parks Road, Oxford, OX1 3PJ

Preliminary Reading

Please bring a printed copy of the NVIDIA CUDA C Programming Guide version 3.2 and have read chapters 1 and 2.

CUDA is an extension of C/C++, so if you are a little rusty with C/C++ you should refresh your memory of it.