Skip to content

Setting Python Threading Free

Photo of Ed Rogers
Hosted By
Ed R.
Setting Python Threading Free

Details

Python's inability to efficiently use multiple threads is a popular topic when discussing the performance of code written in Python. In this talk Dave Hoese will dive into Python's new free-threading functionality which greatly improves multi-threaded workflows in Python. We'll go over concepts like concurrency and parallelism, threads and processes, the Global Interpreter Lock (GIL), and show multiple examples of multi-threading in Python.

Dave is a software developer at the Space Science and Engineering Center at the University of Wisconsin-Madison. He graduated with a Bachelor's degree in Computer Engineering from UW-Madison. Dave works on writing software tools to assist atmospheric scientists with a focus on analyzing satellite and ground-based instrument data.

Photo of MadPy group
MadPy
See more events
Madison Public Library - Central
201 W Mifflin St · Madison, WI
Google map of the user's next upcoming event's location
FREE