1. What are the contributions in "Bounding preemption delay within data cache reference patterns for real-time tasks" ?
In this paper, the authors bound the penalty of cache interference for real-time tasks by providing accurate predictions of the data cache behavior across preemptions.. Further, it is shown that such accurate modeling of data cache behavior in preemptive systems significantly improves the WCET predictions for a task.
read more
2. What are the future works mentioned in the paper "Bounding preemption delay within data cache reference patterns for real-time tasks" ?
As part of future work, the authors intend to enhance two aspects of the work proposed in this paper.. Currently, the authors calculate the maximum number of preemptions possible by checking how many higher priority tasks can be activated in the period of time between the release and the deadline ( equal to period ) of a lower priority task.. Thus, in their current analysis, the same instance of a preempting task may be considered in the preemption delay calculation of more than one task.. This would further tighten the estimated worst-case delay and, hence, the WCET bound of tasks.
read more
3. What is the tool set that the authors use in their experiments?
The tool set that the authors use in their experiments is the static timing analyzer framework, enhanced with a data cache analyzer that is responsible for producing data cache reference patterns for tasks according to their prior work [19].
read more
4. What are some techniques that make data caches more predictable?
Some techniques that make data caches more predictable and can be applied in preemptive systems are cache partitioning and cache locking.
read more





