[libre-riscv-dev] Scoreboard vs Tomasulo
yimmanuel3 at gatech.edu
Sun May 17 01:47:05 BST 2020
> On May 16, 2020, at 6:45 PM, Jeremy Singher <thejsingher at gmail.com> wrote:
> Let me try to compose my thoughts.
> In order for OOO execution to be possible, write data from
> speculatively executed instructions must be buffered, for in the case
> of misspeculation, they must not be allowed to commit into the
> architectural register file.
This sounds correct to me.
> I think we will
> have to wait for power analysis of LibreSoC to get a definitive answer
> to this debate :).
More information about the libre-riscv-dev