News for hackers. Stuff that matters.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by _hypx on Wednesday December 14, 2022 @05:36PM (#33991696)
There's already talk of STT-MRAM or SOT-MRAM replacing SRAM. They offer similar performance while also being non-volatile. If SRAM scaling ends, this becomes a much more promising technology.

https://semiengineering.com/sot-mram-to-challenge-sram/

Re:IEDM 2022: Did We Just Witness the Death of SRAM? by marcosdumay on Wednesday December 14, 2022 @06:26PM (#33992370)
Good luck making the next step of memory miniaturization with a magnetic technology.

There's a reason magnetics were popular when circuits where finger-sized, and completely disappeared when they got smaller. It may not be impossible to make 3D magnetic circuits that match 2D electronic ones, but it's very close to that.

Re:IEDM 2022: Did We Just Witness the Death of SRAM? by _hypx on Wednesday December 14, 2022 @06:45PM (#33992620)
These things are more accurate called "spintronics." They are very different from conventional magnetic recording technologies.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by bippingchip on Wednesday December 14, 2022 @08:41PM (#33993881)
Having worked closely on the circuit side of things with folks doing research on spintronics and STT-MRAM devices: it’s going to be a very long time still before this can replace embedded SRAM. The MRAM itself can be made quite small, but you still need an access transistor and wrote currents are still too high, which means very big transistors, which then dominate memory area… Also, writing is much slower compared to SRAM.

It’s a very nice embedded flash replacement though…

Re:IEDM 2022: Did We Just Witness the Death of SRAM? by _hypx on Wednesday December 14, 2022 @10:47PM (#33994958)
It might be SOT-MRAM over STT-MRAM. I'm of the impression that SOT-MRAM doesn't have the slow write problem.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by hulitu on Thursday December 15, 2022 @02:36AM (#33996392)
What happens if i put a magnet nearby ? Does it still work ?
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by marcosdumay on Wednesday December 14, 2022 @09:15PM (#33994197)
I have high hopes for spintronics on the power efficiency front, but for miniaturization, they are as much of a hassle as any other magnetic technology.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by nomel on Wednesday December 14, 2022 @07:03PM (#33992841)
> while also being non-volatile

For something like a cache on a CPU (the main use of SRAM), what's the purpose of it being non-volatile? SRAM doesn't need refreshing, and it's a relatively small percentage of total power.

Re:IEDM 2022: Did We Just Witness the Death of SRAM? by chongli on Wednesday December 14, 2022 @09:22PM (#33994263)
It may be a small percentage of total power at full load but what about at idle? Modern CPUs try to optimize power usage by remaining idle as much as possible. When idle, power usage is roughly in proportion to die area fraction. Since caches have been getting larger and larger this would represent a larger fraction of total power at idle.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by _hypx on Wednesday December 14, 2022 @10:47PM (#33994952)
Less power is still better. Also, if we have to solve the SRAM scaling problem with 3D chip stacking, this will be an issue.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by nsteel on Thursday December 15, 2022 @06:03AM (#33997757)
It's also even more expensive. As if the upcoming nodes weren't already ridiculous in that respect.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by anonymousDan on Thursday December 15, 2022 @04:16AM (#33997048)
It would be very useful in combination with NVRAM main memory since you no longer have to deal with crash consistency issues arising from your cache being wiped on a reboot.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by nomel on Friday December 16, 2022 @06:07PM (#34021858)
What's the point of reboot, if not to reset state?
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by anonymousDan on Saturday December 17, 2022 @06:24AM (#34026879)
Poorly worded on my part, I simply meant restart after a crash.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by tablespoon on Thursday December 15, 2022 @10:20AM (#34000831)
> For something like a cache on a CPU (the main use of SRAM), what's the purpose of it being non-volatile? SRAM doesn't need refreshing, and it's a relatively small percentage of total power.

It sounds like it would be chosen for other reasons, and there would no purpose for the non-volitiliy beyond it being a nice-to-have in some weird scenarios.

Sort of like using core as main memory. That was just the main memory technology of its day, it happened to be non-volatile, but that wasn't it's main selling point.

Re:IEDM 2022: Did We Just Witness the Death of SRAM? by pclmulqdq on Wednesday December 14, 2022 @07:39PM (#33993220)
These will not replace SRAM in leading process nodes. Some microcontrollers will use MRAM as a unified SRAM/Flash memory space, but that will probably be all.
Re:IEDM 2022: Did We Just Witness the Death of SRAM? by _hypx on Wednesday December 14, 2022 @10:50PM (#33994978)
MRAM is faster than DRAM. It can do more than that. It has a real chance of filling the gap between SRAM and DRAM, possible replacing SRAM where density is needed.