Online training - Python Profiling on NeSI

On July 15th the training team will be delivering its newest workshop online - Python Profiling on NeSI.

In this workshop, you will learn how to measure code performance and identify performance bottlenecks that take up most of a job’s execution time. Designed for NeSI users, this hands-on training includes:

  • A brief introduction to profiling
  • A tutorial on ARM map (a tool accessible to all NeSI users).
  • A recording of the workshop for future reference

The aim of this training is to increase the intermediate to advanced NeSI user’s confidence in profiling serial and parallel applications. Profiling can improve any coding project and is essential for making the most out of your NeSI core hours.


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

  • Have a NeSI account
  • Are able to login to a NeSI system with X11 forwarding enabled
  • 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.

Note: If you think you will need help logging onto NeSI before the workshop, please pop into the zoom session 30 minutes early.  Our instructors are happy to help you.

NeSI is excited to be offering this training and we encourage anyone interested to register via Eventbrite here. If you are not sure if this workshop is for you or have any further questions, feel free to email


Event Date: 
Monday, July 15, 2019 - 14:00 to 15:30