A Real-Time Application Design Methodology for MPSoCs

被引:0
|
作者
Beltrame, Giovanni [1 ]
Fossati, Luca [2 ]
Sciuto, Donatella [2 ]
机构
[1] European Space Agcy, NL-2200 AG Noordwijk, Netherlands
[2] Politec Milan, Milan, Italy
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel technique for the modeling, simulation, and analysis of real-time applications on Multi-Processor Systems-on-Chip (MPSoCs). Viis technique is based on an application-transparent emulation of OS primitives, including support for RTOS elements. The proposed methodology enables a quick evaluation of the real-time performance of an application in front of different design choices, including the study of system's behavior as tasks' deadlines become stricter or looser The approach has been verified on a large set of multi-threaded benchmarks. Results show that our methodology (a) enables accurate real-time and responsiveness analysis of parallel applications running on MPSOCs, (b) allows the designer to devise an optimal interrupt distribution mechanism for the given application, and (c) helps dimensioning the system to meet performance and real-time needs.
引用
收藏
页码:767 / +
页数:2
相关论文
共 50 条
  • [21] Design methodology for real-time systems to be implemented on multiprocessor machines
    Universite Laval, Sainte-Foy, Canada
    J Syst Software, 1 (37-56):
  • [22] A DESIGN AND IMPLEMENTATION METHODOLOGY FOR REAL-TIME CONTROL OF MECHANICAL SYSTEMS
    AUSLANDER, DM
    HUANG, AN
    LEMKIN, M
    MECHATRONICS, 1995, 5 (07) : 811 - 832
  • [23] A Design Methodology for the Next Generation Real-Time Vision Processors
    Mori, Jones Yudi
    Werner, Andre
    Shallufa, Arij
    Fricke, Florian
    Huebner, Michael
    APPLIED RECONFIGURABLE COMPUTING, ARC 2016, 2016, : 14 - 25
  • [24] METHODOLOGY OF REAL-TIME SYSTEM-DESIGN USING MULTIPROCESSORS
    ZHANG, L
    GALINDO, M
    MARQUIE, D
    RAYNAUD, Y
    MICROPROCESSORS AND MICROSYSTEMS, 1993, 17 (04) : 207 - 214
  • [25] Automatic Cache Partitioning and Time-triggered Scheduling for Real-time MPSoCs
    Chen, Gang
    Hu, Biao
    Huang, Kai
    Knoll, Alois
    Huang, Kai
    Liu, Di
    Stefanov, Todor
    2014 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2014,
  • [26] Exploring Custom Heterogeneous MPSoCs for Real-Time Neural Signal Decoding
    Meloni, Paolo
    Tuveri, Giuseppe
    Pani, Danilo
    Raffo, Luigi
    Palumbo, Francesca
    PROCEEDINGS OF THE 2015 CONFERENCE ON DESIGN & ARCHITECTURES FOR SIGNAL & IMAGE PROCESSING, 2015, : 36 - 43
  • [27] A Learning-based Methodology for Scenario-aware Mapping of Soft Real-time Applications onto Heterogeneous MPSoCs
    Spieck, Jan
    Wildermann, Stefan
    Teich, Juergen
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (01)
  • [28] A Learning-based Methodology for Scenario-aware Mapping of Soft Real-time Applications onto Heterogeneous MPSoCs
    Spieck, Jan
    Wildermann, Stefan
    Teich, Jürgen
    ACM Transactions on Design Automation of Electronic Systems, 2022, 28 (01):
  • [29] A reprogrammable SoC design for a real-time control application
    Thibeault, JF
    Hubin, M
    Deslauriers, F
    Samson, P
    Bois, G
    2005 IEEE International Conference on Microelectronic Systems Education, Proceedings, 2005, : 73 - 74
  • [30] Social TV Real-time Chatting Application Design
    Wang, Haoliang
    Zhang, Chunhong
    Li, Ming
    Ji, Yang
    2014 INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC), 2014, : 209 - 214