Enhancing GPGPU Performance through Warp Scheduling, Divergence Taming and Runtime Parallelizing Transformations

There has been a tremendous growth in the use of Graphics Processing Units (GPU) for the acceleration of general purpose applications. The growth is primarily due to the huge computing power offered by the GPUs and the emergence of programming languages such as CUDA and OpenCL. A typical GPU consist...

Full description

Bibliographic Details
Main Author: Anantpur, Jayvant P
Other Authors: Govindarajan, R
Language:en_US
Published: 2018
Subjects:
Online Access:http://etd.iisc.ernet.in/2005/3988
http://etd.iisc.ernet.in/abstracts/4876/G28518-Abs.pdf