A light-weight neuromorphic controlling clock gating based multi-core cryptography platform

被引:0
|
作者
Dong, Pham-Khoi [1 ]
Dang, Khanh N. [2 ]
Nguyen, Duy-Anh [1 ]
Tran, Xuan-Tu [1 ]
机构
[1] Vietnam Natl Univ, Hanoi VNU, VNU Informat Technol Inst, Hanoi 123106, Vietnam
[2] Univ Aizu, Grad Sch Comp Sci & Engn, Adapt Syst Lab, Aizu Wakamatsu, Fukushima 9658580, Japan
关键词
AES; High-throughput; Multi-core; Cryptography; Spiking neural network; Neuromorphic; Brain-inspired computing; HIGH-THROUGHPUT; MANAGEMENT; ALGORITHM; INTERNET; THINGS;
D O I
10.1016/j.micpro.2024.105040
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While speeding up cryptography tasks can be accomplished by using a multi-core architecture to parallelize computation, one of the major challenges is optimizing power consumption. In principle, depending on the computation workload, individual cores can be turned off to save power during operation. However, too few active cores may lead to computational bottlenecks. In this work, we propose a novel platform named SpikeMCryptCores: a low-power multi-core AES platform with a neuromorphic controller. The proposed SpikeMCryptCores platform is composed of multiple AES cores, each core is equipped with a clock-gating scheme for reducing its power consumption while being idle. To optimize the power consumption of the whole platform, we use a neuromorphic controller. Therefore, a comprehensive framework to generate a data set, train the neural network, and produce hardware configuration for the Spiking Neural Network (SNN), a brain-inspired computing paradigm, is also presented in this paper. Moreover, Spike-MCryptCores integrates the hardware SNN inside its architecture to support low-cost and low-latency adaptations. The results show that implemented SNN controller occupies only 2.3 % of the overall area cost while providing the ability to reduce power consumption significantly. The lightweight SNN controller model is trained and tested with up to 95 % accuracy. The maximum difference between the predicted number of cores and the ideal one from the label is one unit only. Under 24 test scenarios, a SNN controller with clock-gating helps Spike-MCryptCores reducing the power consumption by 48.6 % on the average; by 67 % for the best-case scenario, and by 39 % for the worst-case scenario.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] A Research on Minisat Using Coarse-grained Parallel Technique Based on Multi-core and Multi-platform
    Zhu, Junjie
    Jiang, Jingfei
    Luo, Xiaocheng
    Dou, Yong
    PROCEEDINGS OF THE 2017 5TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY (ICMMCT 2017), 2017, 126 : 1158 - 1162
  • [32] An Accelerated and Flexible SIFT Parallel-Computing Approach Based on the General Multi-Core Platform
    Wang, Gang
    Zhou, Mingliang
    Fang, Bin
    Huang, Haichao
    Shu, Zhenyu
    Chen, Xueshu
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2022, 36 (06)
  • [33] Optimistic Parallel Discrete Event Simulation Based on Multi-core Platform and its Performance Analysis
    Su, Nianle
    Hou, Hongtao
    Yang, Feng
    Li, Qun
    Wang, Weiping
    CISIS: 2009 INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, VOLS 1 AND 2, 2009, : 675 - 680
  • [34] Task mapping and scheduling for network-on-chip based multi-core platform with transient faults
    Chatterjee, Navonil
    Paul, Suraj
    Chattopadhyay, Santanu
    JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 83 : 34 - 56
  • [35] LTE Physical Layer Implementation Based on GPP Multi-core Parallel Processing and USRP Platform
    Chen, Zhiping
    Wu, Jun
    2014 9TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2014, : 197 - 201
  • [36] Development of personalized mobile information service platform of university library based on multi-core processor and cloud computing platform
    Li, Yingxin
    SOFT COMPUTING, 2023, 28 (Suppl 2) : 565 - 565
  • [37] A Dynamic Weight-based Dynamic Requests Scheduling Model in Multi-core Web Server
    You, Guohua
    Zhao, Ying
    PROCEEDINGS 2014 INTERNATIONAL CONFERENCE ON SERVICE SCIENCES (ICSS 2014), 2014, : 112 - 117
  • [38] Modeling of new light-weight, rigid core panels based on geometric plane tilings and space fillings
    Saito, Kazuya
    Nojima, Taketoshi
    Nihon Kikai Gakkai Ronbunshu, A Hen/Transactions of the Japan Society of Mechanical Engineers, Part A, 2007, 73 (11): : 1302 - 1308
  • [39] A LIGHT-WEIGHT SAR SYSTEM FOR MULTI-ROTOR UAV PLATFORM USING LFM QUASI-CW WAVEFORM
    Yan, Xiaoyu
    Chen, Jie
    Liyanage, Biman
    Wang, Pengbo
    Yang, Wei
    2016 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2016, : 7346 - 7349
  • [40] Light-weight Design of Tower Crane Boom Structure Based on Multi-objective Optimization
    Jia, Jie
    Wan, Yipin
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON MECHANICAL SCIENCE AND ENGINEERING, 2016, 66