计算机应用研究2012,Vol.29Issue(1):229-233,5.DOI:10.3969/j.issn.1001-3695.2012.01.064
基于分布式合作cache的私有cache划分方法
Private cache partitioning based on distributed cooperative cache in chip-multiprocessors
李浩 1谢伦国1
作者信息
- 1. 国防科学技术大学计算机学院,长沙410073
- 折叠
摘要
Abstract
When there are several application running on chip-multiprocessors(CMPs) , it is a problem to allocate the on-chip cache capacities between these competing applications. Cache partitioning is commonly used to solve this problem. Existing cache partitioning schemes either dedicate to the shared design or partition the last level cache depending on limited memory information. This paper presented private cache partitioning, a low-overhead, runtime mechanism that partitioned all of the private low level caches which were organized as a large shared cache by a distributed directory. The experiment results show that PCP reduces the overall missrate of competing applications and improves the throughput as well as the weighted speedup.关键词
片上多处理器/分布式合作cache/共享设计/私有设计/私有cache划分Key words
chip-multiprocessor/ distributed cooperative cache/ shared design/ private design/ private cache partitioning分类
信息技术与安全科学引用本文复制引用
李浩,谢伦国..基于分布式合作cache的私有cache划分方法[J].计算机应用研究,2012,29(1):229-233,5.