作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (24): 284-286. doi: 10.3969/j.issn.1000-3428.2011.24.095

• 开发研究与设计技术 • 上一篇    下一篇

适用于多核环境的混合Cache一致性协议

李静梅,杨鹏飞,张健沛,门朝光,吴艳霞   

  1. (哈尔滨工程大学计算机科学与技术学院,哈尔滨 150001)
  • 收稿日期:2011-06-28 出版日期:2011-12-20 发布日期:2011-12-20
  • 作者简介:李静梅(1964-),女,教授,主研方向:计算机系统结构,多核处理器性能优化;杨鹏飞,硕士研究生;张健沛、门朝光,教授;吴艳霞,讲师
  • 基金资助:
    国家自然科学基金资助项目(60873037, 60873138)

Hybrid Cache Coherence Protocol Suitable for Multi-core Environment

LI Jing-mei, YANG Peng-fei, ZHANG Jian-pei, MEN Chao-guang, WU Yan-xia   

  1. (College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China)
  • Received:2011-06-28 Online:2011-12-20 Published:2011-12-20

摘要: 提出一种适用于多核环境的混合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

中图分类号: