How We Are Making CPython Faster - Past, Present, and Future

How We Are Making CPython Faster - Past, Present, and Future

PyCon US via YouTube Direct link

The past

11 of 17

11 of 17

The past

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. 1 Intro
  2. 2 Time vs Speed
  3. 3 Achieving 5x speedup Equivalent to a 80% reduction in execution time
  4. 4 Need to consider all aspects of the runtime
  5. 5 Where is the time spent?
  6. 6 General Principles
  7. 7 Example class and instance
  8. 8 The early days
  9. 9 Python object
  10. 10 Interlude: Bytecode
  11. 11 The past
  12. 12 The future
  13. 13 Region formation
  14. 14 Specialization
  15. 15 Partial Evaluation
  16. 16 Optimization techniques
  17. 17 Conclusions

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.