Descripción
|
|
---|---|
Heterogeneous machines are gaining momentum in the High Performance Computing field, due to the theoretical speedups and power consumption. In practice, while some applications meet the performance expectations, heterogeneous architectures still require a tremendous effort from the application developers. This work presents a code generation method to port codes into heterogeneous platforms, based on transformations of the control flow into function calls. The results show that the cost of the function-call mechanism is affordable for the tested HPC kernels. The complete toolchain, based on the LLVM compiler infrastructure, is fully automated once the sequential specification is provided. | |
Internacional
|
Si |
Nombre congreso
|
High Performance Computing and Simulation (HPCS), 2012 International Conference on |
Tipo de participación
|
960 |
Lugar del congreso
|
Madrid |
Revisores
|
Si |
ISBN o ISSN
|
978-1-4673-2359-8 |
DOI
|
|
Fecha inicio congreso
|
02/07/2012 |
Fecha fin congreso
|
06/07/2012 |
Desde la página
|
559 |
Hasta la página
|
565 |
Título de las actas
|
High Performance Computing and Simulation (HPCS), 2012 International Conference on |