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

Mitesh R. Meswani, G. Loh, S. Blagodurov, D. Roberts, John Slice, Mike Ignatowski
{"title":"Toward Efficient Programmer-Managed Two-Level Memory Hierarchies in Exascale Computers","authors":"Mitesh R. Meswani, G. Loh, S. Blagodurov, D. Roberts, John Slice, Mike Ignatowski","doi":"10.1109/Co-HPC.2014.8","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":136638,"journal":{"name":"2014 Hardware-Software Co-Design for High Performance Computing","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"26","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Hardware-Software Co-Design for High Performance Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Co-HPC.2014.8","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 26

Abstract

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
面向百亿亿次计算机中高效的程序员管理的两级内存层次结构
未来的百亿亿级系统将需要非常先进的内存系统,同时提供巨大的存储容量和多tb /s的带宽。为了达到带宽目标,封装内、模堆叠存储器技术可能是必要的。但是,这些集成内存不能提供足够的容量来满足每个节点的总体内存大小要求。因此,传统的封装外存储器(例如,dimm)仍然是需要的。这创建了一个“两级内存”(TLM)组织,其中机器的一部分内存空间提供高带宽,其余部分提供较低性能水平的容量。有效地使用这种异构内存组织可能需要软件应用程序的协同设计以及内存体系结构的进步。在本文中,我们使用三个Exascale代理应用程序作为案例研究,探讨了程序员驱动方法管理TLM系统的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Abstract Machine Models and Proxy Architectures for Exascale Computing Design and Analysis of a 32-bit Embedded High-Performance Cluster Optimized for Energy and Performance mPPM, Viewed as a Co-Design Effort An Implementation of Block Conjugate Gradient Algorithm on CPU-GPU Processors Performance and Energy Evaluation of CoMD on Intel Xeon Phi Co-processors
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1