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 条
  • [41] The PEPPHER Approach to Programmability and Performance Portability for Heterogeneous many-core Architectures
    Benkner, Siegfried
    Pllana, Sabri
    Traeff, Jesper Larsson
    Tsigas, Philippas
    Richards, Andrew
    Namyst, Raymond
    Bachmayer, Beverly
    Kessler, Christoph
    Moloney, David
    Sanders, Peter
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 361 - 368
  • [42] Coarray-based load balancing on heterogeneous and many-core architectures
    Cardellini, Valeria
    Fanfarillo, Alessandro
    Filippone, Salvatore
    PARALLEL COMPUTING, 2017, 68 : 45 - 58
  • [43] Design For Agility: A Modular Reconfigurable Platform for Heterogeneous Many-Core Architectures
    Kamaleldin, Ahmed
    Goehringer, Diana
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 265 - 266
  • [44] Structural Plasticity on the SpiNNaker Many-Core Neuromorphic System
    Bogdan, Petrut A.
    Rowley, Andrew G. D.
    Rhodes, Oliver
    Furber, Steve B.
    FRONTIERS IN NEUROSCIENCE, 2018, 12
  • [45] An efficient scheduler of RTOS for multi/many-core system
    Gu, Xiongli
    Liu, Peng
    Yang, Mei
    Yang, Jie
    Li, Cheng
    Yao, Qingdong
    COMPUTERS & ELECTRICAL ENGINEERING, 2012, 38 (03) : 785 - 800
  • [46] Supporting Static Binding in Stream Rewriting for Heterogeneous Many-Core Architectures
    Middendorf, Lars
    Haubelt, Christian
    2016 IEEE 10TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC), 2016, : 273 - 280
  • [47] Heterogeneous- and NUMA-aware Scheduling for Many-core Architectures
    Petrides, Panayiotis
    Trancoso, Pedro
    SYSTOR'17: PROCEEDINGS OF THE 10TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE, 2017,
  • [48] Mapping of option pricing algorithms onto heterogeneous many-core architectures
    Zhang, Shuai
    Wang, Zhao
    Peng, Ying
    Schmidt, Bertil
    Liu, Weiguo
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (09): : 3715 - 3737
  • [49] Analysis of Memory System of Tiled Many-Core Processors
    Liu, Ye
    Kato, Shinpei
    Edahiro, Masato
    IEEE ACCESS, 2019, 7 : 18964 - 18977
  • [50] Many-core System-on-Chip: architectures and applications
    Bakhouya, Mohamed
    Daneshtalab, Masoud
    Palesi, Maurizio
    Ghasemzadeh, Hassan
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 43 : 1 - 3