YoVDO

Hacking Import for Speed: Writing a GPU Accelerator for Pandas

Offered By: PyCon US via YouTube

Tags

Python Courses pandas Courses NumPy Courses GPU Acceleration Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 I
Georgia 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
Using Python for Research
Harvard University via edX