2017 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) 2017
DOI: 10.1109/rtas.2017.40
|View full text |Cite
|
Sign up to set email alerts
|

TimerShield: Protecting High-Priority Tasks from Low-Priority Timer Interference (Outstanding Paper)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 20 publications
0
4
0
Order By: Relevance
“…In 2016, the Linux Foundation started the Real-Time Linux collaborative project. 3 This project aimed at coordinating the development of kernels for the real-time environment and, in particular, the development of the PREEMPT_RT patch, which started in 2005 with the goal to increase the determinism and to reduce latencies of the Linux kernel. The project aimed also at creating a common knowledge base, starting from the already existent rt-wiki.…”
Section: Current Industrial and Scientific Trends In Linux Communitymentioning
confidence: 99%
See 2 more Smart Citations
“…In 2016, the Linux Foundation started the Real-Time Linux collaborative project. 3 This project aimed at coordinating the development of kernels for the real-time environment and, in particular, the development of the PREEMPT_RT patch, which started in 2005 with the goal to increase the determinism and to reduce latencies of the Linux kernel. The project aimed also at creating a common knowledge base, starting from the already existent rt-wiki.…”
Section: Current Industrial and Scientific Trends In Linux Communitymentioning
confidence: 99%
“…HRTs can be enabled or disabled at compile time via the CONFIG_HIGH_RES_TIMERS configuration flag or at runtime. Recently, Patel et al (2017) analyzed the time unpredictability induced by hrtimers and proposed priority-aware high-resolution timers with a subsystem called TimerShield. Reducing the interrupt interference on high-priority tasks increases the PREEMPT_RT real-time capabilities but at the same time adds overhead due to the use of complex data structures.…”
Section: High-resolution Timersmentioning
confidence: 99%
See 1 more Smart Citation
“…Existing work has also investigated the impact of other types of shared resources on real-time performance, including e.g., impacts of Miss Status Holding Registers (MSHR) on partitioned caches [56], interferences due to memory bank contention [31,55,69], TLB interferences [45], and effects of interrupts [13,29,46,49]. As an initial step, our work focuses on interferences due to concurrent cache accesses and shared memory bandwidth, while assuming that the overhead due to other types of interferences has been accounted for in the tasks' WCETs.…”
Section: Related Workmentioning
confidence: 99%