Event box

A Quick Start to Profiling and Scaling

A Quick Start to Profiling and Scaling

Users of high performance computing (HPC) can greatly benefit from the ability to parallize computational tasks across 10s, 100s or 1000s of CPU cores, which an in turn can speed up simulations by orders of magnitude. Whether or not you are a software developer, learing some basic fundamentals of software development for HPC – software version control, message passing between parallel tasks within software (MPI), and profiling & scaling software – will facilitate more effective computing practices, and may come in handy if you need to make modifications to research code.

The second part of this series provides a "quick start" guide to profiling (systematically analyzing software to identify and address bottlenecks) and scaling (iteratively running MPI software for different numbers of cores, or different problem sizes, in order to determine the most efficient configuration on a given HPC cluster).

Date:
Friday, May 20, 2022
Time:
10:00am - 11:00am
Location:
Norlin E206
Presenter(s):
Andrew Monaghan
Categories:
  CRDDS  
Registration has closed.

Host

No Profile image
Center for Research Data & Digital Scholarship