Hi,
I notice that in the stat.txt results, the number of executed
instructions (iew.iewExecutedInsts) is quite larger than the number of
instructions committed (commit.committedInsts) for o3 cpu. For example,
2504310485 for iewExecutedInsts V.S. 1758659165 for committedInsts.
So what is the reason? It cannot be caused just because of branch
misprediction.
Thanks.
Best regards,
Yongbing Huang
From: [email protected] [mailto:[email protected]] On
Behalf Of Ali Saidi
Sent: Wednesday, July 31, 2013 6:48 AM
To: gem5 users mailing list
Subject: Re: [gem5-users] Finding the Instruction Mix for a Benchmark
The IEW statistics based on instruction class for the o3 CPU might provide what
you want. If you want to print OpClass information out in the simple CPU it
should be doable.
Ali
On 26.07.2013 17:36, Mahshid Sedghi wrote:
Hi,
I need to find out the instruction mix for some benchmarks. In fact, I want to
see what is the breakdown of instruction count into integer insts, memory ref,
and so on. According to the following thread, gem5 does not report the
breakdown, and "int_inst" includes all the instructions that use integer
registers, which will include a big part of load instructions as well.
http://www.mail-archive.com/[email protected]/msg06828.html
Any idea how to get the breakdown numbers? Which part of the source code do I
need to modify to implement this?
Thanks everyone,
Mahshid
_______________________________________________
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