No description
Find a file
2025-09-25 20:17:18 +03:00
exercises Update exercises/exerciseB/README.md 2025-09-25 17:49:09 +02:00
extras extras/threading_example: add intro 2025-09-25 15:19:21 +03:00
slides Add slides for part III 2025-09-25 20:17:18 +03:00
.gitignore ignore intermediate files, logs etc 2025-09-24 09:09:49 +02:00
README.md update readme 2025-09-24 09:08:31 +02:00

Parallel Python

A lecture from ASPP 2025. The slides and exercises are in slides/ and exercises/, respectively.

Lecture outline

  1. Processes, threads and THE GIL
  2. Hands-on investigations of embarrassingly parallel problems
    A. Multithreading with NumPy
    B. The multiprocessing package
    C. Blending processes and threads
  3. Going further

Further resources

Asyncio

A really cool example of using asyncio with the kitchen program is in extras/.

Online