[libre-riscv-dev] Why The Dual ISA
Jacob Lifshay
programmerjake at gmail.com
Sun Jan 19 13:06:53 GMT 2020
On Sun, Jan 19, 2020, 01:08 Luke Kenneth Casson Leighton <lkcl at lkcl.net>
wrote:
> the "state" would also include the *value* of predication bits, rather than
> the *register* in which that predication is stored.
>
I think we should also support running a side-effect free instruction (no
stores, no loads not in L1) before the predication bits are known, then
skip writing unneeded results once the predicate bits are known, this will
allow us to increase performance by utilizing ALUs that otherwise would run
a NOP, reducing latency.
Jacob
>
More information about the libre-riscv-dev
mailing list