Quantcast
Channel: Planet Python
Viewing all articles
Browse latest Browse all 22852

Talk Python to Me: #381: Python Perf: Specializing, Adaptive Interpreter

$
0
0
We are on the edge of a major jump in Python performance. With the work done by the Faster CPython team and Python 3.11 due out in around a month, your existing Python code might see an increase of well over 25% in speed with no changes. One of the main reasons is its new specializing, adaptive interpreter. <br/> <br/> This episode is about that new feature and a great tool called Specialist which lets you visualize how Python is speeding up your code and where it can't unless you make minor changes. Its creator, Brandt Bucher is here to tell us all about.<br/> <br/> <strong>Links from the show</strong><br/> <br/> <div><b>Brandt Bucher</b>: <a href="https://github.com/brandtbucher/" target="_blank" rel="noopener">github.com</a><br/> <b>Specialist package</b>: <a href="https://github.com/brandtbucher/specialist" target="_blank" rel="noopener">github.com</a><br/> <b>Faster CPython</b>: <a href="https://github.com/faster-cpython" target="_blank" rel="noopener">github.com</a><br/> <b>Faster CPython Ideas</b>: <a href="https://github.com/faster-cpython/ideas/issues" target="_blank" rel="noopener">github.com</a><br/> <b>pymtl package</b>: <a href="https://pypi.org/project/pymtl3/" target="_blank" rel="noopener">pypi.org</a><br/> <b>PeachPy</b>: <a href="https://github.com/Maratyszcza/PeachPy" target="_blank" rel="noopener">github.com</a><br/> <b>Watch this episode on YouTube</b>: <a href="https://www.youtube.com/watch?v=tNs18GDmAfg" target="_blank" rel="noopener">youtube.com</a><br/> <b>Episode transcripts</b>: <a href="https://talkpython.fm/episodes/transcript/381/python-perf-specializing-adaptive-interpreter" target="_blank" rel="noopener">talkpython.fm</a><br/> <br/> <b>--- Stay in touch with us ---</b><br/> <b>Subscribe to us on YouTube</b>: <a href="https://talkpython.fm/youtube" target="_blank" rel="noopener">youtube.com</a><br/> <b>Follow Talk Python on Twitter</b>: <a href="https://twitter.com/talkpython" target="_blank" rel="noopener">@talkpython</a><br/> <b>Follow Michael on Twitter</b>: <a href="https://twitter.com/mkennedy" target="_blank" rel="noopener">@mkennedy</a><br/></div><br/> <strong>Sponsors</strong><br/> <a href='https://talkpython.fm/foundershub'>Microsoft</a><br> <a href='https://talkpython.fm/compiler'>RedHat</a><br> <a href='https://talkpython.fm/training'>Talk Python Training</a>

Viewing all articles
Browse latest Browse all 22852

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>