E X P
本文约 3150 字,9 张图表,正努力加载…
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

    随着近些年来CPU“核战”愈演愈烈,对内存系统的要求也在不断地推高。服务器系统上常见的八通道内存也难以满足当前超多核心处理器的需求。要提高单个核心能够拿到的内存带宽,就必须要继续提高内存系统总的带宽。但现在普及的DDR4已经发展到瓶颈了,我们需要下一代的内存标准来继续推动内存系统的发展。上周,JEDEC组织终于正式公布了DDR5内存标准,作为新一代的DDR内存标准,它应该会顺理成章地被业界接纳成为下一代泛用性的内存标准。我们都知道,DDR内存家族一直是延续发展的,新的一代一般都是在前一代的基础上进行开发,并且继承很多特性。那么延期多时(JEDEC原本计划在2018年发布DDR5标准)的DDR5与我们目前的DDR4有什么不同之处,它主要改进了哪些地方呢?本文就针对这些问题做出一个综合性的回答。

    16-bit预取带来更高的等效频率和带宽

    不管是PC端常见的DDR、移动端常用的LPDDR还是显卡上常见的GDDR,每代内存标准之间最显著的差异就是他们的传输速率有相当大的差距,就拿DDR家族做例子,JEDEC规定的标准中,DDR标准最高的带宽是3200MB/s(DDR-400),而DDR2的起步带宽(DDR2-400)就已经是这个数字。

    如果各位还有印象的话,JEDEC制定的两个相邻DDR标准在部分规格上会有一定的重叠,比如说DDR2标准中有DDR2-800,DDR3也是以DDR3-800为起步的;DDR3标准中的DDR3-1600、DDR3-1866和DDR3-2133在一系列特性上与DDR4的起步标准也是重叠的。但对于DDR5,JEDEC想要一个激进很多的起步规格。

    JEDEC称,DDR5的起步传输速率就要达到4800MT/s,也就是说,DDR5-4800将会是DDR5的起步点,这也让DDR5在最初就会拥有比DDR4高出50%的传输频率。但大家都知道,内存颗粒的频率并不是那么好提升的,比如说现在的DDR4-3200内存,它的核心频率实际上只有400MHz。那么如何在既有的并不高的核心频率下提升等效传输速率呢?那就要再次请出DDR内存的特性之一——数据预读取。

    DDR内存在一个时钟周期的上升和下降时都能够进行数据的传输,当然,内存要提前准备好要传输的数据,这就是预取。对于初代DDR,它只有2-bit的数据预取宽度,到了DDR2,这个宽度加倍到了4-bit,DDR3则做到了8-bit。DDR4延续了DDR3的8-bit预取宽度,主要是通过提升芯片的核心频率来提升等效频率,到了DDR5,核心频率已经被推到了一个相当高的地步,如果要继续增加内存等效频率的话,就需要再次加倍它的数据预取宽度。在DDR5上,每个时钟周期都会预取16-bit的数据,让等效频率的倍数从8x变成了16x,在核心频率同为400MHz的情况下,DDR5内存的等效频率要比DDR4高出一倍,达到DDR5-6400的高度,这也是JEDEC规范中,DDR5内存的频率上限。

    引入判决反馈均衡器帮助改善信号纯度

    由于DDR5的等效频率非常高,对于电路的要求也自然就又上了一个台阶,于是JEDEC决定引入判决反馈均衡器。这种均衡器在高速数据传输系统中有非常广泛的应用,它能够保证传输信号的纯净度,满足DDR5内存的需求。

    细分通道带来更好的内存操作灵活度

    如果说,将预取位宽加倍是常规操作的话,那么将单条DIMM分成两个子通道这个改变就有些激进了,具体一点,它将单条DIMM分割成了两个更小的通道。原本每根DIMM上只有一个64-bit宽度的数据通道,现在总的数据宽度没有变化,但它是由两个宽度为32-bit的子通道所组成的。


    上图实际为支持ECC的DDR5内存示意图,如果是普通的DDR5内存,那么每个通道宽度将会是32-bit。

    两个相互独立的子通道将可同时进行数据读写操作,大大提升了内存操作的灵活度。实际上这一改变在GDDR系内存中已经登场,可能是看到了在GDDR6上,划分子通道带来的好处,JEDEC将其引入到了DDR5中。不过,由于单条内存具有的总宽度并没有发生变化,这个特性对带宽指标影响并不大,但在一些场景下,两个可做不同操作的子通道将带来显著的性能增益。

    支持更多的Bank Groups

    Bank Groups是JEDEC在DDR4上面引入的新特性,它可以将多个DRAM Bank组合形成一个组,以改善读写命令的效率,提高性能。DDR5延续了这一设计,同时又对这部分进行了升级,单条DIMM现在能够拥有最大8个Bank Groups,将有助于减少内存顺序读写性能下降的问题。

    为更大的容量做好准备

    除了速度以外,我们对内存系统还有容量的需求。在目前,民用级别的UDIMM单条最大也就只有32GB,因为单颗内存芯片最大也就只有16Gb的大小。在JEDEC的DDR4规范中,单颗内存Die的最大容量就是16Gb,很明显,DDR5要抬升这个限制,它将允许单颗Die的容量上到64Gb的高度,业界离这个目标还是有一定距离的。单Die容量提升到64Gb也就意味着一条双面的UDIMM将能够做到128GB,带有寄存器的RDIMM则是更高,甚至在规划中的LRDIMM将达到单条2TB的高度。

    由于内存颗粒的制程进步相当缓慢,所以DDR5内存在容量方面的提升并不会像速度那么明显,短时间内我们能够用到的内存Die单颗最高还是只有16Gb。

    板载稳压器和电源管理IC

    DDR5不仅仅将电压从DDR4时代的1.2V标准降到了更低的1.1V,更是对供电模式做出了大的调整。以往DIMM部分的供电由主板直接负责,给多少电压也完全是由主板来决定的。而在DDR5上面,调节DIMM的电压不再是主板的事情,而是DDR5内存自己管理的了。

    DDR5内存上将会新增一个稳压器,同时还会具备电源管理芯片,也就是PMIC,用于管理整个DIMM的电源状态。为什么要这样做呢?一个是为了给内存提供更好的供电环境,使其工作更为稳定,速度更快、容量更大的DDR5内存对供电纯净度的要求更高了。另一个是可以减小主板设计的复杂程度,降低主板的成本。

    针脚数量没变,定义改变

    DDR5仍然具有288个接触脚,但定义发生了较大的变化。

    为了与子通道设计相匹配,DDR5拥有两个40-bit的数据引脚,这就需要将原本做其他用处的引脚挪过来。从上图中可以看到,原本占据中央24-pin的命令和地址信号脚被更换成了两个7-pin的控制信号脚,每个子通道占据一组控制脚。在命令/控制总线出现变化之后,相对应的很多东西,比如相关的内存操作命令等都要做相对应的修改,这也使得DDR5的内存控制器将会比原本复杂许多。

    另外,从图上还可以看到,DDR5板载了温度传感器,这也是DDR4时代没有的。

    何时到来?

    目前主要的DRAM芯片供应商都已经在准备向市场推出DDR5内存了。美光在去年就已经展示了他们DDR5内存的开发板,SK海力士也在早前就推出了DDR5内存的样品,并宣称他们要在标准电压,也就是1.1V的电压下把DDR5内存的频率抬升到8400的程度。

    内存厂商们肯定是对新内存趋之若鹜的,世代交替肯定对新内存会有相当大的需求,不过目前的问题是,暂时还没有支持DDR5的处理器。要全面普及DDR5内存,除了有内存成品外,还需要CPU方面的支持才行。

    CPU方面的跟进速度并没有想象中的那么快,单说x86这边,AMD应该会在Zen 4这代引入对DDR5的支持,但很可能会保留对DDR4的支持,桌面版Zen 4是否会开放DDR5支持这点还是个未知数。Intel方面则是会在Ice Lake-SP的下一代服务器平台,也就是Sapphire Rapids这代上引入DDR5内存支持,但消费级的情况未知。

    Zen 4最早也要到2021年才会发布,Sapphire Rapids也是如此,我们在对内存需求很高的服务器平台上看到全面的DDR5支持尚需一年多的时间,那么要在消费级平台上看到DDR5内存的普及,至少还需要两到三年的时间。

    总结:一个新的台阶

    DDR5是DDR内存的一个新台阶,带宽大幅度增加的背后是种种细微的改良,JEDEC仍然在发掘这种内存的潜力,让它能够适应数据量出现大爆炸的当下乃至未来。虽然在这几年中,我们看到HBM内存因为有着超高的带宽,在很多地方出尽了风头,但不可否认的是,HBM高昂的成本限制了它的发展前景,让它注定只能够在一些特定的产品上被应用。而DDR5则要平近易人很多,对大多数计算机系统来说,它仍然是首选的内存规范,带宽和容量都比上代会有明显的提高。

    DDR5在初期应该会以供应数据中心、服务器等为主,对普通用户来说,我们还会继续用上两三年的DDR4内存。消费级对内存性能的需求还没有紧迫到着急换上新的内存,另外厂商们继续推高DDR4内存频率也会在一定程度上减缓DDR5在消费级中的普及速度,我们应该会在未来两年中开始进入DDR4到DDR5的过渡期,但这次的过渡应该要比较长的时间了。

    ×
    热门文章
    1微信支付推出“摇一摇免单”:1000万份,最高免单200元
    2余承东称华为麒麟高端芯片将成绝版,并肯定抖音海外版业务
    3吟寻事儿:Raspberry Pi 4 8GB上手初体验
    4Intel泄漏的移动平台路线图解读:Tiger Lake独力支撑全局
    5骁龙芯片被发现有严重漏洞,攻击者可以用来提升特权或发起DoS攻击
    6东芝完全退出笔记本电脑市场
    7小米将推出MIUI印度特别版:不再安装被禁App,包括小米浏览器等
    8华为Mate X2折叠屏手机曝光:采用三星和京东方柔性屏,转用内折叠方案
    9Surface Duo的App Groups是怎样的?我们可以从新的渲染图当中看一眼图标
    已有 27 条评论,每一条合规评论都是对我们的褒奖。
    • 落辰若尘初中生 08-03 17:43  加入黑名单

      10年后捡个DDR5玩玩

      支持(0)  |   反对(0)  |   举报  |   回复

      29#

    • 下穿穿博士 07-30 12:47  加入黑名单

      到时候 6400对3200来个帧数差距就知道了

      支持(0)  |   反对(0)  |   举报  |   回复

      28#

    • LuluEh博士 07-26 23:18  加入黑名单

      vigo93 教授

      笑死了 这理解力 vega8就是AMD定的上限这TM还不懂?嗯?
      07-24 21:35 已有1次举报
    • 支持(0)  |   反对(2)  |   举报  |   回复
    • 我现在是真的确定你没理解我说的话,告辞。

      支持(2)  |   反对(0)  |   举报  |   回复

      27#

    • 游客 07-25 21:58

      cpu还不支持,内存出了也用不了。看来我的ddr3还要用几年。

      支持(0)  |   反对(0)  |   举报  |   回复

      26#

    • vigo93教授 07-24 21:35  加入黑名单

      LuluEh 博士

      你说的跟我说的有任何冲突?做这种讨论之前,不把APU的定位先定义出来,讨论个锤子。
      07-24 18:19
    • 支持(2)  |   反对(0)  |   举报  |   回复
    • 笑死了 这理解力 vega8就是AMD定的上限这TM还不懂?嗯?

      已有1次举报

      支持(0)  |   反对(2)  |   举报  |   回复

      25#

    • LuluEh博士 07-24 18:19  加入黑名单

      vigo93 教授

      真多反对。。8 核 16 线程 R7 PRO 4750G 售价为 309 美元,约合人民币 2200 元 评论还要VEGA11甚至VEGA16?就问你们4000块的APU买不买?AMD APU性能从来不会高过自己最入门的显卡不知道?
      07-24 10:06 已有2次举报
    • 支持(0)  |   反对(4)  |   举报  |   回复
    • 你说的跟我说的有任何冲突?做这种讨论之前,不把APU的定位先定义出来,讨论个锤子。

      支持(2)  |   反对(0)  |   举报  |   回复

      24#

    • 游客 07-24 11:10

      也就是说,我的DDR3还得再用3年?

      支持(1)  |   反对(0)  |   举报  |   回复

      23#

    • vigo93教授 07-24 10:06  加入黑名单

      LuluEh 博士

      没瓶颈是因为核显规格迁就DDR4双通的极限,给你vega16你DDR4又喂不饱
      07-23 17:53 已有1次举报
    • 支持(11)  |   反对(0)  |   举报  |   回复
    • 真多反对。。8 核 16 线程 R7 PRO 4750G 售价为 309 美元,约合人民币 2200 元 评论还要VEGA11甚至VEGA16?就问你们4000块的APU买不买?AMD APU性能从来不会高过自己最入门的显卡不知道?

      已有2次举报

      支持(0)  |   反对(4)  |   举报  |   回复

      22#

    • 游客 07-24 09:51

      DDR 5 低于6400(笔记本放内存宽到 6000) 频率没有购买价值,要知道 DDR 4 都已实现 5000 频率,跨代产品必须展现自己更高的价值,不然没意思。

      已有2次举报

      支持(6)  |   反对(2)  |   举报  |   回复

      21#

    • gghhqqhh等待验证会员 07-24 02:03  加入黑名单

      ddr5在2022就会普及

      支持(2)  |   反对(2)  |   举报  |   回复

      20#

    • bxhaai大学生 07-23 22:06  加入黑名单

      看来下次换电脑就是DDR5的时候

      支持(2)  |   反对(0)  |   举报  |   回复

      18#

    • 雪舞苍穹教授 07-23 22:03  加入黑名单

      提升内存带宽最简单粗暴的方式就是把内存控制器通道数量翻倍+DDR5

      支持(2)  |   反对(0)  |   举报  |   回复

      17#

    • 游客 07-23 19:56

      手机早d5了,不归JEDEC管?

      已有2次举报

      支持(0)  |   反对(1)  |   举报  |   回复

      15#

    • Elwin教授 07-23 19:40  加入黑名单

      游客

      DDR4 3200核心频率400已经相当高了,要知道DDR3 1600,DDR2 800,DDR 400的核心频率都是200,DDR5 6400因为预取位翻倍,在带宽翻倍的情况下核心频率也只需要维持400就可以(初期DDR5 4800只需要300的核心频率即可达成),单纯在频率这块其实没什么技术难度
      07-23 18:20
    • 支持(1)  |   反对(0)  |   举报  |   回复
    • 其实增加cl等参数完全可以把频率提上来。ddr3不支持那么高的小参,所以只能止步3000。ddr4就宽容多了,所以大幅降低了生产门槛,只要能拿到芯片,什么阿猫阿狗都可以做

      支持(0)  |   反对(0)  |   举报  |   回复

      14#

    • 游客 07-23 19:37

      DDR4和DDR5针脚对比图里面,两种内存的缺口位置一样???

      已有1次举报

      支持(0)  |   反对(1)  |   举报  |   回复

      13#

    • zhaoyun980研究生 07-23 19:25  加入黑名单

      电脑的瓶颈在内存上么?在么?在么?

      支持(0)  |   反对(0)  |   举报  |   回复

      12#

    • 游客 07-23 18:27

      游客

      DDR5-6400MHz??牛!
      07-23 16:06
    • 支持(2)  |   反对(0)  |   举报  |   回复
    • 牛个几把,DDR4高频内存的极限就应该是6400左右。
      DDR3 2400 CL9换代DDR4 4800 CL14。

      已有1次举报

      支持(3)  |   反对(2)  |   举报  |   回复

      11#

    • 游客 07-23 18:20

      DDR4 3200核心频率400已经相当高了,要知道DDR3 1600,DDR2 800,DDR 400的核心频率都是200,DDR5 6400因为预取位翻倍,在带宽翻倍的情况下核心频率也只需要维持400就可以(初期DDR5 4800只需要300的核心频率即可达成),单纯在频率这块其实没什么技术难度

      支持(1)  |   反对(0)  |   举报  |   回复

      10#

    • Elwin教授 07-23 18:06  加入黑名单

      游客

      APU现阶段的能力仅此是因为没有对手 红队藏着大招的
      07-23 17:14 已有3次举报
    • 支持(2)  |   反对(3)  |   举报  |   回复
    • 这话14年前就开始说了

      已有2次举报

      支持(4)  |   反对(2)  |   举报  |   回复

      9#

    • LuluEh博士 07-23 17:53  加入黑名单

      vigo93 教授

      老实说现在APU ddr4都没有瓶颈了 真想不到哪里需要高带宽的应用
      07-23 16:49 已有2次举报
    • 支持(0)  |   反对(7)  |   举报  |   回复
    • 没瓶颈是因为核显规格迁就DDR4双通的极限,给你vega16你DDR4又喂不饱

      已有1次举报

      支持(11)  |   反对(0)  |   举报  |   回复

      8#

    • 游客 07-23 17:27

      vigo93 教授

      老实说现在APU ddr4都没有瓶颈了 真想不到哪里需要高带宽的应用
      07-23 16:49 已有2次举报
    • 支持(0)  |   反对(7)  |   举报  |   回复
    • 最新一代才vega8,我相信是权衡后的结果,如果带宽翻倍,相信vega11+高频都喂不饱

      支持(0)  |   反对(0)  |   举报  |   回复

      7#

    • cnwjlb2019博士 07-23 17:25  加入黑名单

      2022年的6000系列APU会支持DDR5,同时gpu改用RDNA架构,8400MHz等效频率的DDR5内存理论带宽高达134GB/s,带20CU正好。

      已有2次举报

      支持(1)  |   反对(4)  |   举报  |   回复

      6#

    • 游客 07-23 17:14

      vigo93 教授

      老实说现在APU ddr4都没有瓶颈了 真想不到哪里需要高带宽的应用
      07-23 16:49 已有2次举报
    • 支持(0)  |   反对(7)  |   举报  |   回复
    • APU现阶段的能力仅此是因为没有对手 红队藏着大招的

      已有3次举报

      支持(2)  |   反对(3)  |   举报  |   回复

      5#

    • vigo93教授 07-23 16:49  加入黑名单

      老实说现在APU ddr4都没有瓶颈了 真想不到哪里需要高带宽的应用

      已有2次举报

      支持(0)  |   反对(7)  |   举报  |   回复

      4#

    • Elwin教授 07-23 16:36  加入黑名单

      除了存储带宽的区别,每一次更新都会甩包袱,所以主板越来越注意内存,而内存自己的pcb却越来越光板。这终归会有一个极限,而到时候,就是dimm插槽该扔了。

      支持(0)  |   反对(0)  |   举报  |   回复

      3#

    • 游客 07-23 16:15

      intel:我说DDR5没用就没用!

      支持(7)  |   反对(1)  |   举报  |   回复

      2#

    • 游客 07-23 16:06

      DDR5-6400MHz??牛!

      支持(2)  |   反对(0)  |   举报  |   回复

      1#

    我来评论
    为你推荐