Hardware Support for WCET Analysis of Hard Real-Time Multicore Systems

被引:0
|
作者
Paolieri, Marco [1 ]
Quinones, Eduardo [1 ]
Cazorla, Francisco J. [1 ]
Bernat, Guillem
Valero, Mateo [1 ]
机构
[1] BSC, Barcelona, Spain
关键词
Multicore; real-time embedded systems; hard real-time; interconnection network; cache partitioning; WCET; analyzability;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing demand for new functionalities in current and future hard real-time embedded systems like automotive, avionics and space industries is driving an increase in the performance required in embedded processors. Multicore processors represent a good design solution for such systems due to their high performance, low cost and power consumption characteristics. However, hard real-time embedded systems require time analyzability and current multicore processors are less analyzable than single-core processors due to the interferences between different tasks when accessing shared hardware resources. In this paper we propose a multicore architecture with shared resources that allows the execution of applications with hard real-time and non hard real-time constraints at the same time, providing time analizability for the hard real-time tasks so that they can meet their deadlines. Moreover our architecture proposal provides high-performance for the non hard real-time tasks.
引用
收藏
页码:57 / 68
页数:12
相关论文
共 50 条
  • [21] Trace acquirement from real-time systems based on WCET analysis
    Ji, ML
    Wang, X
    Qi, ZC
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2005, 3820 : 160 - 171
  • [22] Trace acquirement technology of real-time systems based on WCET analysis
    Wang, Xin
    Ji, Meng-Luo
    Wang, Ji
    Qi, Zhi-Chang
    Ruan Jian Xue Bao/Journal of Software, 2006, 17 (05): : 1232 - 1240
  • [23] WCET Analysis in Shared Resources Real-Time Systems with TDMA Buses
    Rihani, Hamza
    Moy, Matthieu
    Maiza, Claire
    Altmeyer, Sebastian
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON REAL-TIME AND NETWORKS SYSTEMS (RTNS) 2015, 2015, : 183 - 192
  • [24] Energy-Efficient Multicore Scheduling for Hard Real-Time Systems: A Survey
    Sheikh, Saad Zia
    Pasha, Muhammad Adeel
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 17 (06)
  • [25] Offline Replication and Online Energy Management for Hard Real-Time Multicore Systems
    Poursafaei, Farimah R.
    Safari, Sepideh
    Ansari, Mohsen
    Salehi, Mohammad
    Ejlali, Alireza
    2015 CSI SYMPOSIUM ON REAL-TIME AND EMBEDDED SYSTEMS AND TECHNOLOGIES (RTEST), 2015,
  • [26] MESI-Based Cache Coherence for Hard Real-Time Multicore Systems
    Uhrig, Sascha
    Tadros, Lillian
    Pyka, Arthur
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2015, 2015, 9017 : 212 - 223
  • [27] WCET-centric software-controlled instruction caches for hard real-time systems
    Puaut, Isabelle
    18TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2006, : 217 - +
  • [28] Hardware Support for Resource Partitioning in Real-Time Embedded Systems
    Honmura, Tetsuro
    Kondoh, Yuki
    Yamada, Tetsuya
    Takada, Masashi
    Nitoh, Takumi
    Nojiri, Tohru
    Toyama, Keisuke
    Saitoh, Yasuhiko
    Nishi, Hirofumi
    Sato, Mikiko
    Namiki, Mitaro
    2013 IEEE COOL CHIPS XVI (COOL CHIPS), 2013,
  • [29] A Real-Time Hypervisor for Embedded Systems with Hardware Virtualization Support
    Shimada, Takumi
    Yashiro, Takeshi
    Koshizuka, Noboru
    Sakamura, Ken
    2015 TRON SYMPOSIUM (TRONSHOW), 2015,
  • [30] Hardware Implementation of Context Switching for Hard Real-Time Operating Systems
    Rafla, Nader I.
    Gauba, Deepak
    2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,