Integration of AES on Heterogeneous Many-Core system

被引:1
|
作者
Anwar, Hassan [1 ]
Daneshtalab, Masoud [1 ]
Ebrahimi, Masoumeh [1 ]
Ramirez, Marco [1 ]
Plosila, Juha [1 ]
Tenhunen, Hannu [1 ]
机构
[1] Univ Turku, Dept Informat Technol, Turku, Finland
关键词
Many-Core; Field Programmable Gate Array; AES; Network Interface; Crypto-Core;
D O I
10.1109/PDP.2014.86
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Increasing in the transistor density in a single chip makes it possible for many-core systems to utilize design space for implementing complex embedded systems. In this paper, we propose an architecture for heterogeneous many-core system to integrate block cipher algorithm which is based on Advanced Encryption Standard (AES). In order to implement AES as a crypto-core along with heterogeneous many-core system two different approaches are proposed. In the first approach, the platform is composed of an AES module, a crypto-core, a network interface, and an internal memory which are managed through a controller. In the second approach, the platform is composed of a Direct Memory Access (DMA), network interface, an internal memory, and a microprocessor in which the AES module is integrated as a crypto-core. Both approaches have been analyzed and compared in terms of area overhead and performance.
引用
收藏
页码:424 / 427
页数:4
相关论文
共 50 条
  • [1] Accelerating DES and AES Algorithms for a Heterogeneous Many-core Processor
    Xing, Biao
    Wang, DanDan
    Yang, Yongquan
    Wei, Zhiqiang
    Wu, Jiajing
    He, Cuihua
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2021, 49 (03) : 463 - 486
  • [2] Accelerating DES and AES Algorithms for a Heterogeneous Many-core Processor
    Biao Xing
    DanDan Wang
    Yongquan Yang
    Zhiqiang Wei
    Jiajing Wu
    Cuihua He
    International Journal of Parallel Programming, 2021, 49 : 463 - 486
  • [3] Numerical multi-loop integration on heterogeneous many-core processors
    de Doncker, E.
    Yuasa, F.
    Almulihi, A.
    Nakasato, N.
    Daisaka, H.
    Ishikawa, T.
    19TH INTERNATIONAL WORKSHOP ON ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH, 2020, 1525
  • [4] Cashmere: Heterogeneous Many-Core Computing
    Hijma, Pieter
    Jacobs, Ceriel J. H.
    van Nieuwpoort, Rob V.
    Bal, Henri E.
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 135 - 145
  • [5] Architecture Decomposition in System Synthesis of Heterogeneous Many-Core Systems
    Richthammer, Valentina
    Schwarzer, Tobias
    Wildermann, Stefan
    Teich, Juergen
    Glass, Michael
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [6] An OpenCL Runtime System for a Heterogeneous Many-Core Virtual Platform
    Chen, Kuan-Chung
    Chen, Chung-Ho
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 2197 - 2200
  • [7] A Framework for Heterogeneous Many-core SoCs Generation
    Ruaro, Marcelo
    Caimi, Luciano L.
    Fochi, Vinicius
    Moraes, Fernando G.
    2019 IEEE 10TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2019, : 89 - 92
  • [8] A Cost Model for Heterogeneous Many-Core Processor
    Li, Yanbing
    Wang, Qi
    Li, Yingying
    Han, Lin
    Gao, Yuchen
    Mu, Qing
    PARALLEL ARCHITECTURE, ALGORITHM AND PROGRAMMING, PAAP 2017, 2017, 729 : 566 - 578
  • [9] Parallel AES Encryption Engines for Many-Core Processor Arrays
    Liu, Bin
    Baas, Bevan M.
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (03) : 536 - 547
  • [10] Towards optimal scheduling policy for heterogeneous memory architecture in many-core system
    Geunchul Park
    Seungwoo Rho
    Jik-Soo Kim
    Dukyun Nam
    Cluster Computing, 2019, 22 : 121 - 133