changeset 9595c7a1d837 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=9595c7a1d837
description:
        stats: updates due to branch predictor warming

diffstat:

 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/stats.txt  
          |     2 +
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/stats.txt   
          |     2 +
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt 
          |     2 +
 
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
 |     2 +
 tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt         
          |     2 +
 tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt  
          |     1 +
 tests/long/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt                     
          |     1 +
 tests/long/se/10.mcf/ref/arm/linux/simple-timing/stats.txt                     
          |     1 +
 tests/long/se/10.mcf/ref/sparc/linux/simple-atomic/stats.txt                   
          |     1 +
 tests/long/se/10.mcf/ref/sparc/linux/simple-timing/stats.txt                   
          |     1 +
 tests/long/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt                     
          |     1 +
 tests/long/se/10.mcf/ref/x86/linux/simple-timing/stats.txt                     
          |     1 +
 tests/long/se/20.parser/ref/arm/linux/simple-atomic/stats.txt                  
          |     1 +
 tests/long/se/20.parser/ref/arm/linux/simple-timing/stats.txt                  
          |     1 +
 tests/long/se/20.parser/ref/x86/linux/o3-timing/simout                         
          |    10 +-
 tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt                      
          |  1559 +++++----
 tests/long/se/20.parser/ref/x86/linux/simple-atomic/stats.txt                  
          |     1 +
 tests/long/se/20.parser/ref/x86/linux/simple-timing/stats.txt                  
          |     1 +
 tests/long/se/30.eon/ref/alpha/tru64/simple-atomic/stats.txt                   
          |     1 +
 tests/long/se/30.eon/ref/alpha/tru64/simple-timing/stats.txt                   
          |     1 +
 tests/long/se/30.eon/ref/arm/linux/simple-atomic/stats.txt                     
          |     1 +
 tests/long/se/30.eon/ref/arm/linux/simple-timing/stats.txt                     
          |    11 +-
 tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/stats.txt               
          |    11 +-
 tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/stats.txt               
          |    11 +-
 tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/stats.txt                 
          |    11 +-
 tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/stats.txt                 
          |    11 +-
 tests/long/se/50.vortex/ref/alpha/tru64/simple-atomic/stats.txt                
          |    11 +-
 tests/long/se/50.vortex/ref/alpha/tru64/simple-timing/stats.txt                
          |    11 +-
 tests/long/se/50.vortex/ref/arm/linux/simple-atomic/stats.txt                  
          |    11 +-
 tests/long/se/50.vortex/ref/arm/linux/simple-timing/stats.txt                  
          |    11 +-
 tests/long/se/50.vortex/ref/sparc/linux/simple-atomic/stats.txt                
          |    11 +-
 tests/long/se/50.vortex/ref/sparc/linux/simple-timing/stats.txt                
          |    11 +-
 tests/long/se/60.bzip2/ref/alpha/tru64/simple-atomic/stats.txt                 
          |    11 +-
 tests/long/se/60.bzip2/ref/alpha/tru64/simple-timing/stats.txt                 
          |    11 +-
 tests/long/se/60.bzip2/ref/arm/linux/simple-atomic/stats.txt                   
          |     1 +
 tests/long/se/60.bzip2/ref/arm/linux/simple-timing/stats.txt                   
          |     1 +
 tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/stats.txt                   
          |    11 +-
 tests/long/se/60.bzip2/ref/x86/linux/simple-timing/stats.txt                   
          |    11 +-
 tests/long/se/70.twolf/ref/alpha/tru64/simple-atomic/stats.txt                 
          |    11 +-
 tests/long/se/70.twolf/ref/alpha/tru64/simple-timing/stats.txt                 
          |     1 +
 tests/long/se/70.twolf/ref/arm/linux/simple-atomic/stats.txt                   
          |     1 +
 tests/long/se/70.twolf/ref/arm/linux/simple-timing/stats.txt                   
          |     1 +
 tests/long/se/70.twolf/ref/sparc/linux/simple-atomic/stats.txt                 
          |     1 +
 tests/long/se/70.twolf/ref/sparc/linux/simple-timing/stats.txt                 
          |     1 +
 tests/long/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt                   
          |     1 +
 tests/long/se/70.twolf/ref/x86/linux/simple-timing/stats.txt                   
          |     1 +
 
tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
        |     2 +
 tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt   
          |     1 +
 
tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
        |     2 +
 tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt   
          |     1 +
 
tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt
         |    48 +-
 tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt    
          |    35 +-
 
tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt
         |    48 +-
 tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt    
          |    35 +-
 
tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt 
         |     2 +
 tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt          
          |    11 +-
 tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt          
          |     1 +
 
tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
  |    14 +-
 tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt                
          |    11 +-
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
      |    11 +-
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
 |     9 +-
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
     |    11 +-
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
        |    11 +-
 tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt           
          |    11 +-
 tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt                
          |    11 +-
 tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt                
          |    11 +-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
      |    11 +-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
 |    11 +-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
     |     9 +-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
        |    11 +-
 tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt           
          |    11 +-
 tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt                
          |    11 +-
 tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt     
          |    11 +-
 tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt                  
          |    11 +-
 tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt                  
          |    11 +-
 tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt                 
          |    11 +-
 tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt            
          |    11 +-
 tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt                 
          |    11 +-
 tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt                
          |    11 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini               
          |     4 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout                   
          |     8 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt                
          |    11 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini          
          |     4 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout              
          |     8 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt           
          |     9 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini               
          |     4 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout                   
          |     8 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt                
          |    11 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt                  
          |     9 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini            
          |     4 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout                
          |     8 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt             
          |    11 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini                 
          |     4 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout                     
          |     8 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt                  
          |    11 +-
 tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt             
          |    11 +-
 tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini            
          |     4 +-
 tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt             
          |    11 +-
 tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt              
          |    11 +-
 tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt              
          |    11 +-
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt              
          |    14 +-
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt              
          |    14 +-
 
tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt
       |    14 +-
 
tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini
      |     7 +-
 
tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout 
         |     8 +-
 
tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt
       |    14 +-
 106 files changed, 1299 insertions(+), 1147 deletions(-)

diffs (truncated from 4377 to 300 lines):

diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/stats.txt
--- 
a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/stats.txt 
    Sat Feb 15 12:44:09 2014 -0600
+++ 
b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/stats.txt 
    Sun Feb 16 11:40:34 2014 -0600
@@ -842,6 +842,7 @@
 system.cpu0.num_busy_cycles              23718154.001801                       
# Number of busy cycles
 system.cpu0.not_idle_fraction                0.025549                       # 
Percentage of non-idle cycles
 system.cpu0.idle_fraction                    0.974451                       # 
Percentage of idle cycles
+system.cpu0.Branches                          5776800                       # 
Number of branches fetched
 system.cpu0.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu0.kern.inst.quiesce                    6418                       # 
number of quiesce instructions executed
 system.cpu0.kern.inst.hwrei                    211383                       # 
number of hwrei instructions executed
@@ -1474,6 +1475,7 @@
 system.cpu1.num_busy_cycles              31485705.560460                       
# Number of busy cycles
 system.cpu1.not_idle_fraction                0.033017                       # 
Percentage of non-idle cycles
 system.cpu1.idle_fraction                    0.966983                       # 
Percentage of idle cycles
+system.cpu1.Branches                          1300702                       # 
Number of branches fetched
 system.cpu1.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu1.kern.inst.quiesce                       0                       # 
number of quiesce instructions executed
 system.cpu1.kern.inst.hwrei                         0                       # 
number of hwrei instructions executed
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/stats.txt
--- 
a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/stats.txt  
    Sat Feb 15 12:44:09 2014 -0600
+++ 
b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/stats.txt  
    Sun Feb 16 11:40:34 2014 -0600
@@ -1252,6 +1252,7 @@
 system.cpu0.num_busy_cycles              2686633.376117                       
# Number of busy cycles
 system.cpu0.not_idle_fraction                0.023628                       # 
Percentage of non-idle cycles
 system.cpu0.idle_fraction                    0.976372                       # 
Percentage of idle cycles
+system.cpu0.Branches                          5610345                       # 
Number of branches fetched
 system.cpu0.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu0.kern.inst.quiesce                   82892                       # 
number of quiesce instructions executed
 system.cpu0.icache.tags.replacements           891892                       # 
number of replacements
@@ -1751,6 +1752,7 @@
 system.cpu1.num_busy_cycles              36079911.585551                       
# Number of busy cycles
 system.cpu1.not_idle_fraction                0.062055                       # 
Percentage of non-idle cycles
 system.cpu1.idle_fraction                    0.937945                       # 
Percentage of idle cycles
+system.cpu1.Branches                          1446360                       # 
Number of branches fetched
 system.cpu1.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu1.kern.inst.quiesce                       0                       # 
number of quiesce instructions executed
 system.cpu2.branchPred.lookups                4789734                       # 
Number of BP lookups
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt
--- 
a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt
    Sat Feb 15 12:44:09 2014 -0600
+++ 
b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt
    Sun Feb 16 11:40:34 2014 -0600
@@ -1183,6 +1183,7 @@
 system.cpu0.num_busy_cycles              339634703.570404                      
 # Number of busy cycles
 system.cpu0.not_idle_fraction                0.129224                       # 
Percentage of non-idle cycles
 system.cpu0.idle_fraction                    0.870776                       # 
Percentage of idle cycles
+system.cpu0.Branches                          5125799                       # 
Number of branches fetched
 system.cpu0.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu0.kern.inst.quiesce                   83029                       # 
number of quiesce instructions executed
 system.cpu0.icache.tags.replacements           856230                       # 
number of replacements
@@ -1624,6 +1625,7 @@
 system.cpu1.num_busy_cycles              338906906.075172                      
 # Number of busy cycles
 system.cpu1.not_idle_fraction                0.128803                       # 
Percentage of non-idle cycles
 system.cpu1.idle_fraction                    0.871197                       # 
Percentage of idle cycles
+system.cpu1.Branches                          5184020                       # 
Number of branches fetched
 system.cpu1.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu1.kern.inst.quiesce                       0                       # 
number of quiesce instructions executed
 system.iocache.tags.replacements                    0                       # 
number of replacements
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
--- 
a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
  Sat Feb 15 12:44:09 2014 -0600
+++ 
b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
  Sun Feb 16 11:40:34 2014 -0600
@@ -596,6 +596,7 @@
 system.cpu0.num_busy_cycles              510417579.249904                      
 # Number of busy cycles
 system.cpu0.not_idle_fraction                0.048149                       # 
Percentage of non-idle cycles
 system.cpu0.idle_fraction                    0.951851                       # 
Percentage of idle cycles
+system.cpu0.Branches                         11289261                       # 
Number of branches fetched
 system.cpu0.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu0.kern.inst.quiesce                       0                       # 
number of quiesce instructions executed
 system.cpu1.apic_clk_domain.clock                8000                       # 
Clock period in ticks
@@ -623,6 +624,7 @@
 system.cpu1.num_busy_cycles              336287219.137307                      
 # Number of busy cycles
 system.cpu1.not_idle_fraction                0.031731                       # 
Percentage of non-idle cycles
 system.cpu1.idle_fraction                    0.968269                       # 
Percentage of idle cycles
+system.cpu1.Branches                         10643857                       # 
Number of branches fetched
 system.cpu1.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu1.kern.inst.quiesce                       0                       # 
number of quiesce instructions executed
 system.ruby.network.routers0.throttle0.link_utilization     0.038081           
           
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt    
Sat Feb 15 12:44:09 2014 -0600
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt    
Sun Feb 16 11:40:34 2014 -0600
@@ -1112,6 +1112,7 @@
 system.cpu0.num_busy_cycles              57144334.889893                       
# Number of busy cycles
 system.cpu0.not_idle_fraction                0.049585                       # 
Percentage of non-idle cycles
 system.cpu0.idle_fraction                    0.950415                       # 
Percentage of idle cycles
+system.cpu0.Branches                         15442715                       # 
Number of branches fetched
 system.cpu0.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu0.kern.inst.quiesce                       0                       # 
number of quiesce instructions executed
 system.cpu0.icache.tags.replacements           857108                       # 
number of replacements
@@ -1468,6 +1469,7 @@
 system.cpu1.num_busy_cycles              130137034.616055                      
 # Number of busy cycles
 system.cpu1.not_idle_fraction                0.049937                       # 
Percentage of non-idle cycles
 system.cpu1.idle_fraction                    0.950063                       # 
Percentage of idle cycles
+system.cpu1.Branches                          7096172                       # 
Number of branches fetched
 system.cpu1.kern.inst.arm                           0                       # 
number of arm instructions executed
 system.cpu1.kern.inst.quiesce                       0                       # 
number of quiesce instructions executed
 system.cpu2.branchPred.lookups               29049356                       # 
Number of BP lookups
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt
--- 
a/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt 
    Sat Feb 15 12:44:09 2014 -0600
+++ 
b/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt 
    Sun Feb 16 11:40:34 2014 -0600
@@ -135,6 +135,7 @@
 system.cpu.num_busy_cycles                 2233777513                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                         441057355                       # 
Number of branches fetched
 system.cpu.kern.inst.arm                            0                       # 
number of arm instructions executed
 system.cpu.kern.inst.quiesce                        0                       # 
number of quiesce instructions executed
 
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt
--- a/tests/long/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt        Sat Feb 
15 12:44:09 2014 -0600
+++ b/tests/long/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt        Sun Feb 
16 11:40:34 2014 -0600
@@ -146,5 +146,6 @@
 system.cpu.num_busy_cycles                  108481323                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                          18732304                       # 
Number of branches fetched
 
 ---------- End Simulation Statistics   ----------
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/10.mcf/ref/arm/linux/simple-timing/stats.txt
--- a/tests/long/se/10.mcf/ref/arm/linux/simple-timing/stats.txt        Sat Feb 
15 12:44:09 2014 -0600
+++ b/tests/long/se/10.mcf/ref/arm/linux/simple-timing/stats.txt        Sun Feb 
16 11:40:34 2014 -0600
@@ -152,6 +152,7 @@
 system.cpu.num_busy_cycles                  294271952                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                          18732304                       # 
Number of branches fetched
 system.cpu.icache.tags.replacements                 2                       # 
number of replacements
 system.cpu.icache.tags.tagsinuse           510.071144                       # 
Cycle average of tags in use
 system.cpu.icache.tags.total_refs           107830172                       # 
Total number of references to valid blocks.
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/10.mcf/ref/sparc/linux/simple-atomic/stats.txt
--- a/tests/long/se/10.mcf/ref/sparc/linux/simple-atomic/stats.txt      Sat Feb 
15 12:44:09 2014 -0600
+++ b/tests/long/se/10.mcf/ref/sparc/linux/simple-atomic/stats.txt      Sun Feb 
16 11:40:34 2014 -0600
@@ -64,5 +64,6 @@
 system.cpu.num_busy_cycles                  244431648                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                          29302884                       # 
Number of branches fetched
 
 ---------- End Simulation Statistics   ----------
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/10.mcf/ref/sparc/linux/simple-timing/stats.txt
--- a/tests/long/se/10.mcf/ref/sparc/linux/simple-timing/stats.txt      Sat Feb 
15 12:44:09 2014 -0600
+++ b/tests/long/se/10.mcf/ref/sparc/linux/simple-timing/stats.txt      Sun Feb 
16 11:40:34 2014 -0600
@@ -68,6 +68,7 @@
 system.cpu.num_busy_cycles                  722977060                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                          29302884                       # 
Number of branches fetched
 system.cpu.icache.tags.replacements                25                       # 
number of replacements
 system.cpu.icache.tags.tagsinuse           725.412977                       # 
Cycle average of tags in use
 system.cpu.icache.tags.total_refs           244420617                       # 
Total number of references to valid blocks.
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt
--- a/tests/long/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt        Sat Feb 
15 12:44:09 2014 -0600
+++ b/tests/long/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt        Sun Feb 
16 11:40:34 2014 -0600
@@ -65,5 +65,6 @@
 system.cpu.num_busy_cycles                  337900081                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                          29309705                       # 
Number of branches fetched
 
 ---------- End Simulation Statistics   ----------
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/10.mcf/ref/x86/linux/simple-timing/stats.txt
--- a/tests/long/se/10.mcf/ref/x86/linux/simple-timing/stats.txt        Sat Feb 
15 12:44:09 2014 -0600
+++ b/tests/long/se/10.mcf/ref/x86/linux/simple-timing/stats.txt        Sun Feb 
16 11:40:34 2014 -0600
@@ -81,6 +81,7 @@
 system.cpu.num_busy_cycles                  731978130                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                          29309705                       # 
Number of branches fetched
 system.cpu.icache.tags.replacements                24                       # 
number of replacements
 system.cpu.icache.tags.tagsinuse           665.632508                       # 
Cycle average of tags in use
 system.cpu.icache.tags.total_refs           217695357                       # 
Total number of references to valid blocks.
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/20.parser/ref/arm/linux/simple-atomic/stats.txt
--- a/tests/long/se/20.parser/ref/arm/linux/simple-atomic/stats.txt     Sat Feb 
15 12:44:09 2014 -0600
+++ b/tests/long/se/20.parser/ref/arm/linux/simple-atomic/stats.txt     Sun Feb 
16 11:40:34 2014 -0600
@@ -146,5 +146,6 @@
 system.cpu.num_busy_cycles                  580997935                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                         121548301                       # 
Number of branches fetched
 
 ---------- End Simulation Statistics   ----------
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/20.parser/ref/arm/linux/simple-timing/stats.txt
--- a/tests/long/se/20.parser/ref/arm/linux/simple-timing/stats.txt     Sat Feb 
15 12:44:09 2014 -0600
+++ b/tests/long/se/20.parser/ref/arm/linux/simple-timing/stats.txt     Sun Feb 
16 11:40:34 2014 -0600
@@ -160,6 +160,7 @@
 system.cpu.num_busy_cycles                 1434732024                       # 
Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # 
Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # 
Percentage of idle cycles
+system.cpu.Branches                         121548301                       # 
Number of branches fetched
 system.cpu.icache.tags.replacements              9788                       # 
number of replacements
 system.cpu.icache.tags.tagsinuse           982.663229                       # 
Cycle average of tags in use
 system.cpu.icache.tags.total_refs           516599855                       # 
Total number of references to valid blocks.
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/20.parser/ref/x86/linux/o3-timing/simout
--- a/tests/long/se/20.parser/ref/x86/linux/o3-timing/simout    Sat Feb 15 
12:44:09 2014 -0600
+++ b/tests/long/se/20.parser/ref/x86/linux/o3-timing/simout    Sun Feb 16 
11:40:34 2014 -0600
@@ -1,9 +1,11 @@
+Redirecting stdout to 
build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing/simout
+Redirecting stderr to 
build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing/simerr
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 22 2014 17:10:34
-gem5 started Jan 22 2014 20:22:33
-gem5 executing on u200540-lin
+gem5 compiled Feb 15 2014 16:30:59
+gem5 started Feb 16 2014 01:49:09
+gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d 
build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing -re tests/run.py 
build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -79,4 +81,4 @@
   about 2 million people attended 
   the five best costumes got prizes 
 No errors!
-Exiting @ tick 459105675500 because target called exit()
+Exiting @ tick 459118646000 because target called exit()
diff -r 67f2f87dbe10 -r 9595c7a1d837 
tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
--- a/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt Sat Feb 15 
12:44:09 2014 -0600
+++ b/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt Sun Feb 16 
11:40:34 2014 -0600
@@ -1,108 +1,108 @@
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.459106                       # 
Number of seconds simulated
-sim_ticks                                459105675500                       # 
Number of ticks simulated
-final_tick                               459105675500                       # 
Number of ticks from beginning of simulation (restored from checkpoints and 
never reset)
+sim_seconds                                  0.459119                       # 
Number of seconds simulated
+sim_ticks                                459118646000                       # 
Number of ticks simulated
+final_tick                               459118646000                       # 
Number of ticks from beginning of simulation (restored from checkpoints and 
never reset)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
-host_inst_rate                                  97287                       # 
Simulator instruction rate (inst/s)
-host_op_rate                                   179895                       # 
Simulator op (including micro ops) rate (op/s)
-host_tick_rate                               54016738                       # 
Simulator tick rate (ticks/s)
-host_mem_usage                                 345252                       # 
Number of bytes of host memory used
-host_seconds                                  8499.32                       # 
Real time elapsed on the host
+host_inst_rate                                  66655                       # 
Simulator instruction rate (inst/s)
+host_op_rate                                   123253                       # 
Simulator op (including micro ops) rate (op/s)
+host_tick_rate                               37009979                       # 
Simulator tick rate (ticks/s)
+host_mem_usage                                 397004                       # 
Number of bytes of host memory used
+host_seconds                                 12405.27                       # 
Real time elapsed on the host
 sim_insts                                   826877109                       # 
Number of instructions simulated
 sim_ops                                    1528988701                       # 
Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # 
Voltage in Volts
 system.clk_domain.clock                          1000                       # 
Clock period in ticks
-system.physmem.bytes_read::cpu.inst            202240                       # 
Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data          24471936                       # 
Number of bytes read from this memory
-system.physmem.bytes_read::total             24674176                       # 
Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu.inst       202240                       # 
Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total          202240                       # 
Number of instructions bytes read from this memory
-system.physmem.bytes_written::writebacks     18788544                       # 
Number of bytes written to this memory
-system.physmem.bytes_written::total          18788544                       # 
Number of bytes written to this memory
-system.physmem.num_reads::cpu.inst               3160                       # 
Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data             382374                       # 
Number of read requests responded to by this memory
-system.physmem.num_reads::total                385534                       # 
Number of read requests responded to by this memory
-system.physmem.num_writes::writebacks          293571                       # 
Number of write requests responded to by this memory
-system.physmem.num_writes::total               293571                       # 
Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst               440509                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data             53303493                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total                53744001                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst          440509                       # 
Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total             440509                       # 
Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::writebacks          40924225                       # 
Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total               40924225                       # 
Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::writebacks          40924225                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst              440509                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data            53303493                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total               94668226                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs                        385534                       # 
Number of read requests accepted
-system.physmem.writeReqs                       293571                       # 
Number of write requests accepted
-system.physmem.readBursts                      385534                       # 
Number of DRAM read bursts, including those serviced by the write queue
-system.physmem.writeBursts                     293571                       # 
Number of DRAM write bursts, including those merged in the write queue
-system.physmem.bytesReadDRAM                 24663936                       # 
Total number of bytes read from DRAM
-system.physmem.bytesReadWrQ                     10240                       # 
Total number of bytes read from write queue
-system.physmem.bytesWritten                  18787328                       # 
Total number of bytes written to DRAM
-system.physmem.bytesReadSys                  24674176                       # 
Total read bytes from the system interface side
-system.physmem.bytesWrittenSys               18788544                       # 
Total written bytes from the system interface side
-system.physmem.servicedByWrQ                      160                       # 
Number of DRAM read bursts serviced by the write queue
+system.physmem.bytes_read::cpu.inst            202048                       # 
Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data          24472064                       # 
Number of bytes read from this memory
+system.physmem.bytes_read::total             24674112                       # 
Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu.inst       202048                       # 
Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total          202048                       # 
Number of instructions bytes read from this memory
+system.physmem.bytes_written::writebacks     18787264                       # 
Number of bytes written to this memory
+system.physmem.bytes_written::total          18787264                       # 
Number of bytes written to this memory
+system.physmem.num_reads::cpu.inst               3157                       # 
Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data             382376                       # 
Number of read requests responded to by this memory
+system.physmem.num_reads::total                385533                       # 
Number of read requests responded to by this memory
+system.physmem.num_writes::writebacks          293551                       # 
Number of write requests responded to by this memory
+system.physmem.num_writes::total               293551                       # 
Number of write requests responded to by this memory
+system.physmem.bw_read::cpu.inst               440078                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data             53302266                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total                53742344                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst          440078                       # 
Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total             440078                       # 
Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::writebacks          40920281                       # 
Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total               40920281                       # 
Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::writebacks          40920281                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst              440078                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data            53302266                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total               94662625                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.readReqs                        385533                       # 
Number of read requests accepted
+system.physmem.writeReqs                       293551                       # 
Number of write requests accepted
+system.physmem.readBursts                      385533                       # 
Number of DRAM read bursts, including those serviced by the write queue
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to