Self-Timed Periodic Scheduling For a Cyclo-Static DataFlow Model

被引:4
|
作者
Dkhil, Amira [1 ]
Do, XuanKhanh [1 ]
Dubrulle, Paul [1 ]
Louise, Stephane [1 ]
Rochange, Christine [2 ]
机构
[1] CEA, LIST, PC172, F-91191 Gif Sur Yvette, France
[2] Univ Toulouse, IRIT, Toulouse 9, France
来源
2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE | 2014年 / 29卷
关键词
Many-core systems; Real-Time; Data-Flow; Scheduling; Latency; Guarantees;
D O I
10.1016/j.procs.2014.05.102
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Real-time and time-constrained applications programmed on many-core systems can suffer from unmet timing constraints even with correct-by-construction schedules. Such unexpected results are usually caused by unaccounted for delays due to resource sharing (e. g. the communication medium). In this paper we address the three main sources of unpredictable behaviors: First, we propose to use a deterministic Model of Computation (MoC), more specifically, the well-formed CSDF subset of process networks; Second, we propose a run-time management strategy of shared resources to avoid unpredictable timings; Third, we promote the use of a new scheduling policy, the so-said Self-Timed Periodic (STP) scheduling, to improve performance and decrease synchronization costs by taking into account resource sharing or resource constraints. This is a quantitative improvement above state-of-the-art scheduling policies which assumed fixed delays of inter-processor communication and did not take correctly into account subtle effects of synchronization.
引用
收藏
页码:1134 / 1145
页数:12
相关论文
共 4 条
  • [1] Strictly Periodic Scheduling of Cyclo-Static Dataflow Models
    Kouteili, Sam Nicholas
    Spagnuolo, Francesca
    Bodin, Bruno
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2021, 2022, 13227 : 229 - 241
  • [2] An approximate method for throughput evaluation of cyclo-static dataflow programs
    Aubry, Pascal
    Benazouz, Mohamed
    Sirdey, Renaud
    2014 EIGHTH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS),, 2014, : 433 - 438
  • [3] Mapping Parameterized Cyclo-static Dataflow Graphs onto Configurable Hardware
    Hojin Kee
    Chung-Ching Shen
    Shuvra S. Bhattacharyya
    Ian Wong
    Yong Rao
    Jacob Kornerup
    Journal of Signal Processing Systems, 2012, 66 : 285 - 301
  • [4] Mapping Parameterized Cyclo-static Dataflow Graphs onto Configurable Hardware
    Kee, Hojin
    Shen, Chung-Ching
    Bhattacharyya, Shuvra S.
    Wong, Ian
    Rao, Yong
    Kornerup, Jacob
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 66 (03): : 285 - 301