YoVDO

Multithreaded Python without the GIL

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Multithreading Courses Global Interpreter Lock (GIL) Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the groundbreaking "nogil" project in this 53-minute keynote presentation from EuroPython 2022. Delve into the challenges posed by CPython's Global Interpreter Lock (GIL) and discover how its removal could revolutionize multithreaded Python programming. Learn about the potential benefits, including improved efficiency in parallel processing, reduced startup times, enhanced stability in data handling, and minimized overhead in inter-process communication. Gain insights into the technical changes required to run Python without the GIL, and understand the implications for both Python programmers and extension authors. Examine the project's goals of maintaining backward compatibility and single-threaded performance while opening new possibilities for parallel execution in Python.

Syllabus

Keynote: Multithreaded Python without the GIL - presented by Sam Gross


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube