Programming Models and Runtime Systems for Heterogeneous Architectures

Sylvain Henry 1, 2
2 RUNTIME - Efficient runtime systems for parallel architectures
Inria Bordeaux - Sud-Ouest, UB - Université de Bordeaux, CNRS - Centre National de la Recherche Scientifique : UMR5800
Résumé : Le travail réalisé lors de cette thèse s'inscrit dans le cadre du calcul haute performance sur architectures hétérogènes. Pour faciliter l'écriture d'applications exploitant ces architectures et permettre la portabilité des performances, l'utilisation de supports exécutifs automatisant la gestion des certaines tâches (gestion de la mémoire distribuée, ordonnancement des noyaux de calcul) est nécessaire. Une approche bas niveau basée sur le standard OpenCL est proposée ainsi qu'une approche de plus haut niveau basée sur la programmation fonctionnelle parallèle, la seconde permettant de pallier certaines difficultés rencontrées avec la première (notamment l'adaptation de la granularité).
Type de document :
Thèse
Other [cs.OH]. Université Sciences et Technologies - Bordeaux I, 2013. English. <NNT : 2013BOR14899>
Liste complète des métadonnées


https://tel.archives-ouvertes.fr/tel-00948309
Contributeur : Abes Star <>
Soumis le : mardi 18 février 2014 - 10:22:50
Dernière modification le : mardi 27 juin 2017 - 12:54:41
Document(s) archivé(s) le : dimanche 18 mai 2014 - 11:20:59

Fichier

HENRY_SYLVAIN_2013.pdf
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-00948309, version 1

Collections

Citation

Sylvain Henry. Programming Models and Runtime Systems for Heterogeneous Architectures. Other [cs.OH]. Université Sciences et Technologies - Bordeaux I, 2013. English. <NNT : 2013BOR14899>. <tel-00948309>

Partager

Métriques

Consultations de
la notice

465

Téléchargements du document

723