@article{ART002558694},
author={Dong Oh Son and Hong Jun Choi and Cheol Hong Kim},
title={IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2020},
volume={25},
number={2},
pages={11-19},
doi={10.9708/jksci.2020.25.02.011}
TY - JOUR
AU - Dong Oh Son
AU - Hong Jun Choi
AU - Cheol Hong Kim
TI - IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm
JO - Journal of The Korea Society of Computer and Information
PY - 2020
VL - 25
IS - 2
PB - The Korean Society Of Computer And Information
SP - 11
EP - 19
SN - 1598-849X
AB - Modern GPU can execute general purpose computation on the graphic processing unit, and provide high performance by exploiting many core on GPU. To run AES algorithm efficiently, parallel computational resources are required. However, computational resource of CPU architecture are not enough to cryptographic algorithm such as AES whereas GPU architecture has mass parallel computation resources.
Therefore, this paper reduce the time to execute AES by employing parallel computational resource on GPGPU. Unfortunately, AES cannot utilize computational resource on GPGPU since it isn’t suitable to GPGPU architecture. In this paper, IPC based dynamic SM management technique are proposed to efficiently execute AES on GPGPU. IPC based dynamic SM management can increase and decrease the number of active SMs by using IPC in run-time. According to simulation results, proposed technique improve the performance by increasing resource utilization compared to baseline GPGPU architecture. The results show that AES improve the performance by 41.2% on average.
KW - AES(Advanced Encryption Standard);GPU(Graphics processing unit);SM(Streaming Multiprocessors);GPGPU(General-Purpose computation on the GPU)
DO - 10.9708/jksci.2020.25.02.011
ER -
Dong Oh Son, Hong Jun Choi and Cheol Hong Kim. (2020). IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm. Journal of The Korea Society of Computer and Information, 25(2), 11-19.
Dong Oh Son, Hong Jun Choi and Cheol Hong Kim. 2020, "IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm", Journal of The Korea Society of Computer and Information, vol.25, no.2 pp.11-19. Available from: doi:10.9708/jksci.2020.25.02.011
Dong Oh Son, Hong Jun Choi, Cheol Hong Kim "IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm" Journal of The Korea Society of Computer and Information 25.2 pp.11-19 (2020) : 11.
Dong Oh Son, Hong Jun Choi, Cheol Hong Kim. IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm. 2020; 25(2), 11-19. Available from: doi:10.9708/jksci.2020.25.02.011
Dong Oh Son, Hong Jun Choi and Cheol Hong Kim. "IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm" Journal of The Korea Society of Computer and Information 25, no.2 (2020) : 11-19.doi: 10.9708/jksci.2020.25.02.011
Dong Oh Son; Hong Jun Choi; Cheol Hong Kim. IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm. Journal of The Korea Society of Computer and Information, 25(2), 11-19. doi: 10.9708/jksci.2020.25.02.011
Dong Oh Son; Hong Jun Choi; Cheol Hong Kim. IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm. Journal of The Korea Society of Computer and Information. 2020; 25(2) 11-19. doi: 10.9708/jksci.2020.25.02.011
Dong Oh Son, Hong Jun Choi, Cheol Hong Kim. IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm. 2020; 25(2), 11-19. Available from: doi:10.9708/jksci.2020.25.02.011
Dong Oh Son, Hong Jun Choi and Cheol Hong Kim. "IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm" Journal of The Korea Society of Computer and Information 25, no.2 (2020) : 11-19.doi: 10.9708/jksci.2020.25.02.011