@article{ART002083091},
author={손동오 and Jong Myon Kim and Cheol Hong Kim},
title={An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2016},
volume={21},
number={2},
pages={9-16}
TY - JOUR
AU - 손동오
AU - Jong Myon Kim
AU - Cheol Hong Kim
TI - An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs
JO - Journal of The Korea Society of Computer and Information
PY - 2016
VL - 21
IS - 2
PB - The Korean Society Of Computer And Information
SP - 9
EP - 16
SN - 1598-849X
AB - Recently, many research groups have focused on GPGPUs in order to improve the performance of computing systems. GPGPUs can execute general-purpose applications as well as graphics applications by using parallel GPU hardware resources. GPGPUs can process thousands of threads based on warp scheduling and CTA scheduling. In this paper, we utilize the traditional CTA scheduler to assign a various number of CTAs to SMs. According to our simulation results, increasing the number of CTAs assigned to the SM statically does not improve the performance. To solve the problem in traditional CTA scheduling schemes, we propose a new IPC-based dynamic CTA scheduling scheme. Compared to traditional CTA scheduling schemes, the proposed dynamic CTA scheduling scheme can increase the GPU performance by up to 13.1%.
KW - General Purpose computation on the Graphics Processing Unit;Cooperative Thread Array Scheduling Schemes;Performance;Parallelism
DO -
UR -
ER -
손동오, Jong Myon Kim and Cheol Hong Kim. (2016). An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs. Journal of The Korea Society of Computer and Information, 21(2), 9-16.
손동오, Jong Myon Kim and Cheol Hong Kim. 2016, "An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs", Journal of The Korea Society of Computer and Information, vol.21, no.2 pp.9-16.
손동오, Jong Myon Kim, Cheol Hong Kim "An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs" Journal of The Korea Society of Computer and Information 21.2 pp.9-16 (2016) : 9.
손동오, Jong Myon Kim, Cheol Hong Kim. An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs. 2016; 21(2), 9-16.
손동오, Jong Myon Kim and Cheol Hong Kim. "An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs" Journal of The Korea Society of Computer and Information 21, no.2 (2016) : 9-16.
손동오; Jong Myon Kim; Cheol Hong Kim. An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs. Journal of The Korea Society of Computer and Information, 21(2), 9-16.
손동오; Jong Myon Kim; Cheol Hong Kim. An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs. Journal of The Korea Society of Computer and Information. 2016; 21(2) 9-16.
손동오, Jong Myon Kim, Cheol Hong Kim. An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs. 2016; 21(2), 9-16.
손동오, Jong Myon Kim and Cheol Hong Kim. "An IPC-based Dynamic Cooperative Thread Array Scheduling Scheme for GPUs" Journal of The Korea Society of Computer and Information 21, no.2 (2016) : 9-16.