Skip main navigation

Outline of Python performance issues

Watch Dr. Jussi Enkovaara to introduce the rest of the topics of week one.
Welcome to the week one! We hope that you have now managed to setup the software environment either via the virtual machine, or by installing the required software packages on your own system. For the rest of this week, we discuss on general level what are the performance challenges in Python programs. We discuss then general principles for optimization and performance analysis, and present some specific tools for analysing the performance of Python programs. At the end of the week you should try to analyze the performance of a simple Python program yourself.

We hope that you have now succeeded in setting up the programming environment and downloading the hands-on exercise material.

In this video we outline the topics for the rest of this week:

  • What are the perfomance challenges of Python
  • General principles of performance analysis
  • Tools for analyszing performance of Python programs
This article is from the free online

Python in High Performance Computing

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now