Polyhedral Compilation as a Design Pattern for Compilers (2/2) - Albert Cohen - PLISS 2019

Polyhedral compilation is a technique for optimizing compilation of array and vector operations, widely used in compilers for machine learning and similar numeric tasks. However, there is little material that provides an actual overview of polyhedral compilation, with most experts referring to a few papers and theses. In this second talk, Albert Cohen provides an overview of how polyhedral compilation techniques have been used in practical compilers and what the future of polyhedral compilation is. Slides: https://pliss2019.github.io/albert_co... Part of PLISS 2019: https://pliss2019.github.io

Polyhedral Compilation as a Design Pattern for Compilers (1/2) - Albert Cohen - PLISS 2019
▶︎

Polyhedral Compilation as a Design Pattern for Compilers (1/2) - Albert Cohen - PLISS 2019

Starting with Semantics - Sylvan Clebsch - PLISS 2019
▶︎

Starting with Semantics - Sylvan Clebsch - PLISS 2019

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Albert Cohen: Herding Tensor Compilers
▶︎

Albert Cohen: Herding Tensor Compilers

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
▶︎

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Why Aliens Would NEVER Invade Africa
▶︎

Why Aliens Would NEVER Invade Africa

Software engineering at the tipping point
▶︎

Software engineering at the tipping point

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Responsive compilers - Nicholas Matsakis - PLISS 2019
▶︎

Responsive compilers - Nicholas Matsakis - PLISS 2019

Keynote: I Fixed Move Semantics - Jason Turner @cppweekly
▶︎

Keynote: I Fixed Move Semantics - Jason Turner @cppweekly

The Big Short (2015): The Jenga Scene – Explaining the Financial Collapse
▶︎

The Big Short (2015): The Jenga Scene – Explaining the Financial Collapse

Alastair Campbell and Jacob Rees-Mogg Debate Brexit | The Mishal Husain Show
▶︎

Alastair Campbell and Jacob Rees-Mogg Debate Brexit | The Mishal Husain Show

Jimmy Carr Roasts a 17-Year-Old Mouthy Mechanic In Front of His Parents!
▶︎

Jimmy Carr Roasts a 17-Year-Old Mouthy Mechanic In Front of His Parents!

Judge Can’t Stop Laughing At Sovereign Citizen’s Courtroom Meltdown!!!
▶︎

Judge Can’t Stop Laughing At Sovereign Citizen’s Courtroom Meltdown!!!

What Nobody Tells You About Being a Quant
▶︎

What Nobody Tells You About Being a Quant

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

The Strange Math That Predicts (Almost) Anything
▶︎

The Strange Math That Predicts (Almost) Anything

Why This Is the Most Exciting Time to Be Human | Ken Ono, Axiom Math
▶︎

Why This Is the Most Exciting Time to Be Human | Ken Ono, Axiom Math

Static Program Analysis (part 1/2) - Anders Møller - PLISS 2019
▶︎

Static Program Analysis (part 1/2) - Anders Møller - PLISS 2019

2022 EuroLLVM Dev Mtg “Precise Polyhedral Analyses For MLIR using the FPL Presburger Library”
▶︎

2022 EuroLLVM Dev Mtg “Precise Polyhedral Analyses For MLIR using the FPL Presburger Library”