作者
Nan Guan, Martin Stigge, Wang Yi, Ge Yu
发表日期
2009/10/12
图书
Proceedings of the seventh ACM international conference on Embedded software
页码范围
245-254
简介
The major obstacle to use multicores for real-time applications is that we may not predict and provide any guarantee on real-time properties of embedded software on such platforms; the way of handling the on-chip shared resources such as L2 cache may have a significant impact on the timing predictability. In this paper, we propose to use cache space isolation techniques to avoid cache contention for hard real-time tasks running on multicores with shared caches. We present a scheduling strategy for real-time tasks with both timing and cache space constraints, which allows each task to use a fixed number of cache partitions, and makes sure that at any time a cache partition is occupied by at most one running task. In this way, the cache spaces of tasks are isolated at run-time.
As technical contributions, we have developed a sufficient schedulability test for non-preemptive fixed-priority scheduling for multicores with …
引用总数
20082009201020112012201320142015201620172018201920202021202220232024111121217221819111210106551
学术搜索中的文章
N Guan, M Stigge, W Yi, G Yu - Proceedings of the seventh ACM international …, 2009