YoVDO

Trying No GIL on Scientific Programming

Offered By: PyCon US via YouTube

Tags

PyCon US Courses Data Science Courses Python 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 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

Related Courses

Data Analysis
Johns Hopkins University via Coursera
Computing for Data Analysis
Johns Hopkins University via Coursera
Scientific Computing
University of Washington via Coursera
Introduction to Data Science
University of Washington via Coursera
Web Intelligence and Big Data
Indian Institute of Technology Delhi via Coursera