首页> 外文期刊>Journal of Circuits, Systems, and Computers >Design of a Reliable Cache System for Heterogeneous CMPs
【24h】

Design of a Reliable Cache System for Heterogeneous CMPs

机译:异构CMP的可靠缓存系统设计。

获取原文
获取原文并翻译 | 示例

摘要

The embedded system-on-a-chip (SoC), that integrates heterogeneous processors with variation in coherence protocol, adds complexity in maintaining coherency in the data caches. It further complicates the task of coherence verification in such systems. This work targets effective solution for coherence verification in heterogeneous chip multiprocessors (CMPs) through introduction of highly efficient verification unit. It is developed around the modeling tool of cellular automaton (CA) invented by von Neumann in 1950s. The modular and cascadable structure of CA ensures high scalability and robustness in the proposed design. A CA segment is employed to analyze the states of a data block in different private caches of a heterogeneous processor cluster and to verify inconsistencies, if any, within the cluster. The outcomes of coherence verification for clusters are analyzed by the CA resulted out of augmentation of the CA segments. On the other hand, in this work, we further propose a CA-based coherence protocol processor (PP), which caters the need for determining the state of a data block with high accuracy. The PP designed for the heterogeneous CMPs, while computing the states of za block on every transaction (read/write), can capture defects, if any, and thereby realizes a fault-tolerant PP without introduction of additional hardware logic.
机译:嵌入式片上系统(SoC)集成了具有一致性协议变化的异构处理器,从而增加了维护数据缓存中一致性的复杂性。这进一步使这种系统中的一致性验证任务复杂化。这项工作的目标是通过引入高效的验证单元,为异构芯片多处理器(CMP)中的一致性验证提供有效的解决方案。它是由冯·诺依曼(von Neumann)在1950年代发明的细胞自动机(CA)建模工具开发的。 CA的模块化和可级联结构确保了所提出设计的高可扩展性和鲁棒性。 CA段用于分析异构处理器集群的不同专用缓存中数据块的状态,并验证集群中是否存在不一致之处。群集一致性验证的结果由CA对CA段的扩充而得到的结果进行分析。另一方面,在这项工作中,我们进一步提出了一种基于CA的一致性协议处理器(PP),它满足了高精度确定数据块状态的需求。专为异构CMP设计的PP在计算每个事务(读/写)上za块的状态时,可以捕获缺陷(如果有),从而实现容错PP,而无需引入其他硬件逻辑。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号