[Libre-soc-sim] NLnet grant request, draft

lkcl luke.leighton at gmail.com
Thu Jul 29 17:12:54 BST 2021


On 7/29/21, Peter Hsu <peter.hsu at bsc.es> wrote:
> Hello Luke,
>
> What you have written concerning cavatools is accurate.  But be advised
> cavatools is very fast partly because it leverages the host machine’s VM
> system—which is why it is user mode Linux virtual machine.  If you want to
> boot Linux you need machine mode emulation, which requires TLB emulation for
> every memory reference.  Memory references are 30% of instructions; TLB
> emulation slowdown is very significant.

fascinating.

then i wonder if KVM on POWER9 Hypervisor could help, there.

it will be interesting to experiment.

if nothing else just a trap in KVM of the illegal instruction (nothing
to do with cavatools) would be a good first experiment.

l.



More information about the Libre-soc-sim mailing list