‹ 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. nutjob2 · · focus · HN ↗
      Nothing except CPU manufacturer choices. Mac laptops use it and they're consumer products.

      People will have to get used to buying a fixed amount of RAM with their CPU but thats unlikely to be a problem.

      1. fooker · · focus · HN ↗
        Apple's "unified memory" marketing is so strong that even tech literate people seem to have this misconception!

        They have managed to pull this sort of thing off many many times. <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Reality_distortion_field" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Reality_distortion_field

        1. Kon5ole · · focus · HN ↗
          Having unified memory is a real advantage though, it&#x27;s not a reality distortion.
          1. davrosthedalek · · focus · HN ↗
            The price is that you essentially glue CPU and GPU together, which limits total compute, from a size and thermal perspective.

            This is really not a limit because of unified memory -- in principle, PCIe GPUs could read&#x2F;write main memory without the CPU. But it&#x27;s a limit for &#x2F;fast&#x2F; unified memory, because fast means close.

            So unified memory is great as long as the integrated GPU is strong enough. Then it has two advantages: a) probably faster transfer CPU&lt;-&gt;GPU (but that&#x27;s an implementation choice for the non-unified case b) If you either need a lot of memory for the CPU or the GPU, but not for both at the same time, you pay for memory only once.

          2. nvme0n1p1 · · focus · HN ↗
            Agreed. That&#x27;s why it&#x27;s a good thing all computers made in the past 15 years have unified memory, not just macs.

            <a href="https:&#x2F;&#x2F;x.com&#x2F;Lina_Hoshino&#x2F;status&#x2F;1820947147312820497" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;Lina_Hoshino&#x2F;status&#x2F;1820947147312820497

            1. stymaar · · focus · HN ↗
              Is that Marcan&#x27;s vtuber persona (Asahi Lina) that changed name since Marcan doesn&#x27;t work on Asahi Linux anymore?
            2. Kon5ole · · focus · HN ↗
              In theory perhaps but the benefit is not as relevant with a weak iGPU. In practice all PC&#x27;s with performance ambitions had a dGPU until Strix Halo and Panther Lake.
          3. fooker · · focus · HN ↗
            It is a real advantage.

            The reality distortion is that people seem to believe it&#x27;s HBM, or somehow it gives you extraordinary amounts of vram. Neither are really true.

          4. jorvi · · focus · HN ↗
            It isn&#x27;t really, as long as you don&#x27;t care about power consumption, physical constraints and money. Basically desktops &lt;2025 (and hopefully &gt;2027).

            DDR is optimized for latency and stability at the cost of bandwidth whilst GDDR is optimized for bandwidth at the cost of latency and stability. GDDR is pushed so hard these days that a small percentage of errors is expected and corrected because this is still faster than running it slower but more accurate.

            GDDR7 often has 10-20x the total bandwidth but 3x the latency of DDR5. Graphical workloads want as much bandwidth as possible but care relatively little for latency. Conversely, applications love low latency but don&#x27;t really see any performance benefit from higher bandwidth.

            So basicallyt you have workloads that are diametrically opposed and running unified memory forces you to compromise.

            1. Melatonic · · focus · HN ↗
              Is GDDR7 that&#x27;s ECC then just the super well binned stuff (plus the ECC parts added) ? I&#x27;ve been wondering why we don&#x27;t see more cards using it as they perform pretty damn well. Take the Nvidia 6000 Pro Blackwell for example. The compute is insanely fast assuming you can fit what you need in 96GB of ECC GDDR7
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.