Promoting Polyhedral Compilation

Polly Labs is a multinational collaboration between academia and industry. Its mission is to advance research and software around the Polyhedral Model.

Polyhedral compilation is a powerful technique to automatically optimize loop nests which often occur in scientific and multimedia code. Optimizations include parallelization (OpenMP, OpenCL, CUDA, MPI, ...), vectorization, tiling, loop fusion, loop reversal, loop interchange and many more.

Polly Labs contributes software to the community itself, such as:

lightbulb_outline View ideas list


  • llvm
  • integer set library
  • ppcg
  • pencil
  • polly


email Mailing list
mail_outline Contact email