Find a file
2024-08-29 22:16:39 +03:00
exercises updated readmes for exercises 2024-08-29 19:00:45 +03:00
extras/kitchen_asyncio extras: add example for asyncio 2024-08-29 19:23:00 +03:00
slides animation fixes and pdf 2024-08-29 22:12:06 +03:00
.gitignore ignore timings and results 2024-08-29 11:41:10 +02:00
README.md formatting issues 2024-08-29 22:16:39 +03:00

Parallel Python

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

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

Lecture outline

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

Online resources