Hacking Import for Speed: Writing a GPU Accelerator for Pandas
Offered By: PyCon US via YouTube
Course Description
Overview
Explore the intricacies of Python's import system and its potential for performance optimization in this 30-minute PyCon US talk. Dive into an ambitious project that hacks the import of pandas to accelerate large portions of it on the GPU using cuDF, a GPU DataFrame library. Learn about the basics of import hacking and Pythonic proxy patterns, discovering how these dynamic Python features can effectively accelerate any code utilizing pandas, including third-party libraries. Examine the technical and social challenges that necessitate these sophisticated solutions, and gain insights into potential resolutions. Experience a journey filled with successes, failures, aspirations, and ventures into lesser-known aspects of Python. Ideal for Pythonistas interested in the import system and its performance-hacking potential, as well as developers seeking to enhance the speed of the vast ecosystem built on libraries like numpy and pandas without modifying existing code.
Syllabus
Talks - Bradley Dice: Hacking `import` for speed: how we wrote a GPU accelerator for pandas
Taught by
PyCon US
Related Courses
Computational Investing, Part IGeorgia Institute of Technology via Coursera Введение в машинное обучение
Higher School of Economics via Coursera Математика и Python для анализа данных
Moscow Institute of Physics and Technology via Coursera Introduction to Python for Data Science
Microsoft via edX Python for Data Science
University of California, San Diego via edX