首页> 外文期刊>Journal of Parallel and Distributed Computing >Efficient selective multicore prefetching under limited memory bandwidth
【24h】

Efficient selective multicore prefetching under limited memory bandwidth

机译:在有限的内存带宽下高效的选择性多核预取

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

摘要

Current multicore systems implement multiple hardware prefetchers to tolerate long main memory latencies. However, memory bandwidth is a scarce shared resource which becomes critical with the increasing core count. To deal with this fact, recent works have focused on adaptive prefetchers, which control the prefetcher aggressiveness to regulate the main memory bandwidth consumption. Nevertheless, in limited bandwidth machines or under memory-hungry workloads, keeping active the prefetcher can damage the system performance and increase energy consumption. This paper introduces selective prefetching, where individual prefetchers are activated or deactivated to improve both main memory energy and performance, and proposes ADP, a prefetcher that deactivates local prefetchers in some cores when they present low performance and co-runners need additional bandwidth. Based on heuristics, an individual prefetcher is reactivated when performance enhancements are foreseen. Compared to a state-of-the-art adaptive prefetcher, ADP provides both performance and energy enhancements in limited memory bandwidth. (C) 2018 Elsevier Inc. All rights reserved.
机译:当前的多核系统实现了多个硬件预取器,以容忍较长的主内存延迟。但是,内存带宽是一种稀缺的共享资源,随着核心数量的增加,它变得至关重要。为了解决这个问题,最近的工作集中在自适应预取器上,该预取器控制预取器的主动性以调节主存储器带宽消耗。但是,在带宽有限的计算机中或在内存消耗大的工作量下,使预取器保持活动状态可能会损坏系统性能并增加能耗。本文介绍了选择性预取,即通过激活或停用各个预取器来改善主存能量和性能,并提出一种预取器ADP,该预取器会在某些内核中表现不佳且联合运行者需要额外带宽时停用某些内核中的本地预取器。基于试探法,当预见到性能增强时,将重新激活单个预取器。与最新的自适应预取器相比,ADP在有限的存储器带宽中提供了性能和能量增强。 (C)2018 Elsevier Inc.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号