Mind The Gap! A study of some pitfalls preventing peak performance in polyhedral compilation using a polyhedral antidote - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Mind The Gap! A study of some pitfalls preventing peak performance in polyhedral compilation using a polyhedral antidote

Résumé

The polyhedral model is a wonderful but imperfect world. While many advanced and fully automatic program analysis and optimization techniques have been developed thanks to its accuracy and expressiveness, these techniques may fail in producing efficient codes in some circumstances. Recently, this has been identified more clearly through the proposition of a new programming structure called xfor (multifor). This structure eases the manual application of optimizing transformations on loop nests for expert programmers and allows to generate executable codes that may be significantly faster than those generated automatically using well-established polyhedral strategies. In this paper, we highlight five main gaps regarding these strategies and discuss some ideas on how to bridge them.
Fichier non déposé

Dates et versions

hal-01099583 , version 1 (04-01-2015)

Identifiants

  • HAL Id : hal-01099583 , version 1

Citer

Philippe Clauss. Mind The Gap! A study of some pitfalls preventing peak performance in polyhedral compilation using a polyhedral antidote. IMPACT 2015, Fifth International Workshop on Polyhedral Compilation Techniques, In conjunction with HiPEAC 2015, Jan 2015, Amsterdam, Netherlands. ⟨hal-01099583⟩
130 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More