0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

3种新兴内存技术将改变您的处理数据方式

渔翁先生 来源:电子发烧友网 作者:Allen Yin 编译 2019-11-15 19:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

几年前,IDC预测,到2025年,普通人每天将与连接的设备进行4800次交互。从这些传感器中注入的信息将促进机器学习,语言处理和人工智能,所有这些都需要快速存储和更多的计算能力。下一代内存技术将解决当今存储层次结构中的空白,在需要进行实时处理的地方提供数据。

新兴的内存技术有望将大量数据保持在处理器附近,而不会导致SRAMDRAM的高成本或功耗。大多数都是非易失性的,例如SSD内的NAND闪存,并且比连接NVMe的固态驱动器快得多。

在这个由两部分组成的系列文章的第一个部分中,我们将研究三种技术来解决即将出现的大数据瓶颈:英特尔的Optane,两种类型的磁阻RAM(MRAM)和电阻型随机存取存储器(ReRAM) 。第二部分将介绍纳米管RAM,铁电RAM和相变存储器。

新内存技术的主要优点

  • 英特尔Optane DC持久性内存:针对数据中心工作负载进行了调整的非易失性高容量内存。可以通过内存操作或块存储进行访问。
  • MRAM:可以完全断电的非易失性存储器,然后快速唤醒以在IoT应用程序中进行快速写入。
  • ReRAM:承诺弥合数据中心中DRAM和闪存之间的差距。将整个数据库存储在快速,非易失的ReRAM中将彻底改变内存计算。

为大数据奠定基础

问题在于:计算性能正在以数据访问技术无法比拟的速度增长。当大型并行CPU或专用的加速器用尽了超高速缓存或快速的系统内存时,它们被迫进入基于磁盘的慢速存储,以使字节紧缩,并磨碎(相对)停止。更大的SRAM高速缓存有助于将热数据保持在手边,而充足的DRAM为内存计算带来了奇迹。但是,两种类型的存储采购起来都很昂贵。它们本质上也是易失的,需要恒定的能力来保留数据。添加这两种方法都不是解决等待实时分析的庞大数据量的经济方法。

英特尔非易失性存储器解决方案事业部高级副总裁兼总经理Rob Crooke总结了这种基本挑战:“ DRAM的容量不足以解决当今的实时数据分析问题,而传统存储的速度并不快足够。”

上图:新兴的内存技术有助于缩小闪存(虽然容量大但相对较慢)与DRAM快(但容量却受到更多限制)之间的差距。

该公司的Optane技术适合日益扩大的系统内存与基于闪存的固态驱动器,潜在的增压分析,人工智能和内容交付网络之间的差距。DRAM非常适合内存处理,但容量也有限。SSD可以扩展到大规模部署,每GB的成本要低得多。他们只是没有实时事务操作的性能。Optane旨在桥接这两个世界。

Optane 采用独特的架构,该架构由堆叠在密集的三维矩阵中的可单独寻址的存储单元组成。英特尔并未对其基于Optane的设备中的技术进行具体说明。但是,我们确实知道Optane可以像DRAM或SSD一样工作,具体取决于其配置。

上图:英特尔的Optane DC永久存储模块插入主板的DIMM插槽中,可添加128GB至512GB的高速非易失性存储。

英特尔的Optane DC持久性内存放入连接到CPU内存控制器的标准DIMM插槽中。它最大可提供512GB的容量,可容纳的数据量是最大DDR4模块的几倍。断电时,有关在App Direct模式下运行的Optane DC永久内存DIMM的信息将保留。相反,诸如DRAM之类的易失性存储技术如果不经常刷新,则会迅速丢失数据。软件确实需要针对英特尔的技术进行优化。但是,正确的调整允许性能受限的应用程序以低延迟的内存操作访问Optane DC永久内存。

另外,也可以在内存模式下使用DIMM,将它们与易失性内存共存以扩展容量。无需重写软件即可在内存模式下部署Optane DC永久内存。

该技术也可以在英特尔所谓的“应用程序直接存储模式”中使用,在该模式下,可以通过标准文件API访问永久内存地址空间。期望块存储的应用程序可以访问Optane DC永久存储模块的App Direct区域,而无需进行任何特殊优化。与通过I / O总线移动数据相比,这样做的好处是性能更高。

无论应用程序如何使用Optane DC持久性存储器,该技术的优势都一样:容量,性能和持久性。内存占用量大的数据中心应用程序(认为云和基础架构即服务)是直接受益者。内存数据库,存储缓存层和网络功能虚拟化也是如此。

MRAM在边缘显示出希望

Optane主要针对数据中心,而磁阻RAM或MRAM在各种IoT设备上都显示出了希望 — IDC表示,传感器将很快每天接触数千次。

请考虑应用材料部门内存部门总经理Mahendra Pakala博士的博客文章中的示例。它使用具有语音和面部识别功能的安全摄像机作为MRAM工作良好的示例。您希望该摄像机在边缘处理尽可能多的数据,并且仅将重要的信息上传到云中。但是,功耗至关重要。根据Pakala博士的说法,当今的边缘设备主要采用SRAM存储器,每个单元最多使用六个晶体管,并且会遭受高有源泄漏功率,从而降低了效率。“作为替代方案,MRAM承诺将晶体管密度提高几倍,从而实现更高的存储密度或更小的管芯尺寸。”更大的容量,更紧凑的芯片以及更低的功耗,对于任何在边缘进行处理的人来说都是一个胜利。

MRAM中的数据由由一对铁磁板形成的磁性元件存储,并由薄的电介质隧穿绝缘子隔开。一个极板的极性被永久设置,而另一极的磁化强度改变以存储零和一。这些板一起形成磁隧道结(MTJ)。这些成为存储设备的基础。

像Optane DC永久性存储器一样,MRAM是非易失性的。Everspin Technologies是MRAM技术的领导者之一,该公司表示,存储在其Toggle MRAM中的数据在温度下可持续使用20年。MRAM也非常快。Everspin声称同步读写延迟在35ns范围内。这接近于SRAM夸张的性能,从而使MRAM几乎可以替代当今的任何易失性存储器。

密度是传统MRAM缺少DRAM和闪存的地方。Everspin 最近宣布了一种32Mb设备。但是相比之下,最大的每单元四位NAND部件提供4Tb的密度。MRAM在物联网和工业应用中脱颖而出的更多原因是,MRAM的性能,持久性和无限的耐久性足以弥补容量不足。

上图:Everspin的最新1Gb自旋转移扭矩MRAM器件面向需要高容量,低延迟和持久性的企业和计算应用。

自旋传递扭矩(STT-MRAM)是磁阻技术的一种变体,通过用极化电流操纵电子自旋来工作。与Toggle MRAM相比,其机制所需的开关能量更少,从而降低了功耗。STT-MRAM也具有更大的可扩展性。Everspin的独立设备提供256Mb和1Gb密度。像Phison这样的公司可以将其中之一放在其闪存控制器旁边,并获得出色的缓存性能,并具有掉电保护的额外优势。您无需担心购买带有内置电池备份的SSD。进行中的数据传输始终将是安全的,即使在意外关闭的情况下。

英特尔,台积电和联电等代工厂对STT-MRAM感兴趣的另一个目的是:他们希望将其嵌入其微控制器中。这些设计中目前使用的NOR闪存很难扩展到较小的制造节点,而MRAM的集成更经济。实际上,英特尔已经发表了一篇论文,展示了其22nm FinFET低功耗工艺与生产就绪的7.2Mb MRAM阵列。该公司表示,MRAM作为嵌入式非易失性存储器是具有片上启动数据要求的IoT,FPGA和芯片组的潜在解决方案。

ReRAM可能是内存中计算的答案

在宣布成功将MRAM与22FFL制造集成后的几个月,英特尔在国际固态电路会议上作了介绍,介绍了一个嵌入有相同处理节点的3.6Mb电阻式随机存取存储器(ReRAM)宏。

ReRAM是另一种类型的非易失性存储器,声称具有低功耗,高密度的性能,可将其置于DRAM和基于闪存的存储之间。但是,尽管MRAM的特性预示了IoT设备的生命,但ReRAM正在为数据中心事业做准备,以缩小服务器内存和SSD之间的差距。

上图:Crossbar的ReRAM技术:两个电极之间的电介质中的纳米纤丝通过不同的电压电平形成和复位,从而形成了低电阻和高电阻路径。

多家公司正在开发使用多种材料的ReRAM。例如,Crossbar的ReRAM技术采用了夹在顶部和底部电极之间的硅基开关材料。当在电极之间施加电压时,纳米丝会在电介质中形成,从而形成低电阻路径。然后可以通过另一个电压将灯丝复位。英特尔在氧气交换层下使用了氧化钽高κ电介质,从而在其电极之间产生了空位。这两个单元的组成不同,但执行相同的功能,与NAND闪存相比,提供了快许多倍的读取和写入性能。

应用材料公司的Pakala博士说,ReRAM似乎是内存计算中最可行的存储技术,其中数据保存在RAM中而不是磁盘中的数据库中。“通过利用欧姆定律和基尔霍夫定律,可以在阵列内完成矩阵乘法,而无需将权重移入或移出芯片。多级单元架构有望将存储密度提高到一个新的水平,从而可以设计和使用更大的模型。”在DRAM中处理这些模型的成本非常高,这就是为什么ReRAM的成本优势如此令人鼓舞的原因。

上图:CrossBar的ReRAM可以嵌入SoC中,以实现板载快速,非易失性存储。

最好的还在后头

从工厂车间到数据中心,要充分利用计算资源而又不花很多钱,就需要一种全新的存储方法。Energias市场研究公司预计,从现在到2025年,MRAM市场将快速增长,在复合年增长率为49.6%之后,将达到12亿美元。Coughlin Associates预测,到2028年,作为Optane核心技术的3D XPoint存储器将推动收入超过160亿美元。显然,存在对解决闪存,DRAM和SRAM即将到来的限制的新存储器的需求。

也不必只有一个获胜者。这三种新兴内存类型可能共存于存储层次结构的各个级别,并具有一个共同的目标:确保即将来临的数据泛滥不会淹没现有的访问技术。带有第二代Xeon可扩展处理器的服务器中,英特尔的Optane DC持久性内存已经非常丰富。MRAM与SSD控制器一起用于代替DRAM的写缓存。由于应用材料公司的Endura Impulse PV大批量生产系统,ReRAM比以往任何时候都更具可行性。如果您认真对待处理大量数据,那么未来五年将至关重要。现在是时候开始权衡您的选择了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 英特尔
    +关注

    关注

    61

    文章

    10324

    浏览量

    181092
  • 数据
    +关注

    关注

    8

    文章

    7349

    浏览量

    95025
  • 内存
    +关注

    关注

    9

    文章

    3234

    浏览量

    76518
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    LuatOS的内存分配机制

    不同 LuatOS 硬件平台在内存布局上存在差异,Lua 运行内存、系统内存与 PSRAM 扩展内存的分配方式各有区别。部分型号
    的头像 发表于 04-16 12:37 113次阅读
    LuatOS的<b class='flag-5'>内存</b>分配机制

    云端数据高效处理:方法与系统全解析

    的集中式数据处理方式已经难以应对PB级甚至EB级数据的存储、计算和分析需求,面临着延迟高、成本高、扩展性差等诸多挑战。云端数据高效处理技术
    的头像 发表于 04-09 15:54 296次阅读
    云端<b class='flag-5'>数据</b>高效<b class='flag-5'>处理</b>:方法与系统全解析

    华秋PCB新增「少数处理方式」设置选项说明

    告别繁琐沟通!华秋PCB「少数处理方式」功能上线,坏板补料由您“掌”控。在日常的PCB生产中,即使工艺再精湛,极少数量的不良品也在所难免。在过去,生产过程中若出现少数坏板,我们的流程是:1)工厂反馈
    的头像 发表于 04-08 11:20 118次阅读
    华秋PCB新增「少数<b class='flag-5'>处理方式</b>」设置选项说明

    南亚科技3D堆叠AI内存UltraWIO技术

    南亚科技近日首度对外界披露其定制化AI内存的研发进度。公司表示,正与多家逻辑IC厂及生态系伙伴合作,部分产品已进入试产阶段,预计今年下半年浮现更多具体成果。 此次南亚科技主推的技术
    的头像 发表于 03-06 14:10 2311次阅读

    值传递、指针传递、引用传递介绍

    1、值传递:形参时实参的拷贝,改变函数形参并不影响函数外部的实参,这是最常用的一传递方式,也是最简单的一传递方式。只需要传递参数,返回值
    发表于 01-21 06:48

    量水堰计的数据传输与处理方式解析

    量水堰计作为现代水利工程中的重要监测设备,其数据传输与处理能力直接影响着水位监测的效率和准确性。那么量水堰计在数据采集、传输和处理方面有哪些技术
    的头像 发表于 12-26 13:04 269次阅读
    量水堰计的<b class='flag-5'>数据</b>传输与<b class='flag-5'>处理方式</b>解析

    类型内存的使用

    的,因为底层数据会被默默删除。自动存储通常被称为“栈”。 分配的存储:运行malloc() 会返回的内存类型,这种内存会一直保留,直到被 free() 函数释放,所以可以被传递到任何地方,包括返回
    发表于 12-12 06:43

    Power Integrations高压PowiGaN技术助力新兴800VDC数据中心总线架构发展

    Power Integrations正利用其高压PowiGaN技术,助力新兴800VDC数据中心总线架构的发展。作为已实现量产1250V和1700V高压GaN开关的重点供应商,PI正与NVIDIA合作,加速推动向800VDC供电
    的头像 发表于 11-20 16:49 1565次阅读

    内存数据处理优化艺术

    内存访问是程序运行的瓶颈之一。减少内存访问次数可以显著提高程序的运行速度。 在C语言中,指针是直接操作内存的利器。使用指针遍历数组不仅代码更简洁,而且效率更高。例如,用指针直接访问内存
    发表于 11-14 07:46

    数据处理软核加速模块设计

    ,如果用ARM处理器或上位机来实现这个过程会十分耗时,利用FPGA的并行处理技术可以轻易实现这个功能,整理后的数据传输形式会为之后的设计产生便利。模块用了20块片内双口RAM来实现
    发表于 10-29 08:09

    科普:什么AI 内存技术

    问题。 为什么 AI 内存很重要? 在 AI 模型训练和推理过程中,大量的数据需要从内存传输到处理器(如 GPU 或 TPU)进行计算。传统的内存
    的头像 发表于 09-03 15:44 1652次阅读

    工业网关的内存有什么功能

    工业网关的内存是其核心硬件组件之一,承担着保障设备高效、稳定运行的关键作用,具体功能可从以下几个方面详细说明: 一、临时数据存储与处理 实时数据缓存:工业网关需要实时采集来自传感器、P
    的头像 发表于 08-15 10:15 689次阅读

    DGT 互联路锥:这项技术彻底改变的公路旅行安全

    交通总局(DGT)随着联网锥标的实施,道路安全进入了新纪元。这项革命性的举措旨在彻底改变驾驶体验,并确保道路施工人员的安全。该技术于2025年1月正式启用,传统标识与最新的互联互通创新技术
    的头像 发表于 06-29 23:54 1453次阅读
    DGT 互联路锥:这项<b class='flag-5'>技术</b><b class='flag-5'>将</b>彻底<b class='flag-5'>改变</b><b class='flag-5'>您</b>的公路旅行安全

    白城LP-SCADA工业产线高密度数据采集 实时响应无滞后

    并行处理:支持10万+测点的并行接入与处理,应用无锁队列、内存数据库、时序数据库、MQTT等核心技术
    发表于 06-19 14:51

    如何FX3配置为复合USB设备?

    。 您能指导我吗: 如何配置两个接口的 USB 描述符? 如何同时处理 MSC 和自定义接口的端点管理? FX3 SDK 中是否有任何示例或参考实现可以演示类似的功能? 提前感谢的帮助!
    发表于 05-07 08:18