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 条
  • [41] Interference Aware Real-Time Flows Scheduling in Cluster Based Wireless Sensor Networks
    Ali, Gohar
    Kim, KyongHoon
    Kim, Ki-Il
    Aldwairi, Monther
    INTERNATIONAL JOURNAL OF ENGINEERING AND TECHNOLOGY INNOVATION, 2016, 6 (02) : 93 - 102
  • [42] WCET analysis of probabilistic hard real-time systems
    Bernat, G
    Colin, A
    Petters, SM
    23RD IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2002, : 279 - 288
  • [43] Synthesis of Hard Real-Time Application Specific Systems
    Chunho Lee
    Miodrag Potkonjak
    Wayne Wolf
    Design Automation for Embedded Systems, 1999, 4 : 215 - 242
  • [44] Comparison of deadline-based scheduling algorithms for periodic real-time tasks on multiprocessor
    Park, M
    Han, S
    Kim, H
    Cho, S
    Cho, Y
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (03) : 658 - 661
  • [45] Fixed priority scheduling of tasks with arbitrary precedence constraints in distributed hard real-time systems
    de Oliveira, RS
    Fraga, JD
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (11) : 991 - 1004
  • [46] On-Line Leakage-Aware Energy Minimization Scheduling for Hard Real-Time Systems
    Huang, Huang
    Fan, Ming
    Quan, Gang
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 677 - 682
  • [47] Synthesis of hard real-time application specific systems
    Lee, C
    Potkonjak, M
    Wolf, W
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1999, 4 (04) : 215 - 242
  • [48] On the Scheduling of Flexible and Reliable Real-Time Control Systems
    Ramesh Chandra
    Xue Liu
    Lui Sha
    Real-Time Systems, 2003, 24 : 153 - 169
  • [49] Adaptive Scheduling Algorithm for Real-Time Multiprocessor Systems
    Shah, Apurva
    Kotecha, Ketan
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 35 - +
  • [50] Schedulability Analysis for Real-Time Systems with EDF Scheduling
    Zhang, Fengxiang
    Burns, Alan
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (09) : 1250 - 1258