[libre-riscv-dev] [Bug 209] spectre-proof speculative execution

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon May 18 20:59:21 BST 2020


--- Comment #5 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
On Mon, May 18, 2020 at 8:25 PM Yehowshua <yimmanuel3 at gatech.edu> wrote:

> > so basically this extends the Dependency Matrix "Shadow" concept actually
> > right down into the Caches.
> Exactly - keep in mind that this is only for variant 1.

there may still be some impact.  reduction in TLB entry availability
may cause timing alterations.

the L0 Cache/Buffer *might* actually be the accidentally-already-designed
place where speculation stops.  i stress "might".

> I’ll read up on the other variants later.
> Why do CPUs have to be so complicated...


You are receiving this mail because:
You are on the CC list for the bug.

More information about the libre-riscv-dev mailing list