Re:Matrix-vector multiplication implemented in off-the-shelf...
by nayuki on Sunday May 04, 2025 @11:53PM
(#43891813)
This kind of low-level protocol manipulation of DRAM has some similarities to rowhammer attacks.
[ Parent
| on HN ]
Re:Matrix-vector multiplication implemented in off-the-shelf...
by gwern on Monday May 05, 2025 @10:43AM
(#43895669)
Can it be used to covertly run computations invisible to the OS or CPU?
Re:Matrix-vector multiplication implemented in off-the-shelf...
by wtallis on Monday May 05, 2025 @11:24AM
(#43896074)
Only to the same extent that any other co-processor add-in card can do stuff that's not observable by the CPU. Your CPU's RAM is managed by the CPU's memory controller hardware, and that memory controller does not give software the ability to issue individual DRAM commands like precharge. This research uses a memory controller implemented on a FPGA, talking to its own pool of RAM.
Re:Matrix-vector multiplication implemented in off-the-shelf...
by nsteel on Monday May 05, 2025 @11:14AM
(#43895980)
This research requires a custom memory controller that's doing "weird" things, the CPU isn't really getting involved here. It's very different compared to row hammer in my opinion. If you have a custom memory controller then I think all bets are off.