‹ BackHN Continuity

Thread

Samsung is expected to more than double output of its HBM4 and HBM4E DRAM

562 points · 458 comments · giuliomagnifico

  1. fooker · · focus · HN ↗
    What's the main blocker (other than the current inflated cost) for using HBM instead of DRAM as the primary memory for consumer electronics?
    1. HarHarVeryFunny · · focus · HN ↗
      Why would you want/need to?

      The advantage of HBM over regular non-stacked DRAM is memory bandwidth, which also requires a super-wide memory bus - 2048 bits wide for HBM4. Compare that to the 128 bit wide bus of a modern CPU.

      So to take advantage of it on the desktop, or anywhere else, you need that 2048 bit wide bus, and a processor capable of consuming 2-3 TB of data per second!

      These are not normal requirements, other than for a GPU.

      1. fooker · · focus · HN ↗
        SIMD (and especially the modern matrix extensions) can use as much bandwidth you can throw at it.
        1. b112 · · focus · HN ↗
          Without further clarification, that statement seems impossible. "As much" being unbounded and all. You should expand what you mean.
          1. fooker · · focus · HN ↗
            This will blow your mind, but it actually is pretty close to being unbounded. :)

            Consider the 'MMA N matrices' primitive modern CPUs are starting to support. For the current generation of CPUs, N is a constant like 16 or 32, but there's nothing preventing it from being 1024 or larger if we have more memory bandwidth.

            All this with a single instruction.

            1. articulatepang · · focus · HN ↗
              Surely something prevents it being 1 quadrillion bits per instruction? Since that’s well within “unbounded”.
              1. pixl97 · · focus · HN ↗
                Most likely the chip running at the core temperature of the sun.

                We'll have to figure out how to read and right to the surface of a black hole to get speeds that high.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.