Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Trying No GIL on Scientific Programming

PyCon US via YouTube

Overview

Explore the potential of no-GIL Python for scientific programming in this informative PyCon US talk. Delve into the background of Python's Global Interpreter Lock (GIL) and understand its impact on multi-threaded CPU processes. Discover how Sam Gross's nogil fork of CPython 3.9 offers an alternative approach, potentially improving performance for CPU-bound scientific calculations. Compare the performance of no-GIL Python with standard CPython distribution across popular scientific algorithms, including PCA, clustering, categorization, and data manipulation using Scikit-learn and Pandas. Gain insights into a more efficient way of using Python for scientific programming and data science tasks, and learn about the possible future of Python without the GIL. This 29-minute talk is ideal for intermediate Pythonistas interested in scientific programming and data science applications.

Syllabus

Talks - Cheuk Ting Ho: Trying No GIL on Scientific Programming

Taught by

PyCon US

Reviews

Start your review of Trying No GIL on Scientific Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.