Programming languages

Polly Labs

Promoting Polyhedral Compilation

Technologies
CC++integer set libraryislllvmpencilpollyppcg
Topics
compilerfpgaoptimizationparallelizationpolyhedral compilationpolyhedral modelprogram verification
Total projects
4
Years participating
2
Most recent
2018

Participation history

2 program years
Projects by participation year 2017: 1 projects, 2018: 3 projects 1 2017 3 2018

Historical projects

2018 3 projects

Official GSoC page ↗

Collect Polyhedral Benchmarks

Contributor: Pankaj Kukreja

Currently, Polly’s performance is measured on PolyBench benchmark. PolyBench does not cover all of the possible kernels so we may miss out some...

Metamorphic Testing for Math Libraries

Contributor: Andrei Lascu

Recently, metamorphic testing techniques have been applied with success in various fields to find domain-specific bugs, as presented in this survey....

Compiling Chapel with Polly/LLVM

Contributor: Sahil Yerawar

Chapel is an emerging parallel programming language developed with the aim of providing better performance in High-Performance Computing as well as...