首页> 外文期刊>Computer architecture news >Interconnect-Aware Coherence Protocols for Chip Multiprocessors
【24h】

Interconnect-Aware Coherence Protocols for Chip Multiprocessors

机译:芯片多处理器互连感知一致性协议

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

摘要

Improvements in semiconductor technology have made it possible to include multiple processor cores on a single die. Chip Multi-Processors (CMP) are an attractive choice for future billion transistor architectures due to their low design complexity, high clock frequency, and high throughput. In a typical CMP architecture, the L2 cache is shared by multiple cores and data coherence is maintained among private L1s. Coherence operations entail frequent communication over global on-chip wires. In future technologies, communication between different L1s will have a significant impact on overall processor performance and power consumption. On-chip wires can be designed to have different latency, bandwidth, and energy properties. Likewise, coherence protocol messages have different latency and bandwidth needs. We propose an interconnect composed of wires with varying latency, bandwidth, and energy characteristics, and advocate intelligently mapping coherence operations to the appropriate wires. In this paper, we present a comprehensive list of techniques that allow coherence protocols to exploit a heterogeneous interconnect and evaluate a subset of these techniques to show their performance and power-efficiency potential. Most of the proposed techniques can be implemented with a minimum complexity overhead.
机译:半导体技术的进步使得在单个芯片上包括多个处理器内核成为可能。芯片多处理器(CMP)由于其低设计复杂性,高时钟频率和高吞吐量而成为未来十亿晶体管架构的诱人选择。在典型的CMP架构中,L2缓存由多个内核共享,并且在私有L1之间保持数据一致性。一致性操作需要通过全局片上线路进行频繁的通信。在未来的技术中,不同L1之间的通信将对整体处理器性能和功耗产生重大影响。可以将片上导线设计为具有不同的延迟,带宽和能量属性。同样,一致性协议消息具有不同的延迟和带宽需求。我们提出了一种由具有不同等待时间,带宽和能量特性的电线组成的互连,并提倡将一致性操作智能地映射到适当的电线。在本文中,我们介绍了一系列技术,这些技术使一致性协议能够利用异构互连并评估这些技术的子集,以显示其性能和功率效率潜力。可以以最小的复杂性开销实现大多数建议的技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号