Homepage Inria website
CASH - 2018

New Software and Platforms

Section: New Software and Platforms


Source-to-source loop tiling based on MPP

Keywords: Source-to-source compiler - Polyhedral compilation

Functional Description: MPPcodegen applies a monoparametric tiling to a C program enriched with pragmas specifying the tiling and the scheduling function. The tiling can be generated by any convex polyhedron and translation functions, it is not necessarily a partition. The result is a C program depending on a scaling factor (the parameter). MPPcodegen relies on the MPP mathematical library to tile the iteration sets.