본문 바로가기
  • Home

IPC-based Dynamic SM management on GPGPU for Executing AES Algorithm

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2020, 25(2), pp.11-19
  • DOI : 10.9708/jksci.2020.25.02.011
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : July 19, 2019
  • Accepted : December 2, 2019
  • Published : February 28, 2020

Dong Oh Son 1 Hong Jun Choi 2 Cheol Hong Kim 3

1SK하이닉스
2한국전자통신연구원
3전남대학교

Accredited

ABSTRACT

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.

Citation status

* References for papers published after 2023 are currently being built.