Bodo DataFrames: A Fast and Scalable HPC-Based Drop-In Replacement for Pandas
Details
PyData Pittsburgh is excited to host our November event — Bodo DataFrames: A Fast and Scalable HPC-Based Drop-In Replacement for Pandas. Join us on Tuesday, November 4th, as Ehsan Totoni, CTO and Co-Founder of [Bodo.ai,](https://www.bodo.ai/) discusses how Bodo DataFrames brings high-performance computing (HPC) techniques like MPI and JIT compilation to the familiar Pandas API—allowing data scientists to scale Python workloads from millions to billions of rows without rewriting their code.
About the talk:
Pandas is a popular library for data scientists but it struggles with large datasets; programs either become too slow or run out of memory. In this talk, we introduce Bodo DataFrames (https://github.com/bodo-ai/Bodo) as a drop-in replacement for the Pandas library that uses high performance computing (HPC) based techniques such as Message Passing Interface (MPI) and JIT compilation for acceleration and scaling. We give an overview of its architecture and explain how it avoids the problems of Pandas (while keeping user code the same), go over concrete examples, and finally discuss current limitations. This talk is for Pandas users who would like to run their code on larger data while avoiding frustrating code rewrites to other APIs. Basic knowledge of Pandas and Python is recommended.
Time:
5:30pm – Doors Open
6:00pm – Talk, Bodo DataFrames: A Fast and Scalable HPC-Based Drop-In Replacement for Pandas
Getting to the event:
The Swartz Center for Entrepreneurship is located within the Tepper School of Business on the Carnegie Mellon University campus. After you arrive at the Tepper Quad, enter the main doors of the Tepper School building (on floor 2). The Swartz Center for Entrepreneurship is located on the third level (on floor 3) in Suite 3700.
Free parking is available after 5pm in the Morewood Gardens parking lot directly behind the Tepper School of Business. Look for the lot entrance at 1049 Morewood Ave.
Additional parking is available in the East Campus Garage on Forbes and Beeler Streets.
For more information about directions and parking, please see here.
✨✅ Take the PyData Pittsburgh Member Survey!
Thanks for being part of our community! This quick 5-minute survey will help shape future PyData Pittsburgh events. Take the survey HERE.