08 - Vectorized Query Execution with SIMD (CMU Advanced Databases / Spring 2023)

Prof. Andy Pavlo (https://www.cs.cmu.edu/~pavlo/) Slides: https://15721.courses.cs.cmu.edu/spri... 15-721 Advanced Database Systems (Spring 2023) Carnegie Mellon University https://15721.courses.cs.cmu.edu/spri...

09 - Query Compilation & JIT Code Generation (CMU Advanced Databases / Spring 2023)
▶︎

09 - Query Compilation & JIT Code Generation (CMU Advanced Databases / Spring 2023)

Harvard CS50’s Intro to Databases with SQL – Full University Course
▶︎

Harvard CS50’s Intro to Databases with SQL – Full University Course

Let's build GPT: from scratch, in code, spelled out.
▶︎

Let's build GPT: from scratch, in code, spelled out.

SIMD and vectorization using AVX intrinsic functions (Tutorial)
▶︎

SIMD and vectorization using AVX intrinsic functions (Tutorial)

std::simd: How to Express Inherent Parallelism Efficiently Via Data-parallel Types - Matthias Kretz
▶︎

std::simd: How to Express Inherent Parallelism Efficiently Via Data-parallel Types - Matthias Kretz

01 - History of Databases (CMU Advanced Databases / Spring 2023)
▶︎

01 - History of Databases (CMU Advanced Databases / Spring 2023)

DuckDB, Apache Arrow, & the Future of Data Engineering w/ Rusty Conover | S2E3
▶︎

DuckDB, Apache Arrow, & the Future of Data Engineering w/ Rusty Conover | S2E3

🔥 Why More Database Connections Make Your App Slower
▶︎

🔥 Why More Database Connections Make Your App Slower

10 - Query Vectorization vs. Compilation (CMU Advanced Databases / Spring 2023)
▶︎

10 - Query Vectorization vs. Compilation (CMU Advanced Databases / Spring 2023)

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025
▶︎

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

"Transactions: myths, surprises and opportunities" by Martin Kleppmann
▶︎

"Transactions: myths, surprises and opportunities" by Martin Kleppmann

Intrinsic Functions - Vector Processing Extensions
▶︎

Intrinsic Functions - Vector Processing Extensions

22 - DuckDB Internals (CMU Advanced Databases / Spring 2023)
▶︎

22 - DuckDB Internals (CMU Advanced Databases / Spring 2023)

Self-Driving Databases with Andy Pavlo: AI-Native Databases #1
▶︎

Self-Driving Databases with Andy Pavlo: AI-Native Databases #1

Lance: A Modern Columnar Data Format (Chang She)
▶︎

Lance: A Modern Columnar Data Format (Chang She)

The Art of SIMD Programming by Sergey Slotin
▶︎

The Art of SIMD Programming by Sergey Slotin

Michael Stonebraker | Big Data is (at least) Four Different Problems
▶︎

Michael Stonebraker | Big Data is (at least) Four Different Problems

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

24 - Amazon Redshift Internals (CMU Advanced Databases / Spring 2023)
▶︎

24 - Amazon Redshift Internals (CMU Advanced Databases / Spring 2023)

Adventures in SIMD-Thinking - Bob Steagall - [CppNow 2021]
▶︎

Adventures in SIMD-Thinking - Bob Steagall - [CppNow 2021]