Parallel Computing in Python | Global Interpreter Lock (GIL)

preview_player
Показать описание

In this lecture we are going to discuss one of the main features of the Python programming language - the so-called Global Interpreter Lock (GIL). Because of the GIL, it is practically impossible to use parallel computing in Python.

This is what this lecture is about, let's get started!

Рекомендации по теме
Комментарии
Автор

I thought standard libraries like numpy and scipy will usually release the global interpreter lock.. which is handy for parallel processing in python (e.g. with dask)

samsammurphy
Автор

It seems there is a mistake here...
GIL has to to with multithreading, NOT multiprocessing

ShukyPersky
Автор

could have just said, dude just don't

miguelfrosales