
Description: Learn how to improve the performance and use parallel programming in Python. We will cover profiling, subprocess, numexpr, multiprocessing, MPI, and other performance enhancing techniques.
Teacher: Ramses van Zon (SciNet, University of Toronto)
Level: Intermediate
Format: Lecture + Hands-on
Certificates: Attendance and Completion
Prerequisites:
- Basic Linux command line skills.
- Programming experience in Python.