Design-Time Scheduling of Periodic, Hard Real-Time Flows for NoC-based Systems

被引:0
|
作者
Domingues, Anderson R. P. [1 ]
Filho, Sergio J. [1 ]
Amory, Alexandre de M. [2 ]
Ost, Luciano [3 ]
Moraes, Fernando G. [1 ]
机构
[1] Pontifical Catholic Univ Rio Grande do Sul PUCRS, Sch Technol, Porto Alegre, RS, Brazil
[2] St Anna Sch Adv Studies, RETIS Lab, Pisa, Italy
[3] Loughborough Univ, Loughborough, Leics, England
来源
2022 29TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (IEEE ICECS 2022) | 2022年
关键词
Hard real-time; scheduling; NoC; optimization;
D O I
10.1109/ICECS202256217.2022.9970868
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Real-time Networks-on-Chips (RT-NoCs) provide timing guarantees for communication in many-cores. However, RT-NoCs customized routers may conflict with other non-functional requirements such as low-energy consumption, safety, and security. To alleviate the effects of non-functional requirements on the NoC design, we proposed a framework to deal with hard real-time flows without modifying the NoC architecture. One of the drawbacks of the previous framework was its scalability due to the employed integer-linear programming (ILP) backend. In this work, we propose a breadth-first depth backend with parameterized search to accelerate the scheduling to polynomial-time. Due to the large solution spaces, ILP solvers struggle with performance, even for medium-sized applications. Results show that our framework computes a feasible hard real-time flow scheduling with acceptable performance.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Optimized Scheduling of Periodic Hard Real-Time Multicore Systems
    Aceituno, Jose Maria
    Guasque, Ana
    Balbastre, Patricia
    Blanes, Francisco
    Pomante, Luigi
    IEEE ACCESS, 2023, 11 : 30027 - 30039
  • [2] Survey on Periodic Scheduling for Time-triggered Hard Real-time Systems
    Minaeva, Anna
    Hanzalek, Zdenek
    ACM COMPUTING SURVEYS, 2021, 54 (01)
  • [3] Mapping of Real-Time Applications on a Packet Switching NoC-based MPSoC
    Madalozzo, Guilherme
    Indrusiak, Leandro S.
    Moraes, Fernando G.
    23RD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS CIRCUITS AND SYSTEMS (ICECS 2016), 2016, : 640 - 643
  • [4] Leakage Aware Scheduling on Maximum Temperature Minimization for Periodic Hard Real-Time Systems
    Huang, Huang
    Chaturvedi, Vivek
    Liu, Guanglei
    Quan, Gang
    JOURNAL OF LOW POWER ELECTRONICS, 2012, 8 (04) : 378 - 393
  • [5] Integer Programming Techniques for Static Scheduling of Hard Real-Time Systems
    Guasque, Ana
    Tohidi, Hossein
    Balbastre, Patricia
    Aceituno, Jose Maria
    Simo, Jose
    Crespo, Alfons
    IEEE ACCESS, 2020, 8 : 170389 - 170403
  • [6] A multi-processor NoC-based architecture for real-time image/video enhancement
    Saponara, Sergio
    Fanucci, Luca
    Petri, Esa
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2013, 8 (01) : 111 - 125
  • [7] Using simulated annealing for hard real-time design-to-time scheduling
    Ramsauer, M
    ESA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2003, : 109 - 115
  • [8] Adaptive EDF non-preemptive scheduling for periodic tasks in the hard real-time systems
    Oh, H
    COMPUTERS AND THEIR APPLICATIONS, 2000, : 361 - 367
  • [9] Real-time Periodic task scheduling based on compensation
    Ge, Yuxiang
    Ruan, Youlin
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 1104 - 1107
  • [10] Thermal aware overall energy minimization scheduling for hard real-time systems
    Huang, Huang
    Fan, Ming
    Quan, Gang
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2013, 3 (04) : 274 - 285