No description
- Python 100%
| demos | ||
| exerciseA | ||
| exerciseB | ||
| slides | ||
| 2026-latam-timings.txt | ||
| README.md | ||
Parallel Python
A lecture for ASPP-Latam 2026.
Lecture outline
- Processes, threads and THE GIL
- Exercises A. Multiprocessing “by hand” B. Convenient multiprocessing
- Going further
Further resources
Asyncio
A really cool example of using asyncio with the kitchen program is in extras/.
Online
- Online textbook on operating systems, processes, threads, etc.
- Operating Systems: Three Easy Pieces
- Chapters 4, 13, and 26 are particularly relevant.
- But the whole book is interesting.
- Report of a talk on Python concurrency types, with focus on sub-interpreters.
- Comparison of multithreading, multiprocessing, and asyncio.
- Async Python: The Different Forms of Concurrency
- Note the code snippets are a little outdated.
- Example of webscraping with asyncio
- Sub-interpreters in 3.12