OK. I got this quiesceCycles part.
My questions are
1) if CPU is in quiesce state, it should stop fetching instructions,
right?
why total instructions differ so much? before is 2.1 billion, after is
3.5
billion.
2) why changing Movfp and Pop87 op_class from FloatAddOp to IntAluOp
makes such big gap? What is the connection between those two
instructions
and system.cpu.quiesceCycles?
Thanks.
--
Best Regards
Yan Zi
On 10 Sep 2014, at 10:14, Nilay Vaish via gem5-dev wrote:
I have only looking at the first set of numbers all the time. Sorry
about that. So here is possible explanation. You run long enough
that the operating system would kick in multiple times. It seems the
OS is doing something in the middle of the simulation like waiting for
an interrupt to happen. Look at the value of
system.cpu.quiesceCycles. There is a big gap between the values for
the two runs. I think the processor is not doing much when it is
waiting for an interrupt.
--
Nilay
On Wed, 10 Sep 2014, Zi Yan via gem5-dev wrote:
Hi Nilay,
Did you download the after file at: https://db.tt/5QgJ5BPH
and before file at: https://db.tt/iqWdeu2K ?
I guess it takes sometime for Dropbox to upload the whole file.
I dump stats every 100 million instructions, so after file is 6.4MB
where before file is 3.8MB.
Please download them again. Sorry for the inconvenience.
Thanks.
--
Best Regards
Yan Zi
On 10 Sep 2014, at 0:26, Nilay Vaish via gem5-dev wrote:
The value of sim_insts is 100,000,000 (after) and 100,000,001
(before). I
think you have uploaded files different from what you wanted to
upload.
Check the files that you have in your dropbox.
--
Nilay
On Tue, 9 Sep 2014, Zi Yan via gem5-dev wrote:
> Hi Nilay,
> > 1) Please do "vimdiff before_op_class_stats.txt >
after_op_class_stats.txt"
> 2) Then search for sim_insts.
> 3) Use shift+n, you will find out that before one only has 2.1
billion
> instruction simulated, whereas after one has 3.6 billion
instructions.
> > --
> Best Regards
> Yan Zi
>
_______________________________________________
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
_______________________________________________
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