首页> 外文会议>Transactions on high-performance embedded architectures and compilers IV >A High Performance Adaptive Miss Handling Architecture for Chip Multiprocessors
【24h】

A High Performance Adaptive Miss Handling Architecture for Chip Multiprocessors

机译:芯片多处理器的高性能自适应小姐处理架构

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

摘要

Chip Multiprocessors (CMPs) mainly base their performance gains on exploiting thread-level parallelism. Consequently, powerful mem ory systems Eire needed to support an increasing number of concur rent threads. Conventional CMP memory systems do not account for thread interference which can result in reduced overall system perfor mance. Therefore, conventional high bandwidth Miss Handling Archi tectures (MHAs) are not well suited to CMPs because they can create severe memory bus congestion. However, high miss bandwidth is desir able when sufficient bus bandwidth is available. This paper presents a novel, CMP-specific technique called the Adaptive Miss Handling Ar chitecture (AMHA). If the memory bus is congested, AMHA improves performance by dynamically reducing the maximum allowed number of concurrent L1 cache misses of a processor core if this creates a significant speedup for the other processors. Compared to a 16-wide conventional MHA, AMHA improves performance by 12% on average for one of the workload collections used in this work.
机译:芯片多处理器(CMP)的性能提升主要基于利用线程级并行性。因此,功能强大的内存系统Eire需要支持越来越多的并行租用线程。传统的CMP内存系统无法解决线程干扰问题,因为线程干扰会导致总体系统性能降低。因此,常规的高带宽小姐处理架构(MHA)不太适合CMP,因为它们会造成严重的内存总线拥塞。但是,当有足够的总线带宽可用时,需要较高的未命中带宽。本文提出了一种新颖的,特定于CMP的技术,称为自适应小姐处理架构(AMHA)。如果内存总线拥塞,则AMHA通过动态减少处理器核心的并发L1高速缓存未命中的最大允许次数(如果这会显着提高其他处理器的速度)来提高性能。与16宽的常规MHA相比,AMHA对一项工作中使用的工作负载集合的性能平均提高了12%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号