• umami_wasabi@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    If you’re a manufacture, what incentives LPCAMM2 gives you over soldering the RAM? With soldering, you can upsell the upgrades and force ppl to replace the whole machine every 1-2 years. How does LPCAMM2 benefits the company? I’m talking in general, not some niche manufacturers like Framework.

    TBH, I don’t think many will adopt this. Maybe it will show up in some expensive laptops like high end gaming and workstation, but majority of them wouldn’t.

  • wreckedcarzz@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    “we created the problem of soldered-on ram! now we have the solution: a new standard, for no fucking reason!” -every memory, board, and system company

      • AggressivelyPassive@feddit.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        I still don’t understand, why this is seemingly no problem in any other application.

        Desktops, servers and even some chonkier laptops manage to work with regular (SO)DIMMs just fine.

        • fuckwit_mcbumcrumble@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          6 months ago

          Laptops with sodimm DDR5 not only use much more power, but they’re also slower than LPDDR5.

          Ex: the Intel Thinkpad T16 has 5600mhz ram in sodimm form, but with soldered RAM (AMD version) it’s like 6400mhz.

          Desktops/servers get around this the best they can by just blasting the power away.

        • farcaster@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 months ago

          I’m guessing regular non-LP DDR works fine socketed in desktops because power is nearly a non-issue. Need to burn a few watts to guarantee signal integrity? We’ve got a chonky PSU, so no problem. On mobile devices however every watt matters…

          • NaibofTabr@infosec.pub
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 months ago

            Plus the smaller chips (like the CPU) are designed for lower voltage and current. They can’t handle dialing up the power, they’ll melt.

          • Aceticon@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            6 months ago

            I recently got a have Mini-PC which a processor with a TDP of 6W and it uses run of the mill SODIMMS and the power supply for that stuff is a pretty regular wall socket power adapter, the same kind you would see for, say, a media box.

            I suspect it’s not even a few watts (at 3.3V 1W is around 300mA is quite an insane amount of current for a signal line), more like tens or even hundreths of a watt.

            Mind you, what really changes here is voltage rather than current: these things run at a lower voltage, which helps with speed and in reducing the power dissipating as heat (so they waste less power and heat up less) and that’s were signal integrity on longer signal traces becomes more of a problem because lower voltage signals are closer to the noise level the drop in voltage from the resistance of the circuit board lines because a higher proportion of the original voltage so the longer the trace the more likely it is that whatever reaches the other side is pretty much at the same level as noise.

            Still matches what you wrote, by the way, as power = voltage * current, so all else being the same lower voltage does mean less power consumed. It’s just that you were a bit off on the scale of the power consumption involved plus there’s some more stuff related to using a lower voltage not just for lower power dissipation but also lower heat generation (which is directly derived from lower power dissipation) and higher speeds (which is for different reasons).

        • lud@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 months ago

          Normal DIMMs work fine but soldered RAM can just be much faster and in general better. It’s not an acceptable compromise on most desktops but for laptops which also has to be smaller and need to worry about stuff like battery life, it matters more.

        • barsquid@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 months ago

          My understanding is that those are slower (SODIMMs) or are able to use more power (DIMMs) to maintain signal fidelity.

      • NOT_RICK@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        For the curious (and lazy):

        According to repair biz iFixit, the issue with the power-frugal LPDDR memory chips is that the lower voltage they operate at calls for more attention to be paid to signal integrity between the CPU and memory. In practice, this has meant shorter track distances on the circuit board, leading to LPDDR being soldered down as close to the processor as possible.

        LPCAMM2 is intended to address this by putting LPDDR onto a circuit board module that is “cleverly designed to mount right up next to the CPU,” with “very short traces to help maximize signal integrity,” the iFixit team explains in a blog and video detailing their hands-on with the ThinkPad P1 Gen 7.

        • TimeSquirrel@kbin.social
          link
          fedilink
          arrow-up
          0
          ·
          6 months ago

          the lower voltage they operate at calls for more attention to be paid to signal integrity between the CPU and memory

          And they aren’t kidding around, modern high speed signals are so fast that a millimeter or less of difference in length between two traces might be enough to cause the signals to arrive at the other end with enough time skew to corrupt the data.

          • SpaceNoodle@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 months ago

            A millimeter is huge in these situations. USB3 requires 5 mil tolerances, just over 0.1 mm. This scales with the inverse of data rate.

            Electronics are so fast that we gotta take the speed of light into account. God help you if you put too sharp a bend in a trace, too …

            • TimeSquirrel@kbin.social
              link
              fedilink
              arrow-up
              0
              ·
              6 months ago

              Haha, I’m still over here messing with 10/100 Ethernet and USB 2 on my home projects. I’m used to bigger tolerances than the truly high tech stuff.

              • SpaceNoodle@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                6 months ago

                Same, but now I’m working on very high-speed stuff for work and starting to get into that hobby-wise as well. Just yesterday had a conversation with a colleague about how things are getting too small to hand-solder.

              • GluWu@lemm.ee
                link
                fedilink
                English
                arrow-up
                0
                ·
                6 months ago

                My dedicated AI machine uses 1866mhz DDR3. Consumers don’t know what they need and will buy whatever the latest new thing is. Smart phones are so dumb. Like wow, your brand new $2500 phone has a benchmark 4x faster than my refurbished $250 phone. Now tell me what you do with all that power. “…well I save 27ms per Instagram post which adds up with how much I use it”. I want to run headfirst into a brick wall.

            • itsmect@monero.town
              link
              fedilink
              English
              arrow-up
              0
              ·
              6 months ago

              USB3 is quite forgiving regarding the layout. The standard ±10% impedance matching is fine, and because there is no dedicated clock line you don’t need to do length matching either. Even differential pair length mismatch is not that big of a deal. If 0.1mm is easy to archive, sure go for it, but I’d rather compromise on this in favor of more important parameters.

              • gregorum@lemm.ee
                link
                fedilink
                English
                arrow-up
                0
                ·
                edit-2
                6 months ago

                So, does it just have really advanced error checking? How does it handle the mismatches? I believe you, it’s just that the phrase “not that big of a deal” is doing a lot of heavy lifting here.

                • itsmect@monero.town
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  6 months ago

                  The signal does not care about how it gets from the sender to the receiver. The only thing that matters is that at the receivers end 0s and 1s can be separated. One common measurement is the eye pattern. If the eye is “open” enough (=matches the spec), communication is possible.

                  Impedance mismatch causes reflections (visible as oscillation after rising/falling edge), differential pair line mismatch degrades the slop of the signal transition (rising/falling edge). Geometric features only matter if they are large compared to the signal wavelength. As a rule of thumb features smaller then 1/20th can be safely ignored, often times a ratio as large as 1/5 works just fine. USB3 uses 2.5Ghz (5Gbit/s) or 5Ghz (10Gbit/s), where 1/20th result in 3.4mm and 1.7mm respectively (assuming an effective dialectic of 3.17). This is still grossly simplified, because in many real systems you don’t control the entire transmission line (eg. user buys a random cable and expects it to work), so it makes sense that the USB consortium specifies eye patterns and factors in various system uncertainties.

                  RAM on the other hand uses 16/32/64/128 single ended data lines, with a dedicated clock line. Data does not have to arrive perfectly at the same time, but the margin may be as little as 1/10th of a clock cycle. Here accurate length matching is absolutely required. Its also the reason why the same CPU + RAM combination may archive higher stable clock rates on some mainboards then on others.

      • wreckedcarzz@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        “they did it to save power!!! 111 one eleven”

        there was perfectly fine memory that was upgradable before. They (system integrators/oems) saw it as a way to kill the upgrade market, boosting profits.

        • qjkxbmwvz@startrek.website
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 months ago

          “It’s more performant than the old SODIMM sticks, vastly more efficient, it saves space, and it should even help with thermals as well. All that, and it’s still about as repairable as anything we’ve ever seen,” iFixit concluded.

          Yes, there was a perfectly fine, upgradable memory standard before. And many 486s were also perfectly fine, upgradable computers.

          The fact that a new technology makes it so we can have our cake and eat it too — upgradability without any compromise — is a fantastic innovation.

        • themachine@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 months ago

          So you believe that the performance improvement and power saving is not worth creating a new standard?

          • wreckedcarzz@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 months ago

            No, not at the cost of locking in customer choice and flexibility. I have soldered-on ram in my ThinkPad, but not in my Predator gaming laptop. There is a -157% chance that Lenovo was trying to extract a few percent of extra speed so that I can open Firefox 0.13 seconds faster. Perhaps they’d try to cry “but battery life!”, in which case I’d respond with “well it’s not fucking working” as that machine barely gets 2.5h on a brand-new battery, browsing the web + terminal windows doing server admin stuff. (ThinkPad X13 Gen 2, Intel, with WWAN if you’re curious. Fucking 1.5k and it’s just passable for basic usage on the go.)

            I’m not really upset with this ‘new’ standard, but the fact that oems are absolutely going to use it as bullshit marketing “look, we fixed the problem! get our un-fucked ram for only $129 per stick!”. That’s what the fuck I’m pissed off about.

            • themachine@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              6 months ago

              I mean I’m not sitting here defending soldered on ram but your unnecessary aggression and sarcasm in your previous responses overshadows the fact that while solder on ram sucks for the upgrade and repair market the underlying tech has very tangible improvements and now we can maintain that improvement and the upgrade and repair functions.

              I agree, soldered ram is bad. But I disagree that LPDDR ram is fundamentally bad and this improvement allowing it to be modular while maintaining its improvements is a very good thing.

              As far as your complaints of battery life on your thinpad goes, there is much more to battery life than the consumption of the memory but naturally every part plays a role and small improvements in multiple places result in a larger net improvement. I’m assuming you’re running linux which in my experience has always suffered from less than optimal power usage. I’m far from an expert in that particular area but its always been my understanding that it is largely caused by insufficient fireware support.

              As a whole this looking at this article in a vacuum i only see good things. A major flaw with lpddr has been address and i will be able to expect these improvements in future systems.

  • DJDarren@thelemmy.club
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    I won’t hold my breath on Apple using this. It’d destroy their upsell from 8gb process in one fell swoop.

    • pup_atlas@pawb.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      I could 100% see them offering user replaceable memory, but with a slower max speed than factory installed. Gotta have something to point to when the regulators come a-knockin.

    • vin@lemmynsfw.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      They could always lock in memory limits until you pay. But i don’t think they will anyway coz doing so won’t increase their sales.

      • realharo@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        If users have the “I can always upgrade later” option, that screws with the purchases of the higher end models “just in case I need it in the future”.

      • golli@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        And even then they’ll think of the most malicious way to comply:

        Forced to change the connectior to USB C? Better only give it USB 2.0 speeds on the regular and Plus model.

        Forced to allow third party app stores? Better give it as many restrictions and limits as possible. I assume/hope they’ll eventually be forced to open up more, but they’ll fight it for as long as possible.

    • narc0tic_bird@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      They’d have to redesign their SoCs. The memory chips are right next to the SoC with the M chips.

      • bruhduh@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        6 months ago

        Not much redesign would be required tho, many laptops have hybrid memory like one slot of replaceable ram and soldered ram near it, so they could still keep things (soldered ram on chip) the way they are and just add in soc architecture interface for additional slots of replaceable ram, edit: but we all know that they wouldn’t do it unless they forced by EU

        • DaPorkchop_@lemmy.ml
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 months ago

          I’ve never understood why so many manufacturers do that (laptops with 1 slot soldered and 1 slot replaceable) it seems like the worst of both worlds:

          • since one slot is soldered only half the RAM can be upgraded
          • since one slot is replaceable the laptop can’t be made thinner since they still have to include the latching mechanism for the one replaceable DIMM
          • elucubra@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 months ago

            Generally you can upgrade RAM of different capacities, but only the amount of RAM that matches the original will run in dual channel. I’ve done it in a couple of machines, and it worked fine. the extra RAM should take a small performance hit, but In my case the tradeoff was worth it. I’ve also upgraded RAM beyond the specified max. Hasn’t always worked.

          • ForgotAboutDre@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 months ago

            It lets you build one motherboard with all possible ram options.

            The smallest one has all it ram soldered on. Therefore less time is required in assembling the laptops. All other patients just need the extra ram placed in the dimm slot.

    • baru@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      It’d destroy their upsell from 8gb process in one fell swoop.

      There’s a video where someone upgrades the memory of an iPhone by cnc’ing the existing memory chip. So basically using a drill to more or less drill the existing chip to get rid of it. Requires crazy precision.

          • Grass@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 months ago

            So I guess it was UV epoxied after soldering and he put new epoxy on with the new nand. Or something along those lines but the component is soldered in a typical way. The rotary tool being used to pull out the residual phone glue is excellent and I feel like I learned something useful even though I’m never going to do an iPhone ram upgrade.

    • shameless@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      I remember learning about this in the early 00’s but then the textbooks were saying about this newer memory technology which the world has moved to known as DDR! Makes me feel so old now 👵

  • Dariusmiles2123@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    Good news I guess as I’ll never again buy a new computer which can’t be upgraded in the long term.

    It ain’t my vision anymore and I hope more and more consumers think about buying second hand or buying upgradeable computers.

    • daddy32@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      How about phones? They are a computer after all.

      I’m in the proces of choosing a new one (forced by hardware failures of current one) a I hate having to choose all of its parameters with no possibility of any upgrade or meaningful configuration at the time of purchase.