跳到主要内容
10.1145/2742854.2742886高级会议文章/章节视图摘要出版物页面囊性纤维变性会议记录会议集合
研究论文

软件管理节能混合DRAM/NVM主内存

出版:2015年5月6日 出版历史
  • 获取引文提醒
  • 摘要

    本文评估了DRAM/NVM混合主存系统用户级软件管理的可行性。我们提出了一个操作系统(OS)和编程接口,用于从用户应用程序中放置数据。我们提供了一个分析工具来帮助程序员决定应用程序数据在混合内存系统中的位置。对修改后的应用程序进行周期精确模拟,证实了在同等性能下,我们的方法比最先进的硬件或操作系统方法更节能。此外,我们的结果在多个候选NVM技术和一系列14个基准上进行了验证。
    这项工作背后的关键观察结果是,对于我们评估的工作负载,应用程序对象的生命周期太短,无法激发迁移。利用此属性可以显著降低混合内存系统的硬件复杂性。

    工具书类

    [1]
    C.Bienia、S.Kumar、J.P.Singh和K.Li。PARSEC基准套件:特性和架构含义。PACT公司2008年,第72-81页。
    [2]
    N.宾克特,GEM5模拟器。SIGARCH计算。阿基特。新闻,39(2):2011年8月1-7日。
    [3]
    D.Bovet和M.Cesati。了解Linux内核O'Reilly Media,2005年。
    [4]
    G.毛刺,.用于存储类存储器的候选设备技术的概述。IBM研究与开发杂志。,52(4.5):449--4642008年7月。
    [5]
    B.Calder、C.Krintz、J.Simmi和T.Austin。缓存感知数据放置。ASPLOS公司第139-149页,1998年。
    [6]
    S.Cho、P.-C.Yew和G.Lee。在宽问题超标量处理器中解耦局部变量访问。ISCA公司第100-110页,1999年。
    [7]
    G.Dhiman、R.Ayoub和T.Rosing。PDRAM:一种混合PRAM和DRAM主存储器系统。数模转换器第664-469页,2009年。
    [8]
    E.多勒。打造内存的未来——新技术、新市场、新应用。热芯片教程, 2010.
    [9]
    X.Dong,.NVSim:新兴非易失性存储器的电路级性能、能量和面积模型。TCAD公司,31(7):994--10072012年7月。
    [10]
    M.R.Guthaus,等。布朗。Mibench:一个免费的、具有商业代表性的嵌入式基准套件。WWC公司2001年,第3-14页。
    [11]
    Y.Ho、G.M.Huang和P.Li。非易失性忆阻存储器:器件特性和设计含义。国际民航组织,第485页至第490页,2009年。
    [12]
    胡锦涛,.带有sram和非易失性存储器的混合刮板存储器的数据分配优化。TVLSI公司,21(6):1094--1102,2013年6月。
    [13]
    C.-C.Huang和V.Nagarajan。ATCache:通过小型SRAM标记缓存减少DRAM缓存延迟。PACT公司第51-60页,2014年。
    [14]
    E.文化学,。将STT-RAM评估为一种节能的主内存替代方案。ISPASS公司第256-267页,2013年4月。
    [15]
    B.C.李,.将相变存储器作为可扩展的dram替代方案进行架构设计。ISCA公司第2-13页,2009年。
    [16]
    C.Lee、M.Potkonjak和W.H.Mangione-Smith。MediaBench:用于评估和综合多媒体和通信系统的工具。微型的,第330-335页,1997年12月。
    [17]
    H.-H.S.Lee和G.S.Tyson。基于区域的缓存:一种用于嵌入式处理器的能量延迟高效内存体系结构。案例2000年,第120-127页。
    [18]
    D.李,识别字节寻址非易失性存储器在极端规模科学应用中的机会。IPDPS公司,第945-9562012页。
    [19]
    问:Li,。使用基于STT-RAM的混合缓存的嵌入式系统的编译器辅助首选缓存。LCTES公司第109-118页,2012年。
    [20]
    LLVM编译器基础结构。http://llvm.org。
    [21]
    J.Meza、J.Li和O.Mutlu。评估未来非易失性主存储器中的行缓冲区位置。SAFARI第2012-002号技术报告,卡内基梅隆大学,2012年12月。
    [22]
    Micron TN-41-01:计算内存系统功率。http://www.micron.com/products/support/power-calc。上次咨询时间:2014年11月。
    [23]
    J.C.Mogul、E.Argollo、M.Shah和P.Faraboschi。操作系统支持NVM+DRAM混合主内存。热操作系统,第14--142009页。
    [24]
    T.Perez和C.De Rosa。非易失性存储器:新兴技术及其对存储器系统的影响。2010年技术报告。
    [25]
    M.K.Qureshi、V.Srinivasan和J.A.Rivers。使用相变存储器技术的可扩展高性能主存储器系统。ISCA公司第24-33页,2009年。
    [26]
    L.E.Ramos、E.Gorbatov和R.Bianchini。混合存储系统中的页面放置。内部控制系统第85-95页,2011年。
    [27]
    S.Raoux,相变随机存取存储器:一种可扩展技术。IBM研究与开发杂志。,52(4.5):465-4792008年7月。
    [28]
    S.Rul、H.Vandierendonck和K.De Bosschere。一种基于概要文件的工具,用于在顺序程序中查找管道并行性。并行计算。,36(9):531--5512010年9月。
    [29]
    SPEC基准套件https://www.spec.org/cpu。
    [30]
    H.Vandierendonck、A.Hassan和D.Nikolopoulos。字节寻址非易失性存储器的能效。计算。阿基特。信件,PP(99):2014年1月1日。
    [31]
    Z.Wang、Z.Gu和Z.Shao。将数据变量优化分配到基于PCM/DRAM的混合主存储器,用于实时嵌入式系统。嵌入式系统快报,IEEE,6(3):61--64,2014年9月。
    [32]
    H.Yoon。混合内存的行缓冲区位置感知缓存策略。国际协调委员会第337-344页,2012年。
    [33]
    O.Zilberberg、S.Weiss和S.Toledo。相变记忆:建筑视角。ACM计算。Surv公司。,45(3):29:1--29:332013年7月。

    引用人

    查看全部
    • (2022)异构DRAM/NVM系统中应用程序数据结构优化和放置的内存管理方法2022年欧洲会议展览设计、自动化和测试(DATE)10.23919/日期54114.2022.9774666(748-753)在线发布日期:2022年3月14日
    • (2022)能效数据库系统:系统综述倒排索引综述10.1145/353822555:6(1-53)在线发布日期:2022年12月7日
    • (2022)使用存储类存储器的键值存储的功率优化部署ACM存储事务10.1145/351190518:2(1-26)在线发布日期:2022年3月10日
    • 显示更多引用者

    索引术语

    1. 软件管理的节能混合DRAM/NVM主存储器

        建议

        评论

        信息和贡献者

        问询处

        发布于

        封面图片ACM会议
        CF’15:第12届ACM国际计算前沿会议记录
        2015年5月
        413页
        国际标准图书编号:9781450333580
        内政部:10.1145/2742854
        允许制作本作品的全部或部分数字或硬拷贝供个人或课堂使用,但不收取任何费用,前提是复制品的制作或分发不是为了盈利或商业利益,并且复制品在首页注明本通知和完整引文。必须尊重作者以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护].

        赞助商

        出版商

        计算机协会

        美国纽约州纽约市

        出版历史

        出版:2015年5月6日

        权限

        请求对此文章的权限。

        检查更新

        限定符

        • 研究文章

        资金来源

        • NanoStreams项目
        • 欧洲共同体第七框架计划

        会议

        2015财年
        赞助商:
        CF'15:计算前沿会议
        2015年5月18日至21日
        意大利伊斯基亚

        接受率

        CF’15论文接受率96份中的33份,34%;
        785份提交文件中的273份总体接受率为35%

        贡献者

        其他指标

        文献计量学和引文

        文献计量学

        文章指标

        • 下载次数(过去12个月)48
        • 下载次数(最近6周)10

        其他指标

        引文

        引用人

        查看全部
        • (2022)用于异构DRAM/NVM系统上应用程序数据结构优化和放置的内存管理方法2022年欧洲会议展览设计、自动化和测试(DATE)10.23919/日期54114.2022.9774666(748-753)在线发布日期:2022年3月14日
        • (2022)能效数据库系统:系统综述倒排索引综述10.1145/353822555:6(1-53)在线发布日期:2022年12月7日
        • (2022)使用存储类存储器的键值存储的功率优化部署ACM存储事务10.1145/351190518:2(1-26)在线发布日期:2022年3月10日
        • (2022)支持混合内存上多个大数据处理框架的统一整体内存管理计算机系统ACM事务10.1145/351121139:1-4(1-38)在线发布日期:2022年7月5日
        • (2022)移动系统中混合存储器的软件提示驱动数据管理嵌入式计算系统ACM事务10.1145/349453621:1(1-18)在线发布日期:2022年1月14日
        • (2022)节能设备STT-MRAM最后一级缓存参数的微体系结构探索嵌入式计算系统ACM事务10.1145/349039121:1(1-20)在线发布日期:2022年1月14日
        • (2022)并行实时任务联合调度下的整体资源分配嵌入式计算系统ACM事务10.1145/348946721:1(1-29)在线发布日期:2022年1月14日
        • (2022)CORIDOR:使用相干和TempoRal局部性缓解STT-RAM缓存中的读取干扰错误嵌入式计算系统ACM事务10.1145/348449321:1(1-24)在线发布日期:2022年1月14日
        • (2022)端粒:实时NAND闪存嵌入式计算系统ACM事务10.1145/347915721:1(1-24)在线发布日期:2022年1月14日
        • (2022)基于PCM主存储器的移动平台节能DRAM缓存体系结构嵌入式计算系统ACM事务10.1145/345199521:1(1-22)在线发布日期:2022年1月14日
        • 显示更多引用者

        视图选项

        获取访问权限

        登录选项

        完全访问权限

        查看选项

        PDF格式

        以PDF文件查看或下载。

        PDF格式

        电子阅读器

        使用联机查看电子阅读器.

        电子阅读器

        媒体

        数字

        其他

        桌子

        分享

        分享

        共享此出版物链接

        在社交媒体上分享