e-learning

Python - Multiprocessing

Abstract

This tutorial will introduce you to the basics of Threads and Processes in

About This Material

This is a Hands-on Tutorial from the GTN which is usable either for individual self-study, or as a teaching material in a classroom.

Questions this will address

  • How can I parallelize code to make it run faster
  • What code is, or is not, a prime target for parallelisation

Learning Objectives

  • Understanding how to paralellise code to make it run faster.
  • Identifying how to decompose code into a parallel unit.

Licence: Creative Commons Attribution 4.0 International

Keywords: Foundations of Data Science, jupyter-notebook

Target audience: Students

Resource type: e-learning

Version: 4

Status: Active

Learning objectives:

  • Understanding how to paralellise code to make it run faster.
  • Identifying how to decompose code into a parallel unit.

Date modified: 2023-11-16

Date published: 2022-10-19

Authors: Helena Rasche

Contributors: Bazante Sanders, Donny Vrins, Helena Rasche, Marius van den Beek, Peter van Heusden, Saskia Hiltemann, Wendi Bacon

Scientific topics: Software engineering


Activity log