Time-predictable multicore cache architectures

ICCRD), 2011 3rd International Conference(2011)

引用 48|浏览3
暂无评分
摘要
To enable multi-core computing for real-time systems, the time-predictability of multi-core caches must be improved. This paper explores several time-predictable instruction cache architectures to guarantee time predictability of instruction accesses by real-time threads without significantly impacting their performance (i.e., throughput). We propose a prioritized cache that gives priority to instructions of real-time threads while allowing all the threads to share the aggregate cache space. Also, we study a prioritized-partitioned cache to provide decent performance to non-real-time threads without compromising the time predictability of real-time threads. Our experiments indicate that the proposed time-predictable instruction cache architectures can be used for different real-time applications with various instruction access behaviors for balancing time predictability and performance.
更多
查看译文
关键词
cache storage,multiprocessing systems,real-time systems,prioritized-partitioned cache,time-predictable instruction cache architectures,time-predictable multicore cache architectures,cache memories,multicore,time predictability,worst-case execution time,multicore processing,performance index,benchmark testing,instruction sets,real time systems,cache memory,real time,worst case execution time
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要