首页> 美国政府科技报告 >Algorithms for Categorizing Multiprocessor Communication Under Invalidate andUpdate-Based Coherence Protocols
【24h】

Algorithms for Categorizing Multiprocessor Communication Under Invalidate andUpdate-Based Coherence Protocols

机译:在无效和基于更新的一致性协议下分类多处理器通信的算法

获取原文

摘要

In this paper, we present algorithms that characterize the main sources ofcommunication generated by parallel applications under both invalidate and update based cache coherence protocols. The algorithms provide insight into the reference and sharing patterns of parallel programs and into the amount of useless traffic entailed by each coherence protocol. Under an invalidate based protocol, our algorithms classify the data traffic caused by the different types of cache misses. Under an update based protocol, our algorithms not only categorize the data traffic, but also classify update transactions with respect to the sharing patterns that caused them. Although our algorithms deal with numerous hardware features such as finite sized caches and coalescing write buffers, our categorization is widely applicable and can be easily simplified for use in less detailed environments. Our work extends previous categorizations of cache misses in write invalidate protocols, while introducing a new categorization of the coherence traffic in update based protocols.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号