3 ms·
Yeah, no shit, because there's no major RISC-V silicon that's OoO. If you solely look at ARM cores that don't speculate, then ARM cores aren't vulnerable either
by deepnotderp 8y ago
Yeah, no shit, because there's no major RISC-V silicon that's OoO. If you solely look at ARM cores that don't speculate, then ARM cores aren't vulnerable either.
Also pretty sure BOOMv2 has been taped out: https://content.riscv.org/wp-content/uploads/2017/12/Wed0936-BOOM-v2-An-Open-Source-Out-of-Order-RISC-V-Core-Celio.pdf https://content.riscv.org/wp-content/uploads/2017/12/Wed0936...
- Symmetry 8y agoWell, the A8 was vulnerable despite being in order but it was a mediocre design with an unusually long pipeline for a core of its class. Of course even in order core speculate a little based on predicting branches and their pipeline lengths but there's a very limited window for things to go wrong without going OoO and almost all in order cores can't execute enough dependent instructions to leak data without realizing they took the wrong branch.
- deepnotderp 8y agoYes, to be more precise, anything doing anything speculative with memory.