New Zealand eScience Infrastructure - Performance Optimisation Training
About
Python Scatter
Python Scatter
Lessons:
Introduction
Introduction to profiling
Profiling with Python tools
Profiling an MPI program with MAP
Profiling an OpenMP program with MAP
Vectorising
Numba
Calling C/C++ extensions with ctypes
Multiprocessing
OpenMP
MPI parallelism
Summary