changeset 3e00a91c33b4 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=3e00a91c33b4
description:
        X86: Update stats now that the dest reg isn't read unnecessarily to set 
flags.

diffstat:

 tests/long/00.gzip/ref/x86/linux/o3-timing/simout                 |   6 +-
 tests/long/00.gzip/ref/x86/linux/o3-timing/stats.txt              |  20 
+++++-----
 tests/long/00.gzip/ref/x86/linux/simple-atomic/simout             |   6 +-
 tests/long/00.gzip/ref/x86/linux/simple-atomic/stats.txt          |  10 ++--
 tests/long/00.gzip/ref/x86/linux/simple-timing/simout             |   6 +-
 tests/long/00.gzip/ref/x86/linux/simple-timing/stats.txt          |  10 ++--
 tests/long/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout    |   6 +-
 tests/long/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt |  10 ++--
 tests/long/10.linux-boot/ref/x86/linux/pc-simple-timing/simout    |   6 +-
 tests/long/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt |  10 ++--
 tests/long/10.mcf/ref/x86/linux/o3-timing/simout                  |   6 +-
 tests/long/10.mcf/ref/x86/linux/o3-timing/stats.txt               |  20 
+++++-----
 tests/long/10.mcf/ref/x86/linux/simple-atomic/simout              |   6 +-
 tests/long/10.mcf/ref/x86/linux/simple-atomic/stats.txt           |  10 ++--
 tests/long/10.mcf/ref/x86/linux/simple-timing/simout              |   6 +-
 tests/long/10.mcf/ref/x86/linux/simple-timing/stats.txt           |  10 ++--
 tests/long/20.parser/ref/x86/linux/o3-timing/simout               |   6 +-
 tests/long/20.parser/ref/x86/linux/o3-timing/stats.txt            |  20 
+++++-----
 tests/long/20.parser/ref/x86/linux/simple-atomic/config.ini       |   2 +-
 tests/long/20.parser/ref/x86/linux/simple-atomic/simout           |   8 ++--
 tests/long/20.parser/ref/x86/linux/simple-atomic/stats.txt        |  10 ++--
 tests/long/20.parser/ref/x86/linux/simple-timing/config.ini       |   2 +-
 tests/long/20.parser/ref/x86/linux/simple-timing/simout           |   8 ++--
 tests/long/20.parser/ref/x86/linux/simple-timing/stats.txt        |  10 ++--
 tests/long/60.bzip2/ref/x86/linux/simple-atomic/simout            |   6 +-
 tests/long/60.bzip2/ref/x86/linux/simple-atomic/stats.txt         |  10 ++--
 tests/long/60.bzip2/ref/x86/linux/simple-timing/simout            |   6 +-
 tests/long/60.bzip2/ref/x86/linux/simple-timing/stats.txt         |  10 ++--
 tests/long/70.twolf/ref/x86/linux/o3-timing/simout                |   6 +-
 tests/long/70.twolf/ref/x86/linux/o3-timing/stats.txt             |  20 
+++++-----
 tests/long/70.twolf/ref/x86/linux/simple-atomic/simout            |   6 +-
 tests/long/70.twolf/ref/x86/linux/simple-atomic/stats.txt         |  10 ++--
 tests/long/70.twolf/ref/x86/linux/simple-timing/simout            |   6 +-
 tests/long/70.twolf/ref/x86/linux/simple-timing/stats.txt         |  10 ++--
 tests/quick/00.hello/ref/x86/linux/o3-timing/simout               |   6 +-
 tests/quick/00.hello/ref/x86/linux/o3-timing/stats.txt            |  20 
+++++-----
 tests/quick/00.hello/ref/x86/linux/simple-atomic/simout           |   6 +-
 tests/quick/00.hello/ref/x86/linux/simple-atomic/stats.txt        |  10 ++--
 tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats  |  18 
++++----
 tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/simout      |   6 +-
 tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt   |  10 ++--
 tests/quick/00.hello/ref/x86/linux/simple-timing/simout           |   6 +-
 tests/quick/00.hello/ref/x86/linux/simple-timing/stats.txt        |   8 ++--
 43 files changed, 197 insertions(+), 197 deletions(-)

diffs (truncated from 1111 to 300 lines):

diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/00.gzip/ref/x86/linux/o3-timing/simout
--- a/tests/long/00.gzip/ref/x86/linux/o3-timing/simout Sun Feb 13 17:45:12 
2011 -0800
+++ b/tests/long/00.gzip/ref/x86/linux/o3-timing/simout Sun Feb 13 17:45:30 
2011 -0800
@@ -5,9 +5,9 @@
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 20:06:49
-M5 revision 698a266e9195 7937 default qtip regwidthdecstats.patch tip
-M5 started Feb  7 2011 20:06:52
+M5 compiled Feb  8 2011 00:58:32
+M5 revision 705a4d351a43 7939 default qtip resforflagsstats.patch tip
+M5 started Feb  8 2011 00:58:34
 M5 executing on burrito
 command line: build/X86_SE/m5.fast -d 
build/X86_SE/tests/fast/long/00.gzip/x86/linux/o3-timing -re tests/run.py 
build/X86_SE/tests/fast/long/00.gzip/x86/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/00.gzip/ref/x86/linux/o3-timing/stats.txt
--- a/tests/long/00.gzip/ref/x86/linux/o3-timing/stats.txt      Sun Feb 13 
17:45:12 2011 -0800
+++ b/tests/long/00.gzip/ref/x86/linux/o3-timing/stats.txt      Sun Feb 13 
17:45:30 2011 -0800
@@ -1,9 +1,9 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 248801                       # 
Simulator instruction rate (inst/s)
-host_mem_usage                                 232880                       # 
Number of bytes of host memory used
-host_seconds                                  6517.22                       # 
Real time elapsed on the host
-host_tick_rate                              116459266                       # 
Simulator tick rate (ticks/s)
+host_inst_rate                                 240879                       # 
Simulator instruction rate (inst/s)
+host_mem_usage                                 232888                       # 
Number of bytes of host memory used
+host_seconds                                  6731.58                       # 
Real time elapsed on the host
+host_tick_rate                              112750685                       # 
Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
 sim_insts                                  1621493982                       # 
Number of instructions simulated
 sim_seconds                                  0.758991                       # 
Number of seconds simulated
@@ -217,9 +217,9 @@
 system.cpu.iew.EXEC:refs                    627755630                       # 
number of memory reference insts executed
 system.cpu.iew.EXEC:stores                  190105687                       # 
Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # 
number of swp insts executed
-system.cpu.iew.WB:consumers                2045668274                       # 
num instructions consuming a value
+system.cpu.iew.WB:consumers                1860684264                       # 
num instructions consuming a value
 system.cpu.iew.WB:count                    1687762822                       # 
cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.647025                       # 
average fanout of values written-back
+system.cpu.iew.WB:fanout                     0.711350                       # 
average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # 
number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # 
fraction of instructions written-back that wrote to 'other' IQ
 system.cpu.iew.WB:producers                1323598001                       # 
num instructions producing a value
@@ -253,7 +253,7 @@
 system.cpu.iew.memOrderViolationEvents        6882405                       # 
Number of memory order violations
 system.cpu.iew.predictedNotTakenIncorrect         2235                       # 
Number of branches that were predicted not taken incorrectly
 system.cpu.iew.predictedTakenIncorrect        6111107                       # 
Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads               3449745474                       # 
number of integer regfile reads
+system.cpu.int_regfile_reads               3195299120                       # 
number of integer regfile reads
 system.cpu.int_regfile_writes              1684589292                       # 
number of integer regfile writes
 system.cpu.ipc                               1.068191                       # 
IPC: Instructions Per Cycle
 system.cpu.ipc_total                         1.068191                       # 
IPC: Total IPC of All Threads
@@ -360,7 +360,7 @@
 system.cpu.iq.iqSquashedInstsExamined       174090375                       # 
Number of squashed instructions iterated over during squash; mainly for 
profiling
 system.cpu.iq.iqSquashedInstsIssued              3040                       # 
Number of squashed instructions issued
 system.cpu.iq.iqSquashedNonSpecRemoved             17                       # 
Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined    340356814                       # 
Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedOperandsExamined    322977188                       # 
Number of squashed operands that are examined and possibly removed from graph
 system.cpu.l2cache.ReadExReq_accesses          247374                       # 
number of ReadExReq accesses(hits+misses)
 system.cpu.l2cache.ReadExReq_avg_miss_latency 34288.873379                     
  # average ReadExReq miss latency
 system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31083.636921                
       # average ReadExReq mshr miss latency
@@ -444,7 +444,7 @@
 system.cpu.rename.RENAME:IdleCycles         389992916                       # 
Number of cycles rename is idle
 system.cpu.rename.RENAME:LSQFullEvents       45640252                       # 
Number of times rename has blocked due to LSQ full
 system.cpu.rename.RENAME:ROBFullEvents             23                       # 
Number of times rename has blocked due to ROB full
-system.cpu.rename.RENAME:RenameLookups     4730693313                       # 
Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenameLookups     4455391031                       # 
Number of register rename lookups that rename has made
 system.cpu.rename.RENAME:RenamedInsts      1827559293                       # 
Number of instructions processed by rename
 system.cpu.rename.RENAME:RenamedOperands   1825935922                       # 
Number of destination operands rename has renamed
 system.cpu.rename.RENAME:RunCycles          951399892                       # 
Number of cycles rename is running
@@ -452,7 +452,7 @@
 system.cpu.rename.RENAME:UnblockCycles      118119949                       # 
Number of cycles rename is unblocking
 system.cpu.rename.RENAME:UndoneMaps         207941272                       # 
Number of HB maps that are undone due to squashing
 system.cpu.rename.RENAME:fp_rename_lookups           32                       
# Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups   4730693281                       
# Number of integer rename lookups
+system.cpu.rename.RENAME:int_rename_lookups   4455390999                       
# Number of integer rename lookups
 system.cpu.rename.RENAME:serializeStallCycles         2126                     
  # count of cycles rename stalled for serializing inst
 system.cpu.rename.RENAME:serializingInsts           68                       # 
count of serializing insts renamed
 system.cpu.rename.RENAME:skidInsts          172417007                       # 
count of insts added to the skid buffer
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/00.gzip/ref/x86/linux/simple-atomic/simout
--- a/tests/long/00.gzip/ref/x86/linux/simple-atomic/simout     Sun Feb 13 
17:45:12 2011 -0800
+++ b/tests/long/00.gzip/ref/x86/linux/simple-atomic/simout     Sun Feb 13 
17:45:30 2011 -0800
@@ -5,9 +5,9 @@
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 20:06:49
-M5 revision 698a266e9195 7937 default qtip regwidthdecstats.patch tip
-M5 started Feb  7 2011 20:06:52
+M5 compiled Feb  8 2011 00:58:32
+M5 revision 705a4d351a43 7939 default qtip resforflagsstats.patch tip
+M5 started Feb  8 2011 00:58:34
 M5 executing on burrito
 command line: build/X86_SE/m5.fast -d 
build/X86_SE/tests/fast/long/00.gzip/x86/linux/simple-atomic -re tests/run.py 
build/X86_SE/tests/fast/long/00.gzip/x86/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/00.gzip/ref/x86/linux/simple-atomic/stats.txt
--- a/tests/long/00.gzip/ref/x86/linux/simple-atomic/stats.txt  Sun Feb 13 
17:45:12 2011 -0800
+++ b/tests/long/00.gzip/ref/x86/linux/simple-atomic/stats.txt  Sun Feb 13 
17:45:30 2011 -0800
@@ -1,9 +1,9 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                2143892                       # 
Simulator instruction rate (inst/s)
-host_mem_usage                                 223996                       # 
Number of bytes of host memory used
-host_seconds                                   756.33                       # 
Real time elapsed on the host
-host_tick_rate                             1274562548                       # 
Simulator tick rate (ticks/s)
+host_inst_rate                                2470310                       # 
Simulator instruction rate (inst/s)
+host_mem_usage                                 224012                       # 
Number of bytes of host memory used
+host_seconds                                   656.39                       # 
Real time elapsed on the host
+host_tick_rate                             1468620897                       # 
Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
 sim_insts                                  1621493983                       # 
Number of instructions simulated
 sim_seconds                                  0.963993                       # 
Number of seconds simulated
@@ -24,7 +24,7 @@
 system.cpu.num_insts                       1621493983                       # 
Number of instructions executed
 system.cpu.num_int_alu_accesses            1621354493                       # 
Number of integer alu accesses
 system.cpu.num_int_insts                   1621354493                       # 
number of integer instructions
-system.cpu.num_int_register_reads          4205693190                       # 
number of times the integer registers were read
+system.cpu.num_int_register_reads          3953866002                       # 
number of times the integer registers were read
 system.cpu.num_int_register_writes         1617994650                       # 
number of times the integer registers were written
 system.cpu.num_load_insts                   419042125                       # 
Number of load instructions
 system.cpu.num_mem_refs                     607228182                       # 
number of memory refs
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/00.gzip/ref/x86/linux/simple-timing/simout
--- a/tests/long/00.gzip/ref/x86/linux/simple-timing/simout     Sun Feb 13 
17:45:12 2011 -0800
+++ b/tests/long/00.gzip/ref/x86/linux/simple-timing/simout     Sun Feb 13 
17:45:30 2011 -0800
@@ -5,9 +5,9 @@
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 20:06:49
-M5 revision 698a266e9195 7937 default qtip regwidthdecstats.patch tip
-M5 started Feb  7 2011 20:06:52
+M5 compiled Feb  8 2011 00:58:32
+M5 revision 705a4d351a43 7939 default qtip resforflagsstats.patch tip
+M5 started Feb  8 2011 00:58:34
 M5 executing on burrito
 command line: build/X86_SE/m5.fast -d 
build/X86_SE/tests/fast/long/00.gzip/x86/linux/simple-timing -re tests/run.py 
build/X86_SE/tests/fast/long/00.gzip/x86/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/00.gzip/ref/x86/linux/simple-timing/stats.txt
--- a/tests/long/00.gzip/ref/x86/linux/simple-timing/stats.txt  Sun Feb 13 
17:45:12 2011 -0800
+++ b/tests/long/00.gzip/ref/x86/linux/simple-timing/stats.txt  Sun Feb 13 
17:45:30 2011 -0800
@@ -1,9 +1,9 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                1483739                       # 
Simulator instruction rate (inst/s)
-host_mem_usage                                 231720                       # 
Number of bytes of host memory used
-host_seconds                                  1092.84                       # 
Real time elapsed on the host
-host_tick_rate                             1650061335                       # 
Simulator tick rate (ticks/s)
+host_inst_rate                                1667736                       # 
Simulator instruction rate (inst/s)
+host_mem_usage                                 231728                       # 
Number of bytes of host memory used
+host_seconds                                   972.27                       # 
Real time elapsed on the host
+host_tick_rate                             1854683738                       # 
Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
 sim_insts                                  1621493983                       # 
Number of instructions simulated
 sim_seconds                                  1.803259                       # 
Number of seconds simulated
@@ -213,7 +213,7 @@
 system.cpu.num_insts                       1621493983                       # 
Number of instructions executed
 system.cpu.num_int_alu_accesses            1621354493                       # 
Number of integer alu accesses
 system.cpu.num_int_insts                   1621354493                       # 
number of integer instructions
-system.cpu.num_int_register_reads          4205693190                       # 
number of times the integer registers were read
+system.cpu.num_int_register_reads          3953866002                       # 
number of times the integer registers were read
 system.cpu.num_int_register_writes         1617994650                       # 
number of times the integer registers were written
 system.cpu.num_load_insts                   419042125                       # 
Number of load instructions
 system.cpu.num_mem_refs                     607228182                       # 
number of memory refs
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout
--- a/tests/long/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout    Sun Feb 
13 17:45:12 2011 -0800
+++ b/tests/long/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout    Sun Feb 
13 17:45:30 2011 -0800
@@ -5,9 +5,9 @@
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 20:06:47
-M5 revision 698a266e9195 7937 default qtip regwidthdecstats.patch tip
-M5 started Feb  7 2011 20:06:51
+M5 compiled Feb  8 2011 00:58:27
+M5 revision 705a4d351a43 7939 default qtip resforflagsstats.patch tip
+M5 started Feb  8 2011 00:58:30
 M5 executing on burrito
 command line: build/X86_FS/m5.fast -d 
build/X86_FS/tests/fast/long/10.linux-boot/x86/linux/pc-simple-atomic -re 
tests/run.py 
build/X86_FS/tests/fast/long/10.linux-boot/x86/linux/pc-simple-atomic
 Global frequency set at 1000000000000 ticks per second
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt
--- a/tests/long/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt Sun Feb 
13 17:45:12 2011 -0800
+++ b/tests/long/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt Sun Feb 
13 17:45:30 2011 -0800
@@ -1,9 +1,9 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                1847456                       # 
Simulator instruction rate (inst/s)
-host_mem_usage                                 370792                       # 
Number of bytes of host memory used
-host_seconds                                   220.10                       # 
Real time elapsed on the host
-host_tick_rate                            23226044729                       # 
Simulator tick rate (ticks/s)
+host_inst_rate                                1892986                       # 
Simulator instruction rate (inst/s)
+host_mem_usage                                 370804                       # 
Number of bytes of host memory used
+host_seconds                                   214.81                       # 
Real time elapsed on the host
+host_tick_rate                            23798444654                       # 
Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
 sim_insts                                   406624453                       # 
Number of instructions simulated
 sim_seconds                                  5.112051                       # 
Number of seconds simulated
@@ -341,7 +341,7 @@
 system.cpu.num_insts                        406624453                       # 
Number of instructions executed
 system.cpu.num_int_alu_accesses             391833833                       # 
Number of integer alu accesses
 system.cpu.num_int_insts                    391833833                       # 
number of integer instructions
-system.cpu.num_int_register_reads           896752479                       # 
number of times the integer registers were read
+system.cpu.num_int_register_reads           836347867                       # 
number of times the integer registers were read
 system.cpu.num_int_register_writes          419160860                       # 
number of times the integer registers were written
 system.cpu.num_load_insts                    29720540                       # 
Number of load instructions
 system.cpu.num_mem_refs                      38133606                       # 
number of memory refs
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/10.linux-boot/ref/x86/linux/pc-simple-timing/simout
--- a/tests/long/10.linux-boot/ref/x86/linux/pc-simple-timing/simout    Sun Feb 
13 17:45:12 2011 -0800
+++ b/tests/long/10.linux-boot/ref/x86/linux/pc-simple-timing/simout    Sun Feb 
13 17:45:30 2011 -0800
@@ -5,9 +5,9 @@
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 20:06:47
-M5 revision 698a266e9195 7937 default qtip regwidthdecstats.patch tip
-M5 started Feb  7 2011 20:06:51
+M5 compiled Feb  8 2011 00:58:27
+M5 revision 705a4d351a43 7939 default qtip resforflagsstats.patch tip
+M5 started Feb  8 2011 00:58:30
 M5 executing on burrito
 command line: build/X86_FS/m5.fast -d 
build/X86_FS/tests/fast/long/10.linux-boot/x86/linux/pc-simple-timing -re 
tests/run.py 
build/X86_FS/tests/fast/long/10.linux-boot/x86/linux/pc-simple-timing
 Global frequency set at 1000000000000 ticks per second
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt
--- a/tests/long/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt Sun Feb 
13 17:45:12 2011 -0800
+++ b/tests/long/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt Sun Feb 
13 17:45:30 2011 -0800
@@ -1,9 +1,9 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                1318453                       # 
Simulator instruction rate (inst/s)
-host_mem_usage                                 367344                       # 
Number of bytes of host memory used
-host_seconds                                   200.51                       # 
Real time elapsed on the host
-host_tick_rate                            25871076282                       # 
Simulator tick rate (ticks/s)
+host_inst_rate                                1227876                       # 
Simulator instruction rate (inst/s)
+host_mem_usage                                 367348                       # 
Number of bytes of host memory used
+host_seconds                                   215.31                       # 
Real time elapsed on the host
+host_tick_rate                            24093749418                       # 
Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
 sim_insts                                   264367743                       # 
Number of instructions simulated
 sim_seconds                                  5.187507                       # 
Number of seconds simulated
@@ -395,7 +395,7 @@
 system.cpu.num_insts                        264367743                       # 
Number of instructions executed
 system.cpu.num_int_alu_accesses             249584659                       # 
Number of integer alu accesses
 system.cpu.num_int_insts                    249584659                       # 
number of integer instructions
-system.cpu.num_int_register_reads           590325911                       # 
number of times the integer registers were read
+system.cpu.num_int_register_reads           543556622                       # 
number of times the integer registers were read
 system.cpu.num_int_register_writes          266062505                       # 
number of times the integer registers were written
 system.cpu.num_load_insts                    14817593                       # 
Number of load instructions
 system.cpu.num_mem_refs                      23178416                       # 
number of memory refs
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/10.mcf/ref/x86/linux/o3-timing/simout
--- a/tests/long/10.mcf/ref/x86/linux/o3-timing/simout  Sun Feb 13 17:45:12 
2011 -0800
+++ b/tests/long/10.mcf/ref/x86/linux/o3-timing/simout  Sun Feb 13 17:45:30 
2011 -0800
@@ -5,9 +5,9 @@
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 20:06:49
-M5 revision 698a266e9195 7937 default qtip regwidthdecstats.patch tip
-M5 started Feb  7 2011 20:06:52
+M5 compiled Feb  8 2011 00:58:32
+M5 revision 705a4d351a43 7939 default qtip resforflagsstats.patch tip
+M5 started Feb  8 2011 00:58:34
 M5 executing on burrito
 command line: build/X86_SE/m5.fast -d 
build/X86_SE/tests/fast/long/10.mcf/x86/linux/o3-timing -re tests/run.py 
build/X86_SE/tests/fast/long/10.mcf/x86/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
diff -r 068f061e57a8 -r 3e00a91c33b4 
tests/long/10.mcf/ref/x86/linux/o3-timing/stats.txt
--- a/tests/long/10.mcf/ref/x86/linux/o3-timing/stats.txt       Sun Feb 13 
17:45:12 2011 -0800
+++ b/tests/long/10.mcf/ref/x86/linux/o3-timing/stats.txt       Sun Feb 13 
17:45:30 2011 -0800
@@ -1,9 +1,9 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 206155                       # 
Simulator instruction rate (inst/s)
-host_mem_usage                                 367336                       # 
Number of bytes of host memory used
-host_seconds                                  1349.43                       # 
Real time elapsed on the host
-host_tick_rate                              101786117                       # 
Simulator tick rate (ticks/s)
+host_inst_rate                                 205513                       # 
Simulator instruction rate (inst/s)
+host_mem_usage                                 367352                       # 
Number of bytes of host memory used
+host_seconds                                  1353.65                       # 
Real time elapsed on the host
+host_tick_rate                              101468739                       # 
Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
 sim_insts                                   278192519                       # 
Number of instructions simulated
 sim_seconds                                  0.137353                       # 
Number of seconds simulated
@@ -218,9 +218,9 @@
 system.cpu.iew.EXEC:refs                    137788104                       # 
number of memory reference insts executed
 system.cpu.iew.EXEC:stores                   32893684                       # 
Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # 
number of swp insts executed
-system.cpu.iew.WB:consumers                 277834485                       # 
num instructions consuming a value
+system.cpu.iew.WB:consumers                 268477654                       # 
num instructions consuming a value
 system.cpu.iew.WB:count                     310858537                       # 
cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.803184                       # 
average fanout of values written-back
+system.cpu.iew.WB:fanout                     0.831176                       # 
average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # 
number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # 
fraction of instructions written-back that wrote to 'other' IQ
 system.cpu.iew.WB:producers                 223152216                       # 
num instructions producing a value
@@ -254,7 +254,7 @@
 system.cpu.iew.memOrderViolationEvents         373621                       # 
Number of memory order violations
 system.cpu.iew.predictedNotTakenIncorrect         7861                       # 
Number of branches that were predicted not taken incorrectly
 system.cpu.iew.predictedTakenIncorrect        5424940                       # 
Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads                583701883                       # 
number of integer regfile reads
+system.cpu.int_regfile_reads                553724199                       # 
number of integer regfile reads
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to