[Libre-soc-sim] NLnet grant request, draft
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.
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.
More information about the Libre-soc-sim