首页> 外文期刊>Computer architecture news >A Two-level Load/store Queue Based On Execution Locality
【24h】

A Two-level Load/store Queue Based On Execution Locality

机译:基于执行局部性的两级加载/存储队列

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Multicore processors have emerged as a powerful platform on which to efficiently exploit thread-level parallelism (TLP). However, due to Amdahl's Law, such designs will be increasingly limited by the remaining sequential components of applications. To overcome this limitation it is necessary to design processors with many lower-performance cores for TLP and some high-performance cores designed to execute sequential algorithms. Such cores will need to address the memory-wall by implementing kilo-instruction windows. Large window processors require large Load/Store Queues that would be too slow if implemented using current CAM-based designs. This paper proposes an Epoch-based Load Store Queue (ELSQ), a new design based on Execution Locality. It is integrated into a large-window processor that has a fast, out-of-order core operating only on L1/L2 cache hits and N slower cores that process L2 misses and their dependent instructions. The large LSQ is coupled with the slow cores and is partitioned into N small and local LSQs, one per core. We evaluate ELSQ in a large-window environment, finding that it enables high performance at low power. By exploiting locality among loads and stores, ELSQ outperforms even an idealized central LSQ when implemented on top of a decoupled processor design.
机译:多核处理器已经成为一种强大的平台,可以在其上有效利用线程级并行性(TLP)。但是,由于阿姆达尔定律,此类设计将越来越受到应用程序其余顺序组件的限制。为了克服此限制,必须设计具有许多用于TLP的较低性能内核和一些旨在执行顺序算法的高性能内核的处理器。这样的内核将需要通过实现千条指令窗口来解决内存墙问题。大型窗口处理器需要较大的加载/存储队列,如果使用当前基于CAM的设计来实现,这将太慢。本文提出了一种基于纪元的负载存储队列(ELSQ),这是一种基于执行位置的新设计。它被集成到一个大窗口处理器中,该处理器具有仅在L1 / L2高速缓存命中时运行的快速,乱序的内核,以及处理L2丢失及其相关指令的N个较慢的内核。大型LSQ与慢速内核耦合,并划分为N个小型和本地LSQ,每个内核一个。我们在大窗口环境中评估ELSQ,发现它可以在低功耗下实现高性能。通过利用装载和存储之间的局部性,ELSQ在解耦处理器设计之上实施时,甚至胜过理想的中央LSQ。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号