Back to Programs

Programming languages

Polly Labs

Promoting Polyhedral Compilation

integer set libraryllvmpencilpollyppcgcc++isl

Participation history

2 GSoC years

2018

3 projects

Official year page

Collect Polyhedral Benchmarks

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

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

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

2017

1 project

Official year page

Maximal static expansion for efficient loop parallelization on GPU

Polly is a high-level loop and data-locality optimizer and optimization infrastructure for LLVM based on the polyhedral model. This project aims to...