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

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

3天内不再提示

存储器体制的现状和未来改变

MZjJ_DIGITIMES 来源:cg 2018-12-14 08:34 次阅读

严格来讲,是存储器(memory)和储存器(storage)。前者是指在运算中的暂存器,譬如SRAMDRAM;后者是数据永久储存的器件,如NAND、HDD甚或仍在服役的磁带。之所以会有这样复杂的样态,最主要的原因是CPU运算速度与储存器读写速度之间存有巨大落差。所以从CPU与最终储存器之间,必须建立数层的中介存储器来转换,CPU与几个层次的髙速缓存(cache)SRAM整合在一起,然后外接速度较慢、但每位元价格稍便宜的DRAM,最后到速度差几个数量级、但每位元价格最低廉的的SSD,这就是现存所谓的存储器体制(memory hierarchy)。

这样层层的转送变成现在运算最大的速度和能耗瓶颈,单从能耗来讲,计算机从储存器撷取所需要的数据层层上传、运算完又层层回送储存,这些传递所损耗的能量占整个过程的80%以上。至于速度更不用讲了,运算CPU的速度与储存器的速度有好几个数量级的差距,虽然可以用中介存储器的处理来减少怠速,但一个完整的运算/储存周期大部分的时间是用在传递和储存数据。

之所以有这样的困境是因为几乎所有的储存器或存储器都面临这样的两难:要读写快的,就不容易稳定储存;要稳定储存的,读写速度就慢。这不仅是在过去半导体遭遇的困境,以后在新兴存储器、甚至量子位元我们还会再遭遇类似的问题。譬如超导体量子位元计算快,但量子位元退相干(decoherence)也快,容易产生错误。氮缺陷纳米钻石 (nitrogen vacancy nano diamond)量子位元很稳定,甚至在室温下也可以维持好一阵子,但读写却是千难万难。

目前半导体对于存储器体制的处理方式是用不同材料、不同运作机制,提供不同特性的存储器/储存器,层层部署。最理想的状况是在存储器/储存器中直接运算—两者合而为一,就没有传送、读写等功耗和速度等的损失问题,这就是现在已经开始进入议题的in-memory computing,今年的IEDM会议就有以PCM做in-memory computing展示的论文。但是能做这样工作的存储器/储存器要具备三个特性,一是转换(switch)要快。再者,密度要高,因为现在CPU的gate count很多。最后,要能永久储存。但是目前同时具有这三个性质的存储器/储存器还不存在,所以这是长远目标。

近期比较可能达到的是过去已开始谈论的储存级存储器(Storage Class Memory;SCM),或者意涵稍有差异、现在另外叫Permanent Memory (PM)。要之,两者都是整合了存储器和储存器的功能的单一器件,至少缩短了数据传递的流程。现在跨出第一步的是PCM阵营,基本上PCM由于多层堆栈,密度可以加高,读写速度虽远较NAND为髙,但仍不如DRAM,所以还是需要以微控制器来调节,结构好像与现在的NAND SSD没太大差别。但是由于终端储存器与CPU运算的差距大幅缩小,量变有可能导致质变。譬如可匹配的平行处理核就可以大幅增加。

另一个可以与之竞争的对手是MRAM。目前没有大厂生产制造,价格居髙不下。但是技术的进展已到写入时间10ns,访问时闲20ns,略优于DRAM。而其耐久性近乎无穷大,只是单元细胞的尺寸(cell size)还降不下来。但是MRAM是可以如NAND般往3D发展的,而PCM的堆栈到8层已达最大经济效益,功耗比较大,耐久性也颇有不如。两者的竞争,将是存储器/储存器演化的重要观察指标。

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

    关注

    38

    文章

    7148

    浏览量

    161978
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10438

    浏览量

    206534
  • SSD
    SSD
    +关注

    关注

    20

    文章

    2689

    浏览量

    115485

原文标题:【椽经阁】存储器体制的未来演变

文章出处:【微信号:DIGITIMES,微信公众号:DIGITIMES】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32F103DMA模块存储器存储器可以实现循环吗?

    STM32F103 参考手册中循环模式部分描述:DMA模块存储器存储器不能与循环模式同时使用。但是经过实际测试,是可以实现循环的,请问怎么理解这句话呢?
    发表于 04-02 06:23

    如何使用SCR XRAM作为程序存储器和数据存储器

    1) 允许一个物理内存(即 XRAM) 可同时作为程序存储器和数据存储器进行访问 如何使用 SCR XRAM 作为程序存储器和数据存储器。 1) 用于
    发表于 01-30 08:18

    请问ADuCM360/1是否支持存储器存储器DMA传输?

    ADuCM360/1是否支持存储器存储器DMA传输?
    发表于 01-15 07:43

    单片机的存储器从物理上可划分为4个存储空间,其存储器的空间范围是多少?

    单片机的存储器从物理上可划分为4个存储空间,其存储器的空间范围是多少?
    发表于 11-01 06:20

    AT89C52怎么选择外部存储器

    大家有谁知道AT89C52怎么选择外部存储器,我之前用的是P89V51,选择外部存储器是定义AUXR=0x02;,但是现在想用AT89C52单片了,程序该怎么改了啊??AT89C52手​​册上找不到怎么选择外部存储器说明,各位高
    发表于 10-26 06:11

    存储器测试怎么才能稳定 ?

    存储器测试问题怎么才能稳定
    发表于 10-17 06:51

    长鑫存储存储器的检测方法及存储器”专利公布

    根据专利要点,提供本申请的一种存储器是检测方法及存储半导体相关技术领域中存储单位与上线之间漏电测定的复杂技术问题,该存储器的检测方法如下:选通字线,通过位线在所有
    的头像 发表于 09-07 14:27 570次阅读
    长鑫<b class='flag-5'>存储</b>“<b class='flag-5'>存储器</b>的检测方法及<b class='flag-5'>存储器</b>”专利公布

    AXI内部存储器接口的功能

    库的慢-慢工艺点对块进行合成,以200 MHz的目标速度确认时序特性。 接口存储器端口上的信号符合RAM编译为TSMC CL013G工艺技术生产的单端口同步存储器组件所要求的时序要求
    发表于 08-21 06:55

    0722_03 fifo存储器作用和结构模型 - 第4节

    存储器
    充八万
    发布于 :2023年08月20日 01:35:41

    0722_03 fifo存储器作用和结构模型 - 第3节

    存储器
    充八万
    发布于 :2023年08月20日 01:34:50

    0722_03 fifo存储器作用和结构模型 - 第2节

    存储器
    充八万
    发布于 :2023年08月20日 01:33:59

    0722_03 fifo存储器作用和结构模型 - 第1节

    存储器
    充八万
    发布于 :2023年08月20日 01:33:08

    回顾易失性存储器发展史

    易失性存储器的发展历程 继续关于存储器的发展回顾,上期我们回顾了非易失性存储器的发展史,本期内容我们将回顾易失性存储器的发展历程。易失性存储器
    的头像 发表于 06-28 09:05 957次阅读

    什么是外部存储器

    磁表面存储器——磁表面存储器,它们都是利用涂敷在载体表面薄层磁性材料来记录信息的,载体和表面磁性材料统称为记录介质。 存储密度——磁表面存储器单位长度或单位面积磁层表面所能
    的头像 发表于 05-26 11:27 1599次阅读

    单板硬件设计:存储器( NAND FLASH)

    在单板设计中,无论是涉及到一个简易的CPU、MCU小系统或者是复杂的单板设计,都离不开存储器设计: 1、存储器介绍 存储器的分类大致可以划分如下: ROM和RAM指的都是半导体存储器
    发表于 05-19 15:59