A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://ep2012.europython.eu/conference/talks/making-cpython-fast-using-trace-based-optimisations below:

Making CPython Fast Using Trace-based Optimisations — EuroPython 2012: Florence, July 2–8

Making CPython Fast Using Trace-based Optimisations

by Mark Shannon for EuroPython 2011

CPython can be made faster by implementing the sort of optimizations used in the PyPy VM, and in my HotPy VM. All the necessary changes can be made without modifying the language or the API.

The CPython VM can be modified to support optimizations by adding an effective garbage collector and by separating the virtual-machine state from the real-machine state (like Stackless).

Optimizations can be implemented incrementally. Since almost all of the optimizations are implemented in the interpreter, all hardware platforms can benefit. JIT compiler(s) can then be added for common platforms (intel, ARM, etc.).

For more information see http://hotpy.blogspot.com/

Video Do you have some questions on this talk? Leave a comment to the speaker!
Language
EN
Duration
60 minutes

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4