Workshop: Introduction to CUDA HPC Programming in C++ - 28 February 2014, Auckland

NeSI is hosting a workshop for researchers and scientists looking to make the most out of some of the specialist hardware available to them on NeSI's HPC platforms. Participants will be taken through a series of easy-to-understand examples, including N-body simulation and electromagnetic field modelling.

CUDA is a programming language developed by NVIDIA for general purpoose computing on their graphical processing units (GPUs). NeSI has several high-end GPUs that support this technology. For the right problem domain, speedups can be 100x or greater.

Full source code will be made available to participants.

The workshop will also provide a number of tips that have proven useful for the research community generally, including drawing lessons from the field of software engineering.

About the presenter

John Rugis is an experienced researcher and teacher. He has particular interests in electomagnetic field modelling and scientific visualisation.

Intended audience

Experienced programmers, particularly those with access to the NeSI HPC facilities.


Please email John directly via

Event Location:
Room 307, Owen G Glenn Building, 10 Grafton Road, Auckland

Event Date: 
Friday, February 28, 2014 - 09:00 to 12:30