Skip to content
0:00 / 0:00

#polyhedralcompilation#loopoptimization#tensoralgebra

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

PLISS

908 subscribers • 4 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Albert Cohen, research scientist at Google

Advanced. Deep dive for people who know the field.

8.4K views7 years ago2 recommendations

Systems programmingProgramming languagesCompilers and interpretersPerformance and optimization

Albert Cohen provides an introduction to polyhedral compilation, a technique for optimizing array and vector operations in numeric and machine learning compilers.

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 series of two talks, Albert Cohen provides an overview of polyhedral compilation and describes the current state of the art.

Why it's here

2 people recommend this

What people say. Recommended as an excellent starting point and overview for learning about polyhedral compilation.

u/thomas999999in r/Compilers • Recommends

Polyhedral compilation Hello friends, I watched link to this video this talk and found it super interesting so i would really like to learn more about this topic. Someone could recommend me some resources on this topic? Thanks a lot.

u/Serious-Regularin r/Compilers • Recommends

On “Resource to learn "Polyhedral Compilation"”

> Yeah, I completed most Press F to doubt - there are like 100 papers listed on there http://polyhedral.info/publications.html > YouTube videos Brother if you can't Google your way to finding this stuff I really doubt you'll be able to learn it - this is like the first video that shows up when I search "polyhedral compiler" on YouTube link to this video 🤷‍♂️