Indexed Streams - A Formal Intermediate Representation for Fused Contraction Programs
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a 16-minute video presentation from the PLDI 2023 conference introducing indexed streams, a formal operational model and intermediate representation for fused contraction programs. Learn about this novel approach that encompasses both sparse tensor algebra and relational algebra. Discover how the researchers prove the correctness of the indexed stream model and develop a compact 540-line compiler that matches the performance of TACO for sparse tensor algebra and SQLite and DuckDB for relational algebra. Gain insights into the potential applications of this formal intermediate representation in optimizing contraction language execution.
Syllabus
[PLDI'23] Indexed Streams: A Formal Intermediate Representation for Fused Contraction Programs
Taught by
ACM SIGPLAN
Related Courses
DuckDB - High-Performance SQL Queries on Pandas Dataframe - PythonSamuel Chan via YouTube New Feature - What the Fibers Extension Can Do for You
International PHP Conference via YouTube Getting Started with PHP-FFI - Introduction to Foreign Function Interface
International PHP Conference via YouTube DuckDB - Bringing Analytical SQL Directly to Your Python Shell
EuroPython Conference via YouTube OLAP on Cassandra Data with Arrow, Flight SQL, ADBC, and DuckDB
Linux Foundation via YouTube