作者
Jan Staschulat, Simon Schliecker, Rolf Ernst
发表日期
2005/7/6
研讨会论文
17th Euromicro Conference on Real-Time Systems (ECRTS'05)
页码范围
41-48
出版商
IEEE
简介
Accurate timing analysis is key to efficient embedded system synthesis and integration. Caches are needed to increase the processor performance but they are hard to use because of their complex behaviour especially in preemptive scheduling. Current approaches use simplified assumptions or propose exponentially complex scheduling analysis algorithms to bound the cache related preemption delay at a context switch. We present a conservative polynomial algorithm that extends real-time scheduling analysis to consider cache effects due to the preempted and the preempting task for the preemption delay. Dataflow analysis on task level is combined with real-time scheduling analysis to determine the response time including cache related preemption delay for each task accurately. The experiments show significant improvement in analysis precision over previous polynomial approaches for typical embedded …
引用总数
200520062007200820092010201120122013201420152016201720182019202020212022202324121712717891311119835511
学术搜索中的文章
J Staschulat, S Schliecker, R Ernst - 17th Euromicro Conference on Real-Time Systems …, 2005