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, ENS Paris - École normale supérieure - Paris, 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.
Type de document :
Rapport
[Technical Report] RT-0457, INRIA Paris-Rocquencourt; INRIA. 2015
Liste complète des métadonnées

Littérature citée [14 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01133962
Contributeur : Sven Verdoolaege <>
Soumis le : samedi 16 mai 2015 - 22:27:44
Dernière modification le : mercredi 28 septembre 2016 - 16:16:40
Document(s) archivé(s) le : jeudi 20 avril 2017 - 00:32:53

Fichier

ppcg-pencil-v2.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • 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〉

Partager

Métriques

Consultations de
la notice

243

Téléchargements du document

166