I have always wondered why there was never a big market[1] for "cheap PCI/PCI-X/PCI-e card you can stick a boatload of your old/surplus/n-generation old simms/dimms on and use as swap/slow memory/ram disk/etc". It's rare you can populate a motherboard with a full address space full of 'new' memory, and you can teach kernels to prefer some memory to others because of speed[2], so it seems like a no-brainer. I seem to…
I have always wondered why there was never a big market[1] for "cheap PCI/PCI-X/PCI-e card you can stick a boatload of your old/surplus/n-generation old simms/dimms on and use as swap/slow memory/ram disk/etc" Reminds me of the days of JBOD arrays. Mac OS X had built-in support for it. JBOR?
Meta reuses old RAM in new servers with custom bridge chip
101–110 of 240 posts
Re: Meta reuses old RAM in new servers with custom bridge chip
#102At the beginning of William Gibson’s Neuromancer , the protagonist is trying to sell 3 MB of RAM in underground markets. This is often cited as one of the ways the book has not aged well. But, looking at the direction of the memory market now… maybe we just haven’t gotten there yet.
Re: Meta reuses old RAM in new servers with custom bridge chip
#103Earlier quoted context omitted.
There was never a big market for it because new memory was not prohibitively expensive in comparison to the cost, risk, and limitations of using old memory in a new server. That is not the case now, so people are looking at the idea again.
That's a fair take and likely the answer. I would counter tho that 1) this isn't the first time there's been a memory price/supply crunch, and "I've got a drawer full of last gen memory I can't use" is kinduva IT cliche, and 2) 'more memory' has always been a pain point, especially with industry practices like chipsets only supporting relatively small physical memory relative to address space (e.g. all those Intel LG…
They seemed to stop making them altogether around when SSDs came out which probably shrunk the market niche right out of viability.
Re: Meta reuses old RAM in new servers with custom bridge chip
#104At the beginning of William Gibson’s Neuromancer , the protagonist is trying to sell 3 MB of RAM in underground markets. This is often cited as one of the ways the book has not aged well. But, looking at the direction of the memory market now… maybe we just haven’t gotten there yet.
Early computer scientists were so optimistic. They beleives with a few kh of ram and a mhz of cpu they could do anything. Ai, consciousness, ml, language, text to speech. Now we spend gigs of ram on web forms. So gibson saying yeay 3MB of ram would probably be enough for a consciousness in cyber space, is very optimistic but fitting.
Re: Meta reuses old RAM in new servers with custom bridge chip
#105Earlier quoted context omitted.
Can you buy Chinese cars without the Multimedia/GPS computer and "phone home" system?
Maybe? But there's honestly not much market for this, as I'd guess less than 1% of the population cares about this. Particularly since they're already carrying a phone anyway.
Anyway, the point is that in the future you cannot own things. Whether that is because of the small market or because of other reasons, that does not matter.
Re: Meta reuses old RAM in new servers with custom bridge chip
#106I have always wondered why there was never a big market[1] for "cheap PCI/PCI-X/PCI-e card you can stick a boatload of your old/surplus/n-generation old simms/dimms on and use as swap/slow memory/ram disk/etc". It's rare you can populate a motherboard with a full address space full of 'new' memory, and you can teach kernels to prefer some memory to others because of speed[2], so it seems like a no-brainer. I seem to…
Not exactly the same but I'm building a NAS box with old parts. Most of my spare RAM sticks are laptop DDR4 SODIMMs. There are SODIMM -> desktop DIMM adapters... it did not go well. The system would boot 1 out of 5 times. No adjustment of memory speed settings would make the system stable.
[1] https://www.amazon.com/High-Speed-Digital-Design-Handbook/dp...
Re: Meta reuses old RAM in new servers with custom bridge chip
#107Earlier quoted context omitted.
They used to exist
Go back and read beyond the first sentence; you'll see I said exactly that.
Re: Meta reuses old RAM in new servers with custom bridge chip
#108Why not go directly to the source article that has a lot more details? https://www.theregister.com/systems/2026/06/29/zuck-saves-me...
Source paper linked is https://aisystemcodesign.github.io/papers/isca26/vistara_cam... From a quick skim, you could think of this as roughly equivalent to shoving a large amount of DDR4 on a PCIe card and using it as a swap space. It's more sophisticated (see CXL protocol), but that gives you an idea of the tradeoffs. It seems there is some OS-level support for moving hot/cold pages between the main fast DRAM and the…
I have 32GB of DDR3 that would be great for scratch space or cache of i could throw it on a card.
Re: Meta reuses old RAM in new servers with custom bridge chip
#109At the beginning of William Gibson’s Neuromancer , the protagonist is trying to sell 3 MB of RAM in underground markets. This is often cited as one of the ways the book has not aged well. But, looking at the direction of the memory market now… maybe we just haven’t gotten there yet.
That is a pretty nitpicking reason to say it has not aged well. Hamlet doesn’t have cell phones yet I think it’s an excellent play. Even though a quick FaceTime would’ve averted a tragedy.
Re: Meta reuses old RAM in new servers with custom bridge chip
#110I wonder if it would ever start to make sense to burn an AI model into ROM, replacing a large portion of an inference machine's RAM with ROM. (Probably not, since I'm sure those machines do dual-duty and run training when the inference workload slows down)
Weights need to be loaded into the accelerator's processor fast, which means they need to be physically adjacent to it, but there is limited physical space for that - not enough to fit the all the weights of a 1T+ param model, so weights get loaded into VRAM dynamically according to what part of the model is being run.
ROM (I guess we're talking Flash memory) can be dense, since it is built vertically - many hundreds of layers, but this comes at the cost of poor performance, so even if you could fit enough ROM next to the processor it would not be fast enough.