DI-ENS - Département d'informatique de l'École normale supérieure, Inria Paris-Rocquencourt, CNRS - Centre National de la Recherche Scientifique : UMR 8548
Abstract : This report describes various changes to the polyhedral model
extractor pet and the automatic parallelizer PPCG,
including support for generic statements, arrays of structures,
function summaries, dead code elimination and live-range reordering
as well as support for annotations allowing the user to explicitly
describe relations among program variables, kills and
the absence of loop-carried dependences.
Most of these changes are instrumental in supporting pencil in PPCG.
The report also describes how synchronization is introduced by PPCG.
https://hal.inria.fr/hal-01133962
Contributor : Sven Verdoolaege <>
Submitted on : Saturday, May 16, 2015 - 10:27:44 PM Last modification on : Tuesday, September 22, 2020 - 3:45:43 AM Long-term archiving on: : Thursday, April 20, 2017 - 12:32:53 AM