Course on CUDA Programming on NVIDIA GPUs
The course will be taught by Prof. Mike Giles and Prof. Wes Armour. They have both used CUDA in their research for many years, and set up JADE, the first national GPU HPC facility for Machine Learning.
Note that attendance is free for those from Oxford University but online registration is required – please provide your Oxford email address and the other details requested.
This is a one-week 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 CUDA code samples provided by NVIDIA on GitHub.
All attendees should bring a laptop to access the GPU servers which will be used for the practicals.
The costs for the course are:
- free for everyone in Oxford (due to central funding)
- £250 for those from other UK universities
- £500 for those from UK government labs, UK not-for-profit organisations, and foreign universities
- £2500 for those from industry and foreign government labs
Anyone with a status which does not fit into one of the categories above, including those outside the UK who are not from a university, company or government lab, should contact mike.giles@maths.ox.ac.uk to discuss the appropriate fee category.
The intention is that these costs should not deter anyone from attending the course. The higher costs for certain participants correspond to the fact that they will be paying more for their travel and accommodation, and/or their organisations will be paying more for their time spent attending the course. It also reflects the UK funding for the facilities being used.
To encourage early registration, the costs will increase by 50% after June 30th