13341

Exploring GPU Memory Performance Using Digital Image Processing Algorithms

Puya Memarzia, Farshad Khunjush
Department of Computer Science and Engineering, Shiraz University, Shiraz, Iran
Indian Journal of Computer Science and Engineering (IJCSE), Vol. 5 No.6, 2014

@article{memarzia2014exploring,

   title={Exploring GPU Memory Performance Using Digital Image Processing Algorithms},

   author={Memarzia, Puya and Khunjush, Farshad},

   year={2014}

}

Download Download (PDF)   View View   Source Source   

943

views

Leveraging the incredible parallel computational power of graphics processing units (GPUs) is a proven method for accelerating general applications. Efficient utilization of the GPU remains one of the greatest challenges facing programmers. The performance of GPU applications is extremely reliant on memory performance, to the point that it can be considered a critical bottleneck. This is further amplified when working with large amounts of data, which is common. In this paper, we explore several well-known data transfer and memory access methods. Our aim is to find out how they affect the performance of different applications. To do so, we first examine and specify the different techniques; then, we apply these techniques to a variety of digital image processing applications, which serve as the case study. The NVIDIA CUDA parallel programming framework serves as the foundation for our research. Our experimental results highlight the merits of each optimization method. We then use these results to categorize the benchmarks according to their behavior. We demonstrate significantly superior performance including speedups of up to 24x compared to naive implementations and up to 157x compared to serial implementations.
No votes yet.
Please wait...

* * *

* * *

Featured events

2018
November
27-30
Hida Takayama, Japan

The Third International Workshop on GPU Computing and AI (GCA), 2018

2018
September
19-21
Nagoya University, Japan

The 5th International Conference on Power and Energy Systems Engineering (CPESE), 2018

2018
September
22-24
MediaCityUK, Salford Quays, Greater Manchester, England

The 10th International Conference on Information Management and Engineering (ICIME), 2018

2018
August
21-23
No. 1037, Luoyu Road, Hongshan District, Wuhan, China

The 4th International Conference on Control Science and Systems Engineering (ICCSSE), 2018

2018
October
29-31
Nanyang Executive Centre in Nanyang Technological University, Singapore

The 2018 International Conference on Cloud Computing and Internet of Things (CCIOT’18), 2018

HGPU group © 2010-2018 hgpu.org

All rights belong to the respective authors

Contact us: