Reaction Time Analysis of Event-Triggered Processing Chains with Data Refreshing

被引:4
作者
Tang, Yue [1 ]
Guan, Nan [2 ]
Jiang, Xu [1 ]
Dong, Zheng [3 ]
Yi, Wang [1 ,4 ]
机构
[1] Northeastern Univ, Shenyang, Peoples R China
[2] City Univ Hong Kong, Hong Kong, Peoples R China
[3] Wayne State Univ, Detroit, MI 48202 USA
[4] Uppsala Univ, Uppsala, Sweden
来源
2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC | 2023年
基金
中国国家自然科学基金;
关键词
LATENCY;
D O I
10.1109/DAC56929.2023.10248012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many real-time systems process and react to external events by a chain of tasks, and have constraints on the maximum reaction time which describes how long it takes to respond to an external event. While a processing chain typically starts with a sampling task periodically triggered to sample the sensor data, other tasks in the chain could be triggered in two different ways: event-triggered or time-triggered, which have their own pros and cons. In this paper, we propose the third option to trigger the processing tasks in a chain, namely, the event-triggered with data refreshing approach, which combines the benefits of the event-triggered or time-triggered approaches. As the main technical contribution, we develop techniques to formally upper-bound its maximum reaction time and analytically compare it with the existing approaches. Experiments with synthetic workload are conducted to show the performance improvement by our proposed techniques.
引用
收藏
页数:6
相关论文
共 19 条
[1]  
Abdullah J, 2019, DES AUT TEST EUROPE, P1625, DOI [10.23919/date.2019.8715264, 10.23919/DATE.2019.8715264]
[2]   End-to-end timing analysis of cause-effect chains in automotive embedded systems [J].
Becker, Matthias ;
Dasari, Dakshina ;
Mubeen, Saad ;
Behnam, Moris ;
Nolte, Thomas .
JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 80 :104-113
[3]  
Boudec J. L., 2001, LNCS, V2050
[4]   Constant Bandwidth Servers with Constrained Deadlines [J].
Casini, Daniel ;
Abeni, Luca ;
Biondi, Alessandro ;
Cucinotta, Tommaso ;
Buttazzo, Giorgio .
PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2017), 2017, :68-77
[5]  
Chakraborty S, 2003, DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, P190
[6]   Period optimization for hard real-time distributed automotive systems [J].
Davare, Abhijit ;
Zhu, Qi ;
Di Natale, Marco ;
Pinello, Claudio ;
Kanajan, Sri ;
Sangiovanni-Vincentelli, Alberto .
2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, :278-+
[7]   End-to-End Timing Analysis of Sporadic Cause-Effect Chains in Distributed Systems [J].
Duerr, Marco ;
Von Der Brueggen, Georg ;
Chen, Kuan-Hsun ;
Chen, Jian-Jia .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
[8]  
Feiertag N., 2008, WORKSH CRTS
[9]   Timing Analysis of Asynchronized Distributed Cause-Effect Chains [J].
Gunzel, Mario ;
Chen, Kuan-Hsun ;
Ueter, Niklas ;
von der Brueggen, Georg ;
Duerr, Marco ;
Chen, Jian-Jia .
2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, :40-52
[10]   System level performance analysis - the SymTA/S approach [J].
Henia, R ;
Hamann, A ;
Jersak, M ;
Racu, R ;
Richter, K ;
Ernst, R .
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (02) :148-166