作者
Meng Xu, Linh Thi, Xuan Phan, Hyon-Young Choi, Insup Lee
发表日期
2017/4/18
研讨会论文
2017 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)
页码范围
211-222
出版商
IEEE
简介
This paper presents vCAT, a novel design for dynamic shared cache management on multicore virtualization platforms based on Intel's Cache Allocation Technology (CAT). Our design achieves strong isolation at both task and VM levels through cache partition virtualization, which works in a similar way as memory virtualization, but has challenges that are unique to cache and CAT. To demonstrate the feasibility and benefits of our design, we provide a prototype implementation of vCAT, and we present an extensive set of microbenchmarks and performance evaluation results on the PARSEC benchmarks and synthetic workloads, for both static and dynamic allocations. The evaluation results show that (i) vCAT can be implemented with minimal overhead, (ii) it can be used to mitigate shared cache interference, which could have caused task WCET increased by up to 7.2×, (iii) static management in vCAT can …
引用总数
201720182019202020212022202320246152011204103
学术搜索中的文章
M Xu, L Thi, X Phan, HY Choi, I Lee - 2017 IEEE Real-Time and Embedded Technology and …, 2017