4000

Compile-time GPU memory access optimizations

Gert-Jan van den Braak, Bart Mesman, Henk Corporaal
Dept. of Electr. Eng., Eindhoven Univ. of Technol., Eindhoven, Netherlands
International Conference on Embedded Computer Systems (SAMOS), 2010

@inproceedings{van2010compile,

   title={Compile-time GPU memory access optimizations},

   author={van den Braak, G.J. and Mesman, B. and Corporaal, H.},

   booktitle={Embedded Computer Systems (SAMOS), 2010 International Conference on},

   pages={200–207},

   organization={IEEE},

   year={2010}

}

Download Download (PDF)   View View   Source Source   

714

views

In the last three years, GPUs are more and more being used for general purpose applications instead of only for computer graphics. Programming these GPUs is a big challenge; in current GPUs the main bottleneck for many applications is not the computing power, but the memory access bandwidth. Two compile-time optimizations are presented in this paper to deal with the two most important memory access issues. To describe these optimizations, a new notation of the parallel execution of GPU programs is introduced. An implementation of the optimizations shows that performance improvements of up to 40 times are possible.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: