ISG Talks are sponsored by Couchbase.
- This event has passed.
Alex Behm (Databricks): Photon: How to think vectorized
March 3, 2023 @ 1:00 pm - 2:00 pm
The Department of Computer Science, Information Systems Group, UC Irvine
WELCOMES
Dr. Alex Behm
Databricks
Photon: How to think vectorized
3/3/2023, Friday, 1:00 – 2 pm
Place DBH 4011
I’m presenting Photon, a new vectorized execution engine powering Databricks written from scratch in C++. I will introduce you to its basic building blocks by walking you through the evaluation of an example query with code snippets. You will learn about expression evaluation, compute kernels, runtime adaptivity, filter evaluation, and vectorized operations against hash tables. After the talk, you will understand why vectorization is not just about SIMD for database people!
Bio: Alex has been building databases for over a decade in academia and industry and maintains a passion for speed and quality. He is the tech lead for Photon, a new vectoried engine written from scratch in C++ that powers Databricks. Before joining Databricks, Alex helped build Apache Impala as the second engineer on the project. Alex holds a PhD in databases from UC Irvine.