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
Abstract : This work takes part in the context of high-performance computing on heterogeneous architectures. Runtime systems are increasingly used to make programming these architectures easier and to ensure performance portability by automatically dealing with some tasks (management of the distributed memory, scheduling of the computational kernels...). We propose a low-level approach based on the OpenCL specification as well as a high-level approach based on parallel functional programming.
Document type :
Theses
Complete list of metadatas

Cited literature [123 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00948309
Contributor : Abes Star <>
Submitted on : Tuesday, February 18, 2014 - 10:22:50 AM
Last modification on : Tuesday, October 16, 2018 - 1:48:17 PM
Long-term archiving on : Sunday, May 18, 2014 - 11:20:59 AM

File

HENRY_SYLVAIN_2013.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-00948309, version 1

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⟩

Share

Metrics

Record views

588

Files downloads

944