Hi all, 

I'm running gem5 (v20.1.0.4) on an x86 machine, targeting an ARM (aarch64) FS, 
and I'd like to speed up my simulation (it takes 3 days to finish with 
AtomicSimpleCPU and I'm still running a 'small' workload, likely to increase a 
lot).

One option I'd like to try is to fast-forward the execution to ROIs in my 
application.
I thought that using KVM would be the best option for that. However, I don't 
see any kvm CPU in the list of cpu-types (using fs.py). 
The available CPUs are

```
'AtomicSimpleCPU', 'DerivO3CPU', 'MinorCPU', 'NonCachingSimpleCPU', 
'TimingSimpleCPU', 'TraceCPU', 'HPI', 'O3_ARM_v7a_3', 'ex5_LITTLE', 'ex5_big'
```

Is KVM usage restricted to the case when host.ISA == target.ISA? 
I read that on older mailing discussions and some ARM tutorials, but could not 
found up-to-date information in the docs (https://www.gem5.org/documentation/).

Thanks, 
Pedro.
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to