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
Python for Data Science
University of California, San Diego via edX