skip to navigation skip to content
- Select training provider - (University Information Services - Digital Literacy Skills)
Fri 27 Feb 2015
09:00 - 17:00

Venue: Phoenix Teaching Room 1, New Museums Site

Provided by: University Information Services - Digital Literacy Skills


Booking

Bookings cannot be made on this event (Event is completed).


Other dates:

No more events



Register interest
Register your interest - if you would be interested in additional dates being scheduled.


Booking / availability

High Performance Computing: Programming GPU using CUDA (Basic)
PrerequisitesNew

Fri 27 Feb 2015

Description

The course aims to give a very introductory overview of GPU Programming and CUDA language.

Target audience
  • All current Cambridge University members (departments and colleges)
  • Especially University alumni (PhD) and researchers
  • Further details regarding eligibility criteria are available
Prerequisites
  • Basic C knowledge is required
  • Basic knowledge of Unix environment
  • No required knowledge of GPU computer is needed
Sessions

Number of sessions: 2

# Date Time Venue Trainer
1 Fri 27 Feb 2015   09:00 - 12:30 09:00 - 12:30 Phoenix Teaching Room 1, New Museums Site map Filippo Spiga
2 Fri 27 Feb 2015   13:30 - 17:00 13:30 - 17:00 Phoenix Teaching Room 1, New Museums Site map Filippo Spiga
Topics covered
  • GPU Programming in general
    • Introduction and principles
    • Basic GPU architecture design
  • Basic CUDA
    • Memory model
    • Execution model
    • Basic kernel: syntax and reserved words
    • Data management allocation and deallocation
    • Data movement: host-to-device/device-to host, sync and ascync transfers
    • Runtime execution flow
    • Basic overview of the tools (compiler options)
Format
  • Presentations and short practicals at the end of the day
Taught using
Notes
  • The course is very introductory and propedeutical to those who want to continue learning GPU Computing
  • It is a course for new learners, it is not recommended for people who had already previous experiences with CUDA
  • HPCS users will have the opportunity to perform experiments directly to Wilkes
Duration
  • One full day
Related courses
Themes

Booking / availability