Paper
9 December 2015 Impact of memory bottleneck on the performance of graphics processing units
Dong Oh Son, Hong Jun Choi, Jong Myon Kim, Cheol Hong Kim
Author Affiliations +
Proceedings Volume 9817, Seventh International Conference on Graphic and Image Processing (ICGIP 2015); 981713 (2015) https://doi.org/10.1117/12.2228592
Event: Seventh International Conference on Graphic and Image Processing, 2015, Singapore, Singapore
Abstract
Recent graphics processing units (GPUs) can process general-purpose applications as well as graphics applications with the help of various user-friendly application programming interfaces (APIs) supported by GPU vendors. Unfortunately, utilizing the hardware resource in the GPU efficiently is a challenging problem, since the GPU architecture is totally different to the traditional CPU architecture. To solve this problem, many studies have focused on the techniques for improving the system performance using GPUs. In this work, we analyze the GPU performance varying GPU parameters such as the number of cores and clock frequency. According to our simulations, the GPU performance can be improved by 125.8% and 16.2% on average as the number of cores and clock frequency increase, respectively. However, the performance is saturated when memory bottleneck problems incur due to huge data requests to the memory. The performance of GPUs can be improved as the memory bottleneck is reduced by changing GPU parameters dynamically.
© (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Dong Oh Son, Hong Jun Choi, Jong Myon Kim, and Cheol Hong Kim "Impact of memory bottleneck on the performance of graphics processing units", Proc. SPIE 9817, Seventh International Conference on Graphic and Image Processing (ICGIP 2015), 981713 (9 December 2015); https://doi.org/10.1117/12.2228592
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Clocks

Visualization

Graphics processing units

Computer simulations

Image processing

Computer programming

Computing systems

Back to Top