摘要: 提出一种适用于多核环境的混合Cache一致性协议。该协议采用混合值传播策略,引入小容量目录D-Cache,克服传统监听一致性协议发送数据请求时盲目广播的缺点,通过数据块状态的扩展,有效避免乒乓现象的发生。仿真实验结果表明,该协议能减少测试程序的运行时间,降低多核处理器私有L1 Cache的失效率,提高系统性能。
关键词:
Cache一致性协议,
多核环境,
目录,
数据块状态,
Cache失效率
Abstract: This paper presents a hybrid Cache coherence protocol suitable for multi-core environment. It uses the hybrid value propagation police, introduces a small capacity directory, D-Cache. The protocol overcomes the shortcoming of traditional coherence protocol that data request is undifferentiated broadcasted. It extends data block state so that eliminates ping-pang phenomenon. Simulation experimental results show that the protocol reduces test workload runtime and L1 Cache miss rate, improves the system performance.
Key words:
Cache coherence protocol,
multi-core environment,
directory,
data block state,
Cache miss rate
中图分类号:
李静梅, 杨鹏飞, 张健沛, 门朝光, 吴艳霞. 适用于多核环境的混合Cache一致性协议[J]. 计算机工程, 2011, 37(24): 284-286.
LI Jing-Mei, YANG Feng-Fei, ZHANG Jian-Pei, MEN Chao-Guang, TUN Yan-Xia. Hybrid Cache Coherence Protocol Suitable for Multi-core Environment[J]. Computer Engineering, 2011, 37(24): 284-286.