International audienceLa puissance de calcul disponible dans les machines hybrides à base d'accélérateurs matériels de type GPU nécessite de réécrire les programmes selon un modèle complexe et réparti : les données traitées doivent être copiées entre mémoire de l'hôte et mémoire de l'accélérateur. Cette contrainte est régulièrement identifiée comme le goulot d'étranglement. Nous proposons une transformation automatique qui génère statiquement des instructions de copies entre l'hôte et l'accélérateur selon deux stratégies " au plus tôt " et " au plus tard ". De plus, les communications inutiles ou redondantes sont évitées. Nous présentons les résultats obtenus avec des tests pris parmi les Polybench 2.0, les Rodinia, et sur une simulation nu...
Cette thèse s'emploie principalement à réduire la consommation d'énergie des architectures VLIW tout...
La complexité et le peu d'accessibilité des équipements numériques rend de plus en plus difficiles l...
Les verrous technologiques rencontrés par les fabricants de semi-conducteurs au début des années deu...
International audienceWe present an automatic, static program transformation that schedules and gene...
Depuis le début des années 2000, la performance brute des cœurs des processeurs a cessé son augmenta...
Since the beginning of the 2000s, the raw performance of processors stopped its exponential increase...
Le leitmotiv de cette thèse était d'étudier et d'élaborer des stratégies source-à-source pour amélio...
Les processeurs graphiques (GPU) actuels offrent une importante puissance de calcul disponible à fai...
Les grilles de calculs sont des architectures distribuées couramment utilisées pour l'exécution de p...
Une pression accrue s'exerce sur les compilateurs pour mettre en œuvre des transformations de progra...
Nous commencerons d'abord par l'introduction des techniques de transformation et d'optimisation a ha...
Hardware accelerators, such as fpga boards or gpu, are an interesting alternative or a valuable comp...
Current Graphics Processing Units (GPUs) are high-performance, low-cost parallel processors. This ma...
International audienceLe monde du Calcul Haute Performance ne cesse d'évoluer pour s'adapter aux exi...
Les processeurs multi-coeurs sont maintenant largement utilisés presque partout en informatique: ord...
Cette thèse s'emploie principalement à réduire la consommation d'énergie des architectures VLIW tout...
La complexité et le peu d'accessibilité des équipements numériques rend de plus en plus difficiles l...
Les verrous technologiques rencontrés par les fabricants de semi-conducteurs au début des années deu...
International audienceWe present an automatic, static program transformation that schedules and gene...
Depuis le début des années 2000, la performance brute des cœurs des processeurs a cessé son augmenta...
Since the beginning of the 2000s, the raw performance of processors stopped its exponential increase...
Le leitmotiv de cette thèse était d'étudier et d'élaborer des stratégies source-à-source pour amélio...
Les processeurs graphiques (GPU) actuels offrent une importante puissance de calcul disponible à fai...
Les grilles de calculs sont des architectures distribuées couramment utilisées pour l'exécution de p...
Une pression accrue s'exerce sur les compilateurs pour mettre en œuvre des transformations de progra...
Nous commencerons d'abord par l'introduction des techniques de transformation et d'optimisation a ha...
Hardware accelerators, such as fpga boards or gpu, are an interesting alternative or a valuable comp...
Current Graphics Processing Units (GPUs) are high-performance, low-cost parallel processors. This ma...
International audienceLe monde du Calcul Haute Performance ne cesse d'évoluer pour s'adapter aux exi...
Les processeurs multi-coeurs sont maintenant largement utilisés presque partout en informatique: ord...
Cette thèse s'emploie principalement à réduire la consommation d'énergie des architectures VLIW tout...
La complexité et le peu d'accessibilité des équipements numériques rend de plus en plus difficiles l...
Les verrous technologiques rencontrés par les fabricants de semi-conducteurs au début des années deu...