13928

OMP2HMPP: Compiler Framework for Energy-Performance Trade-off Analysis of Automatically Generated Codes

Albert Saa-Garriga, David Castells-Rufas, Jordi Carrabina
Department of Microelectronics and Electronic Systems, Universitat Autonoma de Barcelona, Bellaterra, Barcelona 08193, Spain
International Journal of Computer Science Issues, 2015
BibTeX

Download Download (PDF)   View View   Source Source   

1787

views

We present OMP2HMPP, a tool that, in a first step, automatically translates OpenMP code into various possible transformations of HMPP. In a second step OMP2HMPP executes all variants to obtain the performance and power consumption of each transformation. The resulting trade-off can be used to choose the more convenient version. After running the tool on a set of codes from the Polybench benchmark we show that the best automatic transformation is equivalent to a manual one done by an expert. Compared with original OpenMP code running in 2 quad-core processors we obtain an average speed-up of 31 and 5.86 factor in operations per watt.
Rating: 1.5/5. From 2 votes.
Please wait...

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us:

contact@hpgu.org