首页> 外文会议>2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing >An Efficient Test Design for Verification of Cache Coherence in CMPs
【24h】

An Efficient Test Design for Verification of Cache Coherence in CMPs

机译:用于验证CMP中缓存一致性的有效测试设计

获取原文
获取外文期刊封面目录资料

摘要

The data coherence in the cache systems of CMPs with thousands of processors are to be more accurate and reliable. This work proposes an effective solution to address this issue through introduction of highly efficient test logic with the cache controller. It is based on the modular structure of Cellular Automata (CA) and a special class of CA referred to as the SACA (single length single cycle attractor CA) has been introduced to identify the inconsistencies in cache line states of the processors' private caches. The hardware implementation of the proposed test logic can ensure quick verification of cache inconsistencies in CMPs. The proposed design eliminates the requirement of huge storage as well as the complex data structures commonly used to verify the data coherency in a multiprocessor system.
机译:具有成千上万个处理器的CMP的缓存系统中的数据一致性将更加准确和可靠。这项工作提出了一种有效的解决方案,通过使用高速缓存控制器引入高效的测试逻辑来解决此问题。它基于Cellular Automata(CA)的模块化结构,并且引入了称为SACA(单长度单周期吸引子CA)的特殊类CA,以识别处理器专用高速缓存的高速缓存行状态不一致。所提出的测试逻辑的硬件实现可以确保快速验证CMP中的高速缓存不一致。提出的设计消除了对巨大存储空间的需求,也消除了通常用于验证多处理器系统中数据一致性的复杂数据结构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号