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" <[email protected]>
wrote:

>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 should all still work.
>
>For the "--cpu-type=atomic" option, initially simpoints were hardcoded
>directly into the atomic CPU.  Since then, they've been changed to use the
>"probe" system.  However, a quick grep of the code shows the
>initialization
>for the SimPoint probe only exists in the atomic CPU.  If you registered
>the probe point with the TimingCPU as well, then that should work (I
>think).
>
>
>On Mon, Jan 12, 2015 at 5:02 PM, mike upton via gem5-dev
><[email protected]>
>wrote:
>
>> I am trying to enable simpoint generation with kvm enabled.
>>
>> Is there anything that inherently blocks this?
>>
>> Simpoints are currently enabled only with --fastmem and
>>--cpu-type=atomic.
>> How fundamental are each of these restrictions?
>>
>> Thanks,
>>
>> Mike
>> _______________________________________________
>> gem5-dev mailing list
>> [email protected]
>> http://m5sim.org/mailman/listinfo/gem5-dev
>>
>_______________________________________________
>gem5-dev mailing list
>[email protected]
>http://m5sim.org/mailman/listinfo/gem5-dev
>


-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered 
in England & Wales, Company No:  2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
Registered in England & Wales, Company No:  2548782
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to