Skip to Main content Skip to Navigation

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 :
Complete list of metadata

Cited literature [123 references]  Display  Hide  Download
Contributor : Abes Star :  Contact
Submitted on : Tuesday, February 18, 2014 - 10:22:50 AM
Last modification on : Monday, December 20, 2021 - 4:50:11 PM
Long-term archiving on: : Sunday, May 18, 2014 - 11:20:59 AM


Version validated by the jury (STAR)


  • HAL Id : tel-00948309, version 1



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⟩



Les métriques sont temporairement indisponibles