【24h】

Toward Efficient Programmer-Managed Two-Level Memory Hierarchies in Exascale Computers

机译:迈向亿亿级计算机中由程序员管理的高效两级内存层次结构

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

摘要

Future exascale systems will require very aggressive memory systems simultaneously delivering huge storage capacities and multi-TB/s bandwidths. To achieve the bandwidth targets, in-package, die-stacked memory technologies will likely be necessary. However, these integrated memories do not provide enough capacity to achieve the overall per-node memory size requirements. As a result, conventional off-package memory (e.g., DIMMs) will still be needed. This creates a "two-level memory" (TLM) organization where a portion of the machine's memory space provides high bandwidth, and the remainder provides capacity at a lower level of performance. Effective use of such a heterogeneous memory organization may require the co-design of the software applications along with the advancements in memory architecture. In this paper, we explore the efficacy of programmer-driven approaches to managing a TLM system, using three Exascale proxy applications as case studies.
机译:未来的百亿亿次存储系统将需要非常强大的存储系统,同时提供巨大的存储容量和数TB / s的带宽。为了实现带宽目标,可能需要采用封装,裸片堆叠式内存技术。但是,这些集成的内存不能提供足够的容量来满足整体每个节点的内存大小要求。结果,仍将需要常规的封装外存储器(例如,DIMM)。这将创建一个“两级内存”(TLM)组织,其中一部分机器内存空间提供了高带宽,其余部分则提供了性能较低的容量。有效使用这种异构存储组织可能需要软件应用程序的协同设计以及存储体系结构的进步。在本文中,我们使用三个Exascale代理应用程序作为案例研究,探索了由程序员驱动的方法来管理TLM系统的功效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号