[Pycon] [new paper] "Chirag Shah" - Understanding multithreading by deciphering the cpython interpreter source code.

info a pycon.it info a pycon.it
Sab 17 Nov 2018 08:12:18 CET


Title: Understanding multithreading by deciphering the cpython interpreter source code.
Duration: 60 (includes Q&A)
Q&A Session: 0
Language: en
Type: Talk

Abstract: In the modern era of hybrid cores and processors, there is an in demand need for concurrent and parallel programming paradigms. Python, since its inception has amazing support for single threaded applications. The extensive use of Python in booming fields like Machine Learning has paved the way to constantly improve multi-threaded applications in Python.

I will speak from ground level covering very crucial aspects of Threading and Locks which will provide a better roadmap for community to develop better Python applications. I will provide a concise understanding of Threading and Global Interpreter Lock(GIL) in Python.

**Program outcomes:**

 - How threading can improve performance, its pros and cons.
 - What works best in which environment between threads and processes.
 - Why GIL matters the most in Python
 - How to leverage the power of open source source code to understand the crux of language.

Tags: [u'threading', u'computer-science', u'python3', u'multiprocessing', u'core-programming', u'CPython', u'python2', u'operating-systems', u'Algorithms']


Maggiori informazioni sulla lista Pycon