TY - JOUR
T1 - CREMON
T2 - Cryptography Embedded on the Convolutional Neural Network Accelerator
AU - Choi, Yeongjae
AU - Sim, Jaehyeong
AU - Kim, Lee Sup
N1 - Funding Information:
This work was supported in part by the National Research Foundation of Korea grant funded by the Korea Government (MSIP) under Grant NRF-2017R1A2B2009380, and in part by the Samsung Advanced Institute of Technology.
Publisher Copyright:
© 2004-2012 IEEE.
PY - 2020/12
Y1 - 2020/12
N2 - Due to their excellent performance, tremendous progress has been made in the development of convolutional neural network (CNN) algorithms and efficient CNN accelerators for edge devices. At the same time, security concerns about CNN processing have increased regarding user privacy and safety. In this brief, we focus on developing an efficient data ciphering system embedded in a CNN accelerator. The number of operations of CNN and security workloads, AES-128 in our system, constantly changes during execution, thereby varying their relative ratio. To efficiently support various convolution/AES workloads, we propose CREMON, a reconfigurable system with a cryptography reconfigurable processing element (CRPE). A test chip with the proposed scheme was implemented and tested for performance verification. As a result, the CREMON prototype chip achieved state-of-the-art performance/area efficiency for AES and improved energy efficiency by up to 44.1% in processing CNN/AES workloads.
AB - Due to their excellent performance, tremendous progress has been made in the development of convolutional neural network (CNN) algorithms and efficient CNN accelerators for edge devices. At the same time, security concerns about CNN processing have increased regarding user privacy and safety. In this brief, we focus on developing an efficient data ciphering system embedded in a CNN accelerator. The number of operations of CNN and security workloads, AES-128 in our system, constantly changes during execution, thereby varying their relative ratio. To efficiently support various convolution/AES workloads, we propose CREMON, a reconfigurable system with a cryptography reconfigurable processing element (CRPE). A test chip with the proposed scheme was implemented and tested for performance verification. As a result, the CREMON prototype chip achieved state-of-the-art performance/area efficiency for AES and improved energy efficiency by up to 44.1% in processing CNN/AES workloads.
KW - AES hardware
KW - CNN accelerator
KW - energy-efficient hardware
KW - reconfigurable processor
KW - Security in CNN processing
UR - http://www.scopus.com/inward/record.url?scp=85097066971&partnerID=8YFLogxK
U2 - 10.1109/TCSII.2020.2971580
DO - 10.1109/TCSII.2020.2971580
M3 - Article
AN - SCOPUS:85097066971
SN - 1549-7747
VL - 67
SP - 3337
EP - 3341
JO - IEEE Transactions on Circuits and Systems II: Express Briefs
JF - IEEE Transactions on Circuits and Systems II: Express Briefs
IS - 12
M1 - 8981800
ER -