Re: [gem5-dev] simpoints and KVM

2015-01-13 Thread Andreas Hansson via gem5-dev
Hi Mike, When you say KVM enabled, I presume you mean running the KvmCPU? As Mitch points out the problem is that you need something to attach the SimPoint probe to, and the KvmCPU does not have that functionality. Andreas On 13/01/2015 00:36, Mitch Hayenga via gem5-dev gem5-dev@gem5.org wrote:

Re: [gem5-dev] simpoints and KVM

2015-01-13 Thread mike upton via gem5-dev
Oh, Bummer. I was hoping to be able to get simpoints out of a KvmCPU run. It seems like that is not possible. Is it possible to generate checkpoints using the KvmCPU? If so, I can run the benchmark once with the kvm, generating checkpoints every N billion instructions. I can then run each of

Re: [gem5-dev] simpoints and KVM

2015-01-13 Thread Ali Saidi via gem5-dev
That is doable. You can created checkpoints, there is just no way to instrument every basic-block. Ali On 1/13/15, 3:13 PM, mike upton via gem5-dev gem5-dev@gem5.org wrote: Oh, Bummer. I was hoping to be able to get simpoints out of a KvmCPU run. It seems like that is not possible. Is it

Re: [gem5-dev] simpoints and KVM

2015-01-12 Thread Mitch Hayenga via gem5-dev
Hi Mike, I'm the one who wrote the initial version of the simpoint collection/generation a few years ago. I enforced the fastmem option primarily because I didn't see it necessary to simulate caches during simpoint generation and it made simulation faster. You can simply disable this and it