[体系结构问题] 如何看待单机内存上限越来越大?

查看 55|回复 2
作者:allAboutDbmss   
单条三星 DDR5 DIMM 年底预期可以到到 1tb: https://news.mydrivers.com/1/932/932985.htm
那么单个顶级服务器 CPU 可以支持 12 DIMM,那么就是单机 12tb 内存
想问一下大家怎么看待这个对未来高性能系统的影响?
这其实我理解是机遇和调整并存:

  • 机遇:
  • 首先就是内存更大 数据结构甚至一些依赖软件没必要用到 SSD,全部跑在内存上即可。
  • 对于未来的 RDMA+Memory Disaggregation: 这种巨大内存的单机可以提供给其他机器内存,就像现在云上面计算和存储的解耦,未来计算+内存+存储可能都可以解耦来做伸缩

  • 挑战:
  • 在多核 CPU 下,这种大内存其实是一把双刃剑。相当于每个核分到的内存带宽并没有升高,这某种程度加重了冯诺依曼的 memory-bound 的问题
  • 最后一点是我不太了解的 因为未来很多因素会共同作用:CXL, PCIE, 甚至纯内计算。共同作用下,这个问题变的很复杂


    内存, DIMM, 单机, CPU

  • liprais   
    你猜 tidb 为啥要用 128g 的节点跑 tpch 100g
    allAboutDbmss
    OP
      
    @liprais 可以说是为啥吗? 128 生产里面算多吗
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部