作者
Gang Yao, Rodolfo Pellizzoni, Stanley Bak, Emiliano Betti, Marco Caccamo
发表日期
2012/11
期刊
Real-Time Systems
卷号
48
页码范围
681-715
出版商
Springer US
简介
Memory resources are a serious bottleneck in many real-time multicore systems. Previous work has shown that, in the worst case, execution time of memory intensive tasks can grow linearly with the number of cores in the system. To improve hard real-time utilization, a real-time multicore system should be scheduled according to a memory-centric scheduling approach if its workload is dominated by memory intensive tasks. In this work, a memory-centric scheduling technique is proposed where (a) core isolation is provided through a coarse-grained (high-level) Time Division Multiple Access (TDMA) memory schedule; and (b) the scheduling policy of each core “promotes” the priority of its memory intensive computations above CPU-only computation when memory access is permitted by the high-level schedule. Our evaluation reveals that under high memory demand, our scheduling approach can improve …
引用总数
20112012201320142015201620172018201920202021202220232024212111961214171091493
学术搜索中的文章
G Yao, R Pellizzoni, S Bak, E Betti, M Caccamo - Real-Time Systems, 2012