基于外部共享Cache的多處理机Cache一致性协议.docVIP

  • 15
  • 0
  • 约6.12千字
  • 约 4页
  • 2016-11-27 发布于重庆
  • 举报

基于外部共享Cache的多處理机Cache一致性协议.doc

基于外部共享Cache的多處理机Cache一致性协议

_____________________________________________________ 作者简介:刘广忠(1959—),男,河北南皮人,河北工程技术高等专科学校副教授,主要研究方向为计算机体系结构、GIS应用开发与研究等。 基于外部共享Cache的多处理机Cache一致性协议 刘广忠 (河北工程技术高等专科学校 成教处,河北 沧州061001) 摘要:基于外部共享Cache的多处理机Cache一致性协议实现了按需求传送数据的目的,从而避免了无效数据的盲目传送,只有处理机在发生读缺失或发现数据已被其他处理机更新,与自身私有Cache数据不一致时,才通过系统总线传输数据,变被动数据更新为主动按需更新,大大减轻了系统总线的传输压力。并且本方法简单易行,协议算法容易实现,特别是将维护Cache一致性的目录表,从内存慢表变成Cache快表,减少了处理机因频繁的读缺失造成的系统开销,提高了处理机工作效率。 关键词:多处理机系统; Cache; 共享性; 一致性协议; 快表 中图法分类号:TP302 文献表示码:A 1 Cache的一致性问题 在个人计算机中,随着单处理机性能开发到极限,多处理机系统将成为主流。然而,在多处理机系统中,Cache结构带来了新的问题:如果不同处理机中的进程需要共享某些数据,那么同一数据就可能有多个副本分别存放在各个Cache中

文档评论(0)

1亿VIP精品文档

相关文档