Inter-Core Communication Performance Evaluation of a Multicore Microcontroller for Edge Computing Applications

被引:0
|
作者
Kovacshazy, Tamas [1 ]
Kovacs, Gergely [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, BME, MIT, Budapest, Hungary
来源
PROCEEDINGS 2024 IEEE 6TH GLOBAL POWER, ENERGY AND COMMUNICATION CONFERENCE, IEEE GPECOM 2024 | 2024年
关键词
Inter-Core Communication; Multicore Microcontroller; Edge Computing; Artificial Intelligence; Performance Evaluation; Message Passing;
D O I
10.1109/GPECOM61896.2024.10582745
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Multicore microcontrollers are available on the market to provide the required real-time EDGE computing resources present in modern distributed embedded systems. These devices contain multiple processor cores interconnected with device-specific communication solutions to utilize the computing resources of the cores for applications. Ideally, the computing resources of the individual cores add together and can be fully utilized by the embedded software running on these devices. However, due to the inefficiencies of inter-core communication, practical applications can expect drastically lower available throughput, and the actual throughput depends on the selected inter-core communication software and its configuration substantially. It is paramount to have some information about this performance loss before application development. Unfortunately, there exists no common benchmark for the performance evaluation of these inter-core communication solutions nor quality performance data is available. In the paper, we introduce our initial performance evaluation of the STM32H745 two-core MCU using the ST-provided inter-core communication framework for the FreeRTOS operating system. As the memory architecture of the STM32H745 is quite complex, we investigate how memory allocation and caching influence the performance. The performance is evaluated as a function of individual data transfer sizes. We measure the delay and data rate of communication.
引用
收藏
页码:785 / 790
页数:6
相关论文
共 36 条
  • [1] A portable, efficient inter-core communication scheme for embedded multicore platforms
    Hung, Shih-Hao
    Tu, Chia-Heng
    Yang, Wen-Long
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (02) : 193 - 205
  • [2] Designing and Implementing a Portable, Efficient Inter-Core Communication Scheme for Embedded Multicore Platforms
    Hung, Shih-Hao
    Yang, Wen-Long
    Tu, Chia-Heng
    16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 303 - 308
  • [3] Design and Implementation of Inter-core Communication of Embedded Multiprocessor Based on Shared Memory
    Nie, Yang
    Jing, Lili
    Zhao, Pengyu
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2016, 10 (12): : 21 - 30
  • [4] Performance Evaluation of Serverless Edge Computing for Machine Learning Applications
    Trieu, Quoc Lap
    Javadi, Bahman
    Basilakis, Jim
    Toosi, Adel N.
    2022 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC, 2022, : 139 - 144
  • [5] Quantized Reservoir Computing on Edge Devices for Communication Applications
    Liu, Shiya
    Liu, Lingjia
    Yi, Yang
    2020 IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC 2020), 2020, : 445 - 449
  • [6] Performance optimization of edge computing homeland security support applications
    Gribaudo, Marco
    Iacono, Mauro
    Jakobik, Agnieszka
    Kolodziej, Joanna
    32ND EUROPEAN CONFERENCE ON MODELLING AND SIMULATION (ECMS 2018), 2018, : 440 - 446
  • [7] Architecture and performance evaluation of distributed computation offloading in edge computing
    Cicconetti, Claudio
    Conti, Marco
    Passarella, Andrea
    SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101 (101)
  • [8] Experimental Evaluation of the Message Formats' Impact for Communication in Multi-party Edge Computing Applications
    de Oliveira Filho, Tarciso Braz
    Gomes Valadares, Dalton Cezane
    Meneses, Thiago Fonseca
    de Barros, Adauto Ferreira
    Araujo, Aramis Sales
    Santos, Danilo F. S.
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES (WEBIST), 2021, : 534 - 543
  • [9] Performance Evaluation of Inter-Processor Communication for an Embedded Heterogeneous Multi-Core Processor
    Tsao, Shiao-Li
    Lee, Sung-Yuan
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2012, 28 (03) : 537 - 554
  • [10] Implementation of a Cluster-Based Heterogeneous Edge Computing System for Resource Monitoring and Performance Evaluation
    Chan, Yu-Wei
    Fathoni, Halim
    Yen, Hao-Yi
    Yang, Chao-Tung
    IEEE ACCESS, 2022, 10 : 38458 - 38471