News for hackers. Stuff that matters.
Re:DRAM Changed the World by RF_Savage on Wednesday October 23, 2024 @01:22AM (#41922070)
That 4x the price does also explain why it has not happened.
Re:DRAM Changed the World by guerrilla on Wednesday October 23, 2024 @04:00AM (#41922850)
Yeah but why don't we have like 500MB of SRAM per 8GB of RAM. Certain addresses could be faster, in the same way /dev/shm/ is faster.
Re:DRAM Changed the World by turtles3 on Wednesday October 23, 2024 @04:19AM (#41922960)
This is sort of the role that L3 cache plays already. Your proposal would be effectively an upgradable L4 cache. No idea if the economics on that are worth it vs bigger DRAM so you have less pressure on the nvme disk.
Re:DRAM Changed the World by guerrilla on Wednesday October 23, 2024 @05:24AM (#41923328)
Cache is not general purpose as far as I know. I want to be able to do whatever I want with it.
Re:DRAM Changed the World by MichaelZuo on Wednesday October 23, 2024 @07:38AM (#41923926)
Where’s the market demand for that?
Re:DRAM Changed the World by ghaff on Wednesday October 23, 2024 @08:31AM (#41924355)
Yeah, you’re basically betting that people will put a lot of effort in trying to out/optimize the hardware and perhaps to some degree the OS. Not a good bet.

When SMP first came out we had one large customer that wanted to manually handle scheduling themselves. That didn’t last long.

Re:DRAM Changed the World by guerrilla on Friday October 25, 2024 @07:19AM (#41944166)
Effort? It's not like it's hard to map an SRAM chip to whatever address you want and expose it raw or as a block device. That's a 100 LOC kernel module.
Re:DRAM Changed the World by guerrilla on Wednesday October 23, 2024 @12:53PM (#41926889)
Where is the market demand for faster RAM? This isn't a good question.
Re:DRAM Changed the World by MichaelZuo on Sunday October 27, 2024 @08:26AM (#41962058)
Gamers, 3D modelling professionals, IBM, HP, ORACLE, many IT departments, etc… ?
Re:DRAM Changed the World by myself248 on Wednesday October 23, 2024 @11:44AM (#41926218)
Coreboot and some other low-level stuff uses cache-as-RAM during early steps of the boot process.

There was briefly a product called vCage loading a whole secure hypervisor into cache-as-RAM, with a goal of being secure against DRAM-remanence ("cold-boot") attacks where the DIMMs are fast-chilled to slow charge leakage and removed from the target system to dump their contents. Since the whole secure perimeter was on-die in the CPU, it could use memory encryption to treat the DRAM as untrusted.

So, yeah, you can do it. It's funky.

Re:DRAM Changed the World by crest on Wednesday October 23, 2024 @10:35AM (#41925449)
AMD offers CPUs with over 768MiB of cache if you're willing and able to afford them.
Re:DRAM Changed the World by rasz on Thursday October 24, 2024 @01:03AM (#41932090)
There used to be a DRAM with build-in SRAM cache called EDRAM (Enhanced DRAM, not to be confused with eDRAM Embedded DRAM).

• 2Kbit SRAM Cache Memory for 15ns Random Reads Within a Page

• Fast 4Mbit DRAM Array for 35ns Access to Any New Page

• Write Posting Register for 15ns Random Writes and Burst Writes Within a Page (Hit or Miss)

• 256-byte Wide DRAM to SRAM Bus for 7.3 Gigabytes/Sec Cache Fill

• On-chip Cache Hit/Miss Comparators Maintain Cache Coherency on Writes

Afaik only ever manufactured by a single vendor Ramtron https://bitsavers.computerhistory.org/components/ramtron/_da... and only ever used in two products:

- Mylex DAC960 RAID controller

- Octek HIPPO DCA II 486-33 PC motherboard https://theretroweb.com/motherboards/s/octek-hippo-dca-ii-48...

Re:DRAM Changed the World by aidenn0 on Wednesday October 23, 2024 @03:12PM (#41928371)
If it were even 20% faster than DRAM, there would be a market for it at the higher price. The post I replied to was asserting that there was a physical limit of 400MHz for DRAM entirely due to the capacitor. If SRAM could run with lower latency, memory-bound workloads would get comparably faster.