Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
How We Are Making CPython Faster - Past, Present, and Future
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Time vs Speed
- 3 Achieving 5x speedup Equivalent to a 80% reduction in execution time
- 4 Need to consider all aspects of the runtime
- 5 Where is the time spent?
- 6 General Principles
- 7 Example class and instance
- 8 The early days
- 9 Python object
- 10 Interlude: Bytecode
- 11 The past
- 12 The future
- 13 Region formation
- 14 Specialization
- 15 Partial Evaluation
- 16 Optimization techniques
- 17 Conclusions