Documentation related to LooPo

Note that the descriptions can be out of date.

Basic Theory

The basics of loop parallelization in the polytope are described in a survey paper by Christian Lengauer. However, LooPo is much more flexible than the methods of this paper. E.g., it allows affine dependences, piecewise affine, multi-dimensional schedules and allocations for individual statements in not necessarily perfectly nested loops.


The following theses were developed as part of the LooPo project:

Internal Reports

The following internal documentation was written as part of the LooPo project:

Further Papers

Papers on loop parallelization not directly connected with the LooPo project are listed in our general overview of recent publications.

Martin Griebl