Skip to Main content Skip to Navigation
Reports

PENCIL support in pet and PPCG

Sven Verdoolaege 1
1 Parkas - Parallélisme de Kahn Synchrone
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.
Complete list of metadatas

Cited literature [14 references]  Display  Hide  Download

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

File

ppcg-pencil-v2.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01133962, version 2

Collections

Citation

Sven Verdoolaege. PENCIL support in pet and PPCG. [Technical Report] RT-0457, INRIA Paris-Rocquencourt; INRIA. 2015. ⟨hal-01133962v2⟩

Share

Metrics

Record views

452

Files downloads

457