Visual Program Manipulation in the Polyhedral ...
Type de document :
Article dans une revue scientifique: Article original
DOI :
Titre :
Visual Program Manipulation in the Polyhedral Model
Auteur(s) :
Zinenko, Oleksandr [Auteur]
Parallélisme de Kahn Synchrone [Parkas]
Huot, Stephane [Auteur]
Technology and knowledge for interaction [LOKI]
Bastoul, Cédric [Auteur]
Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie [ICube]
Compilation pour les Architectures MUlti-coeurS [CAMUS]
Parallélisme de Kahn Synchrone [Parkas]
Huot, Stephane [Auteur]

Technology and knowledge for interaction [LOKI]
Bastoul, Cédric [Auteur]
Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie [ICube]
Compilation pour les Architectures MUlti-coeurS [CAMUS]
Titre de la revue :
ACM Transactions on Architecture and Code Optimization
Pagination :
1 - 25
Éditeur :
Association for Computing Machinery
Date de publication :
2018-03-22
ISSN :
1544-3566
Mot(s)-clé(s) en anglais :
Direct manipulation
Polyhedral model
Polyhedral model
Discipline(s) HAL :
Informatique [cs]/Interface homme-machine [cs.HC]
Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
Informatique [cs]/Performance et fiabilité [cs.PF]
Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
Informatique [cs]/Performance et fiabilité [cs.PF]
Résumé en anglais : [en]
Parallelism is one of the key performance sources in modern computer systems. When heuristics-based automatic parallelization fails to improve performance, a cumbersome and error-prone manual transformation is often required. ...
Lire la suite >Parallelism is one of the key performance sources in modern computer systems. When heuristics-based automatic parallelization fails to improve performance, a cumbersome and error-prone manual transformation is often required. As a solution, we propose an interactive visual approach building on the polyhedral model that visualizes exact dependences and parallelism; decomposes and replays a complex automatically-computedtransformation step by step; and allows for directly manipulating the visual representation as a means of transforming the program with immediate feedback. User studies suggest that our visualization is understood by experts and non-experts alike, and that it may favor an exploratory approach.Lire moins >
Lire la suite >Parallelism is one of the key performance sources in modern computer systems. When heuristics-based automatic parallelization fails to improve performance, a cumbersome and error-prone manual transformation is often required. As a solution, we propose an interactive visual approach building on the polyhedral model that visualizes exact dependences and parallelism; decomposes and replays a complex automatically-computedtransformation step by step; and allows for directly manipulating the visual representation as a means of transforming the program with immediate feedback. User studies suggest that our visualization is understood by experts and non-experts alike, and that it may favor an exploratory approach.Lire moins >
Langue :
Anglais
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Collections :
Source :
Fichiers
- https://hal.inria.fr/hal-01744426/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/hal-01744426/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/hal-01744426/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- TACO_HAL.pdf
- Accès libre
- Accéder au document
- TACO_HAL.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- TACO_HAL.pdf
- Accès libre
- Accéder au document