Insieme Compiler

The Insieme compiler is a source-to-source compiler for C/C++ that supports portable parallel abstractions (OpenMP, MPI and OpenCL) for heterogeneous multi-core architectures.

Learn more »


Contact Us

If you would like to know more about Insieme or collaborate with us on the project, feel free to contact us.

Learn more »


 

Opinions

This is an important effort and a step in the right direction towards building compiler optimizations independently from the frontend.

- peer review


uCLbench

Microbenchmarks to characterize OpenCL architectures.

uCLbench


 

Application-level Energy Awareness for OpenMP

Ferdinando Alessi - IWOMP 2015
 

Automatic Data Layout Optimizations for GPUs

Klaus Kofler - Euro-Par 2015
 

Optimizing Task Parallelism with Library-Semantics-Aware Compilation

Peter Thoman - Euro-Par 2015
 

Point Distribution Tensor Computation on Heterogeneous Systems

Ivan Grasso - ICCS 2015