So, the reason for this difference would be the fact that BBV generation
needs atomic mode with --fastmem , while for my timing simulation I run
simulation in detailed mode with caches ?

I wonder if someone tried to generate basic block vectors with detailed
mode cpu ?

Thanks Andreas for your help !

-Ayaz




On Tue, Feb 23, 2016 at 3:14 AM, Andreas Hansson <[email protected]>
wrote:

> Hi,
>
> Remember that in full-system runs a lot of non-linear behaviours come into
> play. Even small perturbations in timing can suddenly lead to a change in
> scheduling, an interrupt being delivered in the middle of a mutex
> operation, etc. Changing CPU models, changing frequency, or even just
> delaying the start of an experiment (by inserting call to sleep) can easily
> change the instruction count by many 10’s of percents. Check what is
> happening in your runs, check again, and preferably run more than one
> experiment so that you can get some statistical rigor.
>
> Andreas
>
> From: gem5-users <[email protected]> on behalf of Ayaz Akram <
> [email protected]>
> Reply-To: gem5 users mailing list <[email protected]>
> Date: Tuesday, 23 February 2016 at 06:20
> To: gem5 users mailing list <[email protected]>
> Subject: [gem5-users] BBV generation through gem5
>
> I am generating BBV file using gem5 for a benchmark in full system mode.
> Surprisingly the number of simulated instructions when gem5 is run for BBV
> generation is very different when I run the same benchmark on gem5 in
> detailed mode. I am running benchmark in both cases from a checkpoint and
> the instruction difference that I see right now is approx. 20 % (more in
> BBV generation run). Did anyone has a similar experience ?
> 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.
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to