The purpose of this work is to present a methodology that harnesses the computational power of multiple graphics processing units (GPUs) and hides the complexities of tuning GPU parameters from the users.
A methodology for auto-tuning OpenCL configuration parameters has been developed.
This described process helps simplify coding and generates a significant gain in time for each method execution.
Most authors develop their GPU applications for specific hardware configurations. In this work, a solution is offered to make the developed code portable to any GPU hardware.
Cavalcanti Bueno, A.L., de La Rocque Rodriguez, N. and Dominguez Sotelino, E. (2017), "An adaptive methodology for multi-GPU programming in OpenCL", Engineering Computations, Vol. 34 No. 4, pp. 1277-1292. https://doi.org/10.1108/EC-12-2015-0392
Emerald Publishing Limited
Copyright © 2017, Emerald Publishing Limited