Private cache partitioning based on distributed cooperative cache in chip-multiprocessors
暂无分享,去创建一个
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.