Computer RAM gets biggest upgrade in 25 years but it may be too little, too late — LPCAMM2 won’t stop Apple, Intel and AMD from integrating memory directly on the CPU::LPCAMM2 is a revolution in RAM, but it faces an uphill struggle

  • 7heo@lemmy.ml
    link
    fedilink
    English
    arrow-up
    69
    arrow-down
    4
    ·
    edit-2
    8 months ago

    Also, lots of users aren’t gonna want the main system memory on the CPU die. Aside from the fact that it creates a clear path for vendors to artificially inflate prices through pretended scarcity via product segmentation and bundles, it also prevents the end users from upgrading the machines.

    I’m pretty sure this even goes against the stated goals of the EU in terms of reduction of e-waste.

    I have no doubt that a handful of vendors cooperating could restrict their offer and force the hand of end users, but I don’t think this would be here to stay. Unless it provides such a drastic performance boost (like 2x or more) that it could have enough incentive to convince the masses.

    • eek2121@lemmy.world
      link
      fedilink
      English
      arrow-up
      59
      arrow-down
      1
      ·
      8 months ago

      Outside of DIY, end users don’t care. See: Apple.

      Also, if you have a laptop with LPDDR5, it is soldered. If it has DDR5 or some variant of DDR4, it is likely also soldered as most OEMs did away with DIMM slots.

      I don’t like or agree with the practice.

      • logicbomb@lemmy.world
        link
        fedilink
        English
        arrow-up
        29
        arrow-down
        1
        ·
        8 months ago

        Even people who build their own computers usually buy all the RAM they want at the time that they’re building it.

        The biggest difference to them is likely the feeling that they’re losing their ability to upgrade, more than the actual upgrade itself. I still think that feeling is an important factor, though.

      • mipadaitu@lemmy.world
        link
        fedilink
        English
        arrow-up
        12
        arrow-down
        1
        ·
        8 months ago

        Frame.work laptops have non soldered, upgradable DDR5 memory. In fact, you can buy a laptop with no memory and just buy it somewhere else and install it yourself.

        • eek2121@lemmy.world
          link
          fedilink
          English
          arrow-up
          11
          ·
          8 months ago

          Yeah, but it is regular DDR5, which is less power efficient.

          I do love Framework, however. They are at the top of my list when I eventually upgrade my laptop.

          Hopefully they give us CAMM2 modules with LPDDR5 at that point.

      • NightAuthor@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        3
        ·
        8 months ago

        But even soldered ram isn’t as bad as in-cpu ram. Soldered ram can be replaced/upgraded by skilled technicians. I don’t think that’s possible at all with in-cpu ram.

        • the post of tom joad@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          9
          ·
          edit-2
          8 months ago

          Soldered ram can be replaced/upgraded by skilled technicians.

          Ok i know it isn’t the point of your comment and i agree with the whole premise but who, i say who is soldering their own ram? I admit that it should be possible but the limited upgradeability imitations not to mention the skill you’d need… I say it puts soldered ram into the same echelon of “not upgradeable”

          Can anyone speak to this? Am i wrong about the difficulty and hardware limits?

          • Corgana@startrek.website
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            8 months ago

            Exactly. Few people are willing to deal with the adhesive used in Macs and smartphones. Even fewer will deal with solder.

          • NightAuthor@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            8 months ago

            Yeah, I agree.

            As for who those few are, well, I wouldn’t myself… probably… but I’d definitely like the option of taking my laptop to someone like Louis Rossmann who can do such work. He’s even shown that sometimes the ram gets destroyed by apples weird circuit designs and if it was just soldered on, the laptop and all your data would actually be salvageable.

      • 7heo@lemmy.ml
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        18
        ·
        edit-2
        8 months ago

        Yeah, but at least for now, we can still buy laptops with unsoldered RAM and storage.🤞

        Besides, Apple is more of a cult than a tech company, so I am not convinced their customers should be taken as an example of a natural customer’s behavior.

        And I agree that most users don’t care, although, this is mostly true in corporate environments, where computers have an expected lifespan of 3 years tops. In that case having the RAM soldered or not does not change anything, as the machine will get spec’ed according to what the company needs, and will get replaced before it ever reaches obsolescence.

        For the end users, many still consider keeping a machine 5+ years, and if you check the average “long lasting” (~2k USD) machine from 5 years ago, it is an 8th gen i5 (4 cores, 8 threads) with 8GB of DDR4 and 256GB, or at best 512GB SSDs. Not that those are terrible specs by today’s standard, but the people who spent 2k on a machine back then will probably want to have at least 16G of RAM now. And 1TB SSDs. And if at all possible, more than 8 threads. Heck, I just got a workstation for 550 bucks that has a ryzen 7 with 16 threads…

        And that’s where companies like framework come in. I advocate for them as much as possible, along with companies like system76 and purism. If we keep voting with our wallets for such companies, even if the CPUs becomes a SoC entirely, we will still get to have upgradability paths thanks the modularity of their laptops.

        Edit: as expected, religious people got offended about me calling out their religion, thus proving my point. 🥲

      • Snot Flickerman@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        8
        ·
        8 months ago

        It’s part of the reason why RAM was always placed close to the CPU on the motherboard anyway. The farther they are apart, the more time and energy is used to transfer data and instructions between them.

        • QuarterSwede@lemmy.world
          link
          fedilink
          English
          arrow-up
          8
          ·
          8 months ago

          Right, it s a physics issue, not greed. I mean, they’re going to make a margin off of it for sure but that’s not the sole reason to do this.

          • Snot Flickerman@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            8 months ago

            I’m imagining a world with desktops and laptops that have On-CPU-RAM and On-Motherboard-RAM with the traditionally slotted RAM acting as a swap for the On-CPU-RAM.

            I mean, isn’t that in principle how old swaps traditionally work? They take up some space on your slower disk drive to “swap” data from RAM onto when out of RAM. On-Motherboard-RAM, since it’s slower than On-CPU-RAM, could achieve the same purpose, meaning limited On-CPU-RAM wouldn’t be as impactful.

          • Plopp@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            8 months ago

            Greed might not be the main driving force, but it’s absolutely there too. I predict on-cpu ram costing more than it should in the future due to lack of competition. (yes I know there aren’t that many manufacturers of the actual chips even today when the consumers can choose from many brands of ram sticks)

  • Snot Flickerman@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    49
    ·
    edit-2
    8 months ago

    On CPU is definitely superior for performance, and what I’m not seeing people consider here is a future where you have On-CPU-RAM and On-Motherboard-RAM. CPU RAM for intense CPU functions, and traditionally seated RAM to be more like a modern “swap” I suppose, but instead of using the slower disks for swap, you’re just using slower RAM.

    I could especially see this in Enterprise level hardware. I’m just saying, don’t throw the baby out with the bathwater. Por Que No Los Dos?

    I know, I know, you can’t expect corporations to do squat to benefit the consumer, but one can hope.

    • 4am@lemm.ee
      link
      fedilink
      English
      arrow-up
      20
      ·
      8 months ago

      Yeah, there is no way they’re gonna put 1TB of RAM on a CPU die anytime soon.

      Does that mean that consumer hardware will include expandable RAM though? I feel like for the average person, that option still has a very high chance of disappearing on a lot of machines.

      • Snot Flickerman@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        edit-2
        8 months ago

        Oh yeah, a very high chance of disappearing. The unfortunate reality is probably 80% of people never upgrade their laptops or desktops. Building and maintaining your own PC has become more en vogue in recent years, but the vast majority of average consumers just don’t take part in the practice. Thus, it will not be prioritized by the industry. Why spend money on making your machines upgrade-able if the majority of users don’t ever take advantage of the feature?

        I don’t like why it will happen, but I understand the economics of it.

  • originalucifer@moist.catsweat.com
    link
    fedilink
    arrow-up
    17
    arrow-down
    3
    ·
    8 months ago

    both techniques will obviously need to coexist for some time. they dont have logistics on large memory near the processor,. quite yet, so there is still a place for ram.

    • You999@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      8 months ago

      I’d argue that they do have the logistics down pretty well at this point as HBM3E can squeeze 144Gb onto a package.

        • You999@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 months ago

          Almost a zero percent chance that will happen as HBM is a stack of DRAM dies, capacity can be reduced by omitting additional dies. If the DRAM were directly integrated into the CPU’s die then maybe we could see software locks however historically that would be accomplished by physically laser cutting the traces (unless you are AMD and forget to with the K10.5)

  • Brokkr@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    8 months ago

    I get that this was primarily created to benefit laptops, but would it provide any advantage for desktops?

      • Brokkr@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        I get that, but is this on-die? It says that it is modular, so I interpreted that to mean that it was not on-die.

  • Captain Aggravated@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    Question: modern systems can mount hundreds of GB or even terabytes of RAM, right? At this point, why not mount non-volatile storage as RAM? Performance should increase since data wouldn’t have to be loaded.

    • Mortoc@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      8 months ago

      What you’re describing is the holy grail of computer memory technology. If we had nonvolatile memory as fast as RAM, we would absolutely be using it instead. Unfortunately even the fastest SSD today would be a significant drop in speed from modern RAM.

        • defame@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 months ago

          If you’re only loading data to access it once, then yes, but it almost never is the case - some specific programs might do it, but OS definitely caches pretty much everything it can in RAM for subsequent access - Linux, for example, fills unused RAM with cache

    • Zanz@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      This is about RAM on the package not RAM on the die. It honestly makes no sense why we don’t have CPUs and RAM soldered to the motherboard right next to the CPU package. I love being able to change the stuff myself, but any reasonable repair shop could be doing that for you and we can have much higher performance than we currently have. It’s not like there’s really many viable options anyways. AMD has what four good CPUs intel has like two, and there’s two good ram ICS.

      • michaelrose@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 months ago

        Why would you think soldering would increase performance vs socketed at all much less provide “much higher performance”

        If soldered was the only option ans 6 skud was enough for everyone everyone would have to buy very expensive hardware to increase one spec instead of smart people getting to mix match and upgrade.

        • bamboo@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          ·
          8 months ago

          Because it’s true. Soldering the memory right next to the CPU allows us to run the memory at a lower voltage and faster clock rate, while getting lower latency too. The LPDDR4/5X are designed based around these improvements. GPUs have been doing this forever too for the same reasons. It’s a huge upgrade in every way except upgradability, which is effectively eliminated.

          • michaelrose@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 months ago

            I’d like to see non-synthetic benchmarks showing real world performance increase in otherwise as close as possible to identical systems