Insieme Compiler

The Insieme compiler is a source-to-source compiler for C/C++ that supports portable parallel abstractions (Cilk, OpenMP, AllScale API) 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 »



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

- peer review


Microbenchmarks to characterize OpenCL architectures.



Two Concurrent Data Structures for Efficient Datalog Query Processing (Poster)

Herbert Jordan - PPoPPP 2018

Towards Automatic Compiler-assisted Performance and Energy Modeling for Message Passing Parallel Programs

Philipp Gschwandtner - PASA 2018

Static Compiler Analyses for Application-specific Optimization of Task-parallel Runtime Systems

Peter Thoman - Journal of Signal Processing Systems

A Task-Based Particle-in-Cell Method with Automatic Load-Balancing using the AllScale Environment

Roman Iakymchuk - EASC 2018