Visual Program Manipulation in the Polyhedral ...
Document type :
Article dans une revue scientifique: Article original
DOI :
Title :
Visual Program Manipulation in the Polyhedral Model
Author(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]
Journal title :
ACM Transactions on Architecture and Code Optimization
Pages :
1 - 25
Publisher :
Association for Computing Machinery
Publication date :
2018-03-22
ISSN :
1544-3566
English keyword(s) :
Direct manipulation
Polyhedral model
Polyhedral model
HAL domain(s) :
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]
English abstract : [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. ...
Show more >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.Show less >
Show more >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.Show less >
Language :
Anglais
Peer reviewed article :
Oui
Audience :
Internationale
Popular science :
Non
Collections :
Source :
Files
- https://hal.inria.fr/hal-01744426/document
- Open access
- Access the document
- https://hal.inria.fr/hal-01744426/document
- Open access
- Access the document
- https://hal.inria.fr/hal-01744426/document
- Open access
- Access the document
- document
- Open access
- Access the document
- TACO_HAL.pdf
- Open access
- Access the document
- TACO_HAL.pdf
- Open access
- Access the document
- document
- Open access
- Access the document
- TACO_HAL.pdf
- Open access
- Access the document