Skip Main Navigation
Page Content
This event has ended

Save This Event

Event Saved

Python Code Optimisation on NeSI

New Zealand eScience Infrastructure (NeSI)

Wednesday, 4 September 2019 from 1:00 pm to 5:00 pm (NZST)

Python Code Optimisation on NeSI

Registration Information

Type End Quantity
Register Ended Free  

Share Python Code Optimisation on NeSI

Event Details

Learn how to optimise Python programs so that they run more efficiently on multi-core systems like NeSI’s high-performance platforms.


Designed for NeSI users, this half-day, hands-on training will cover:

  • Profiling serial and parallel applications using ARM map.
  • Writing a Python C extension, and
  • Parallelising a Python C extension using OpenMP

The aim of this training is to increase the intermediate to advanced NeSI user’s confidence in identifying and fixing performance bottlenecks so that they can make the most out of their core hours.


In order to get the most out of this training, it is strongly recommended that you:

  • Have a NeSI account
  • Can bring your own device
  • Are able to login to a Unix computer
  • Are comfortable with typing Unix and git commands (e.g you can clone git repositories, and navigate files/ directories)
  • Are able to use an editor (like nano or vim for example) to do things like open, edit, save, and close a file.
  • Have some knowledge of Python and C/C++

NeSI is excited to be offering this training and we encourage anyone interested to register.

If you are not sure if this workshop is for you or have any further questions, feel free to email

Have questions about Python Code Optimisation on NeSI? Contact New Zealand eScience Infrastructure (NeSI)

When & Where

Bentley room at UCSA Events Centre
90 Ilam Road, Ilam, Christchurch, 8041
New Zealand

Wednesday, 4 September 2019 from 1:00 pm to 5:00 pm (NZST)

  Add to my calendar


New Zealand eScience Infrastructure (NeSI)

NeSI - New Zealand eScience Infrastructure - is New Zealand's computing research infrastructure. We provide high performance computers and support systems to enable the country's researchers to tackle the world's largest problems.

NeSI's strengths surround High Performance Computing. We place strong emphasis on both the technical aspects, such as providing excellent hardware and software, and the human aspects, such as support and training.

If you would like any further information please contact the NeSI Engagement Team through or if you have questions specific to our training:

  Contact the Organiser

Interested in hosting your own event?

Join millions of people on Eventbrite.

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.