changeset e2fafd224f43 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=e2fafd224f43
description:
        stats: Update the stats to reflect bus and memory changes

        This patch updates the stats to reflect the addition of the bus stats,
        and changes to the bus layers. In addition it updates the stats to
        match the addition of the static pipeline latency of the memory
        conotroller and the addition of a stat tracking the bytes per
        activate.

diffstat:

 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/stats.txt          
              |  3548 ++++----
 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/stats.txt               
              |  2062 ++--
 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/stats.txt  
              |  2613 +++---
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-checker/stats.txt        
              |  2269 +++--
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt           
              |  3671 +++++---
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/stats.txt                
              |  2241 +++--
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/stats.txt   
              |  2808 +++---
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/stats.txt     
              |  3353 ++++---
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt 
              |  2201 +++--
 tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt               
              |  2382 +++--
 
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/stats.txt
 |   561 +-
 tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt         
              |  2696 +++--
 tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt  
              |   417 -
 tests/long/se/00.gzip/ref/alpha/tru64/inorder-timing/stats.txt                 
              |   716 +-
 tests/long/se/00.gzip/ref/alpha/tru64/o3-timing/stats.txt                      
              |  1321 +-
 tests/long/se/00.gzip/ref/alpha/tru64/simple-atomic/stats.txt                  
              |    13 +-
 tests/long/se/00.gzip/ref/alpha/tru64/simple-timing/stats.txt                  
              |    46 +-
 tests/long/se/00.gzip/ref/arm/linux/o3-timing/stats.txt                        
              |  1279 +-
 tests/long/se/00.gzip/ref/arm/linux/simple-atomic/stats.txt                    
              |    13 +-
 tests/long/se/00.gzip/ref/arm/linux/simple-timing/stats.txt                    
              |    46 +-
 tests/long/se/00.gzip/ref/sparc/linux/o3-timing/stats.txt                      
              |  1347 +-
 tests/long/se/00.gzip/ref/sparc/linux/simple-atomic/stats.txt                  
              |    13 +-
 tests/long/se/00.gzip/ref/sparc/linux/simple-timing/stats.txt                  
              |    46 +-
 tests/long/se/00.gzip/ref/x86/linux/o3-timing/stats.txt                        
              |  1245 +-
 tests/long/se/00.gzip/ref/x86/linux/simple-atomic/stats.txt                    
              |     3 +
 tests/long/se/00.gzip/ref/x86/linux/simple-timing/stats.txt                    
              |    40 +
 tests/long/se/10.mcf/ref/arm/linux/o3-timing/stats.txt                         
              |  1258 +-
 tests/long/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt                     
              |    13 +-
 tests/long/se/10.mcf/ref/arm/linux/simple-timing/stats.txt                     
              |    45 +-
 tests/long/se/10.mcf/ref/sparc/linux/simple-atomic/stats.txt                   
              |    13 +-
 tests/long/se/10.mcf/ref/sparc/linux/simple-timing/stats.txt                   
              |    45 +-
 tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt                         
              |  1250 +-
 tests/long/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt                     
              |     3 +
 tests/long/se/10.mcf/ref/x86/linux/simple-timing/stats.txt                     
              |    40 +
 tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt                      
              |  1482 ++-
 tests/long/se/20.parser/ref/arm/linux/simple-atomic/stats.txt                  
              |    13 +-
 tests/long/se/20.parser/ref/arm/linux/simple-timing/stats.txt                  
              |    46 +-
 tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt                      
              |  1488 ++-
 tests/long/se/20.parser/ref/x86/linux/simple-atomic/stats.txt                  
              |     3 +
 tests/long/se/20.parser/ref/x86/linux/simple-timing/stats.txt                  
              |    40 +
 tests/long/se/30.eon/ref/alpha/tru64/inorder-timing/stats.txt                  
              |   641 +-
 tests/long/se/30.eon/ref/alpha/tru64/o3-timing/stats.txt                       
              |  1218 +-
 tests/long/se/30.eon/ref/alpha/tru64/simple-atomic/stats.txt                   
              |    13 +-
 tests/long/se/30.eon/ref/alpha/tru64/simple-timing/stats.txt                   
              |    45 +-
 tests/long/se/30.eon/ref/arm/linux/o3-timing/stats.txt                         
              |  1265 +-
 tests/long/se/30.eon/ref/arm/linux/simple-atomic/stats.txt                     
              |    13 +-
 tests/long/se/30.eon/ref/arm/linux/simple-timing/stats.txt                     
              |    45 +-
 tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/stats.txt                   
              |  1386 +-
 tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/stats.txt               
              |    13 +-
 tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/stats.txt               
              |    46 +-
 tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/stats.txt                     
              |  1360 +-
 tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/stats.txt                 
              |    13 +-
 tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/stats.txt                 
              |    46 +-
 tests/long/se/50.vortex/ref/alpha/tru64/inorder-timing/stats.txt               
              |  1018 +-
 tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/stats.txt                    
              |  1434 ++-
 tests/long/se/50.vortex/ref/alpha/tru64/simple-atomic/stats.txt                
              |    13 +-
 tests/long/se/50.vortex/ref/alpha/tru64/simple-timing/stats.txt                
              |    46 +-
 tests/long/se/50.vortex/ref/arm/linux/o3-timing/stats.txt                      
              |  1482 ++-
 tests/long/se/50.vortex/ref/arm/linux/simple-atomic/stats.txt                  
              |    13 +-
 tests/long/se/50.vortex/ref/arm/linux/simple-timing/stats.txt                  
              |    46 +-
 tests/long/se/50.vortex/ref/sparc/linux/simple-atomic/stats.txt                
              |    13 +-
 tests/long/se/50.vortex/ref/sparc/linux/simple-timing/stats.txt                
              |    46 +-
 tests/long/se/60.bzip2/ref/alpha/tru64/inorder-timing/stats.txt                
              |   987 +-
 tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/stats.txt                     
              |  1433 ++-
 tests/long/se/60.bzip2/ref/alpha/tru64/simple-atomic/stats.txt                 
              |    13 +-
 tests/long/se/60.bzip2/ref/alpha/tru64/simple-timing/stats.txt                 
              |    46 +-
 tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt                       
              |  1503 ++-
 tests/long/se/60.bzip2/ref/arm/linux/simple-atomic/stats.txt                   
              |    13 +-
 tests/long/se/60.bzip2/ref/arm/linux/simple-timing/stats.txt                   
              |    46 +-
 tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/stats.txt                   
              |     3 +
 tests/long/se/60.bzip2/ref/x86/linux/simple-timing/stats.txt                   
              |    40 +
 tests/long/se/70.twolf/ref/alpha/tru64/inorder-timing/stats.txt                
              |   737 +-
 tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/stats.txt                     
              |  1261 +-
 tests/long/se/70.twolf/ref/alpha/tru64/simple-atomic/stats.txt                 
              |    13 +-
 tests/long/se/70.twolf/ref/alpha/tru64/simple-timing/stats.txt                 
              |    45 +-
 tests/long/se/70.twolf/ref/arm/linux/o3-timing/stats.txt                       
              |  1308 +-
 tests/long/se/70.twolf/ref/arm/linux/simple-atomic/stats.txt                   
              |    13 +-
 tests/long/se/70.twolf/ref/arm/linux/simple-timing/stats.txt                   
              |    45 +-
 tests/long/se/70.twolf/ref/sparc/linux/simple-atomic/stats.txt                 
              |    13 +-
 tests/long/se/70.twolf/ref/sparc/linux/simple-timing/stats.txt                 
              |    45 +-
 tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt                       
              |  1244 +-
 tests/long/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt                   
              |     3 +
 tests/long/se/70.twolf/ref/x86/linux/simple-timing/stats.txt                   
              |    39 +
 
tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
            |    21 +-
 tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt   
              |    21 +-
 
tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
            |  2488 +++--
 tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt   
              |  1424 ++-
 
tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt
             |    21 +-
 tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt    
              |    21 +-
 
tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt
             |  2613 +++--
 tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt    
              |  1713 ++-
 
tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt 
             |    45 +-
 tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt          
              |    21 +-
 tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt          
              |  1856 ++-
 
tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
      |  1164 +--
 tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/stats.txt               
              |   452 +-
 tests/quick/se/00.hello/ref/alpha/linux/o3-timing/stats.txt                    
              |  1074 +-
 tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt                
              |    13 +-
 tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt                
              |    44 +-
 tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/stats.txt                    
              |   962 +-
 tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt                
              |    13 +-
 tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt                
              |    44 +-
 tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/stats.txt              
              |  1039 +-
 tests/quick/se/00.hello/ref/arm/linux/o3-timing/stats.txt                      
              |  1039 +-
 tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt     
              |    13 +-
 tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt                  
              |    13 +-
 tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt                  
              |    44 +-
 tests/quick/se/00.hello/ref/mips/linux/inorder-timing/stats.txt                
              |   596 +-
 tests/quick/se/00.hello/ref/mips/linux/o3-timing/stats.txt                     
              |   897 +-
 tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt                 
              |    13 +-
 tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt                 
              |    44 +-
 tests/quick/se/00.hello/ref/power/linux/o3-timing/stats.txt                    
              |   884 +-
 tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt                
              |    13 +-
 tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/stats.txt               
              |   480 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt                
              |    13 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt                
              |    44 +-
 tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt                      
              |  1111 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt                  
              |     3 +
 tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt                  
              |    38 +
 tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/stats.txt             
              |  1378 +-
 tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/stats.txt            
              |   428 +-
 tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt                 
              |   987 +-
 tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt             
              |    13 +-
 tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt             
              |    44 +-
 tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt 
              |  3977 +++++----
 
tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt
           |    16 +-
 
tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt
           |  1828 ++--
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt
          |     8 +-
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
         |     8 +-
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
             |     8 +-
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt  
              |     8 +-
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt               
              |     8 +-
 tests/quick/se/50.memtest/ref/alpha/linux/memtest/stats.txt                    
              |  2928 +++---
 tests/quick/se/70.tgen/ref/arm/linux/tgen-simple-dram/stats.txt                
              |   227 +-
 tests/quick/se/70.tgen/ref/arm/linux/tgen-simple-mem/stats.txt                 
              |    99 +-
 135 files changed, 52519 insertions(+), 41494 deletions(-)

diffs (truncated from 106188 to 300 lines):

diff -r 7daeab1685e9 -r e2fafd224f43 
tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/stats.txt
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/stats.txt     
Thu May 30 12:54:14 2013 -0400
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/stats.txt     
Thu May 30 12:54:18 2013 -0400
@@ -1,134 +1,134 @@
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  1.896442                       # 
Number of seconds simulated
-sim_ticks                                1896441913500                       # 
Number of ticks simulated
-final_tick                               1896441913500                       # 
Number of ticks from beginning of simulation (restored from checkpoints and 
never reset)
+sim_seconds                                  1.903702                       # 
Number of seconds simulated
+sim_ticks                                1903702212500                       # 
Number of ticks simulated
+final_tick                               1903702212500                       # 
Number of ticks from beginning of simulation (restored from checkpoints and 
never reset)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
-host_inst_rate                                 132187                       # 
Simulator instruction rate (inst/s)
-host_op_rate                                   132187                       # 
Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             4418345683                       # 
Simulator tick rate (ticks/s)
-host_mem_usage                                 311512                       # 
Number of bytes of host memory used
-host_seconds                                   429.22                       # 
Real time elapsed on the host
-sim_insts                                    56737124                       # 
Number of instructions simulated
-sim_ops                                      56737124                       # 
Number of ops (including micro ops) simulated
-system.physmem.bytes_read::cpu0.inst           937984                       # 
Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.data         24915648                       # 
Number of bytes read from this memory
-system.physmem.bytes_read::tsunami.ide        2650688                       # 
Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.inst            39872                       # 
Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.data           337088                       # 
Number of bytes read from this memory
-system.physmem.bytes_read::total             28881280                       # 
Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu0.inst       937984                       # 
Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::cpu1.inst        39872                       # 
Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total          977856                       # 
Number of instructions bytes read from this memory
-system.physmem.bytes_written::writebacks      7850944                       # 
Number of bytes written to this memory
-system.physmem.bytes_written::total           7850944                       # 
Number of bytes written to this memory
-system.physmem.num_reads::cpu0.inst             14656                       # 
Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.data            389307                       # 
Number of read requests responded to by this memory
-system.physmem.num_reads::tsunami.ide           41417                       # 
Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.inst               623                       # 
Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.data              5267                       # 
Number of read requests responded to by this memory
-system.physmem.num_reads::total                451270                       # 
Number of read requests responded to by this memory
-system.physmem.num_writes::writebacks          122671                       # 
Number of write requests responded to by this memory
-system.physmem.num_writes::total               122671                       # 
Number of write requests responded to by this memory
-system.physmem.bw_read::cpu0.inst              494602                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.data            13138102                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::tsunami.ide           1397716                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.inst               21025                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.data              177748                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total                15229193                       # 
Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu0.inst         494602                       # 
Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu1.inst          21025                       # 
Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total             515627                       # 
Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::writebacks           4139828                       # 
Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total                4139828                       # 
Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::writebacks           4139828                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.inst             494602                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.data           13138102                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::tsunami.ide          1397716                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.inst              21025                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.data             177748                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total               19369021                       # 
Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs                        451270                       # 
Total number of read requests seen
-system.physmem.writeReqs                       122671                       # 
Total number of write requests seen
-system.physmem.cpureqs                         578881                       # 
Reqs generatd by CPU via cache - shady
-system.physmem.bytesRead                     28881280                       # 
Total number of bytes read from memory
-system.physmem.bytesWritten                   7850944                       # 
Total number of bytes written to memory
-system.physmem.bytesConsumedRd               28881280                       # 
bytesRead derated as per pkt->getSize()
-system.physmem.bytesConsumedWr                7850944                       # 
bytesWritten derated as per pkt->getSize()
-system.physmem.servicedByWrQ                       67                       # 
Number of read reqs serviced by write Q
-system.physmem.neitherReadNorWrite               4936                       # 
Reqs where no action is needed
-system.physmem.perBankRdReqs::0                 28286                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::1                 28331                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::2                 28232                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::3                 28037                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::4                 28769                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::5                 28511                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::6                 28476                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::7                 28312                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::8                 28256                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::9                 28154                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::10                28207                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::11                27864                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::12                27902                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::13                28010                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::14                27813                       # 
Track reads on a per bank basis
-system.physmem.perBankRdReqs::15                28043                       # 
Track reads on a per bank basis
-system.physmem.perBankWrReqs::0                  7715                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::1                  7756                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::2                  7743                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::3                  7541                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::4                  8184                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::5                  7906                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::6                  7897                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::7                  7828                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::8                  7761                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::9                  7702                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::10                 7706                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::11                 7342                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::12                 7423                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::13                 7442                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::14                 7221                       # 
Track writes on a per bank basis
-system.physmem.perBankWrReqs::15                 7504                       # 
Track writes on a per bank basis
+host_inst_rate                                  94355                       # 
Simulator instruction rate (inst/s)
+host_op_rate                                    94355                       # 
Simulator op (including micro ops) rate (op/s)
+host_tick_rate                             3162860632                       # 
Simulator tick rate (ticks/s)
+host_mem_usage                                 314400                       # 
Number of bytes of host memory used
+host_seconds                                   601.89                       # 
Real time elapsed on the host
+sim_insts                                    56791782                       # 
Number of instructions simulated
+sim_ops                                      56791782                       # 
Number of ops (including micro ops) simulated
+system.physmem.bytes_read::cpu0.inst           898816                       # 
Number of bytes read from this memory
+system.physmem.bytes_read::cpu0.data         24768192                       # 
Number of bytes read from this memory
+system.physmem.bytes_read::tsunami.ide        2649600                       # 
Number of bytes read from this memory
+system.physmem.bytes_read::cpu1.inst            78528                       # 
Number of bytes read from this memory
+system.physmem.bytes_read::cpu1.data           430592                       # 
Number of bytes read from this memory
+system.physmem.bytes_read::total             28825728                       # 
Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu0.inst       898816                       # 
Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::cpu1.inst        78528                       # 
Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total          977344                       # 
Number of instructions bytes read from this memory
+system.physmem.bytes_written::writebacks      7790720                       # 
Number of bytes written to this memory
+system.physmem.bytes_written::total           7790720                       # 
Number of bytes written to this memory
+system.physmem.num_reads::cpu0.inst             14044                       # 
Number of read requests responded to by this memory
+system.physmem.num_reads::cpu0.data            387003                       # 
Number of read requests responded to by this memory
+system.physmem.num_reads::tsunami.ide           41400                       # 
Number of read requests responded to by this memory
+system.physmem.num_reads::cpu1.inst              1227                       # 
Number of read requests responded to by this memory
+system.physmem.num_reads::cpu1.data              6728                       # 
Number of read requests responded to by this memory
+system.physmem.num_reads::total                450402                       # 
Number of read requests responded to by this memory
+system.physmem.num_writes::writebacks          121730                       # 
Number of write requests responded to by this memory
+system.physmem.num_writes::total               121730                       # 
Number of write requests responded to by this memory
+system.physmem.bw_read::cpu0.inst              472141                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu0.data            13010539                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::tsunami.ide           1391814                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu1.inst               41250                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu1.data              226187                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total                15141931                       # 
Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu0.inst         472141                       # 
Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu1.inst          41250                       # 
Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total             513391                       # 
Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::writebacks           4092405                       # 
Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total                4092405                       # 
Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::writebacks           4092405                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu0.inst             472141                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu0.data           13010539                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::tsunami.ide          1391814                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu1.inst              41250                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu1.data             226187                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total               19234336                       # 
Total bandwidth to/from this memory (bytes/s)
+system.physmem.readReqs                        450402                       # 
Total number of read requests seen
+system.physmem.writeReqs                       121730                       # 
Total number of write requests seen
+system.physmem.cpureqs                         577215                       # 
Reqs generatd by CPU via cache - shady
+system.physmem.bytesRead                     28825728                       # 
Total number of bytes read from memory
+system.physmem.bytesWritten                   7790720                       # 
Total number of bytes written to memory
+system.physmem.bytesConsumedRd               28825728                       # 
bytesRead derated as per pkt->getSize()
+system.physmem.bytesConsumedWr                7790720                       # 
bytesWritten derated as per pkt->getSize()
+system.physmem.servicedByWrQ                       61                       # 
Number of read reqs serviced by write Q
+system.physmem.neitherReadNorWrite               5081                       # 
Reqs where no action is needed
+system.physmem.perBankRdReqs::0                 28459                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::1                 28431                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::2                 28031                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::3                 27727                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::4                 27674                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::5                 28209                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::6                 27366                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::7                 27524                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::8                 27697                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::9                 28104                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::10                28295                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::11                28543                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::12                28907                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::13                28800                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::14                27954                       # 
Track reads on a per bank basis
+system.physmem.perBankRdReqs::15                28620                       # 
Track reads on a per bank basis
+system.physmem.perBankWrReqs::0                  8184                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::1                  7919                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::2                  7522                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::3                  7235                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::4                  7118                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::5                  7644                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::6                  6911                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::7                  6897                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::8                  7004                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::9                  7408                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::10                 7664                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::11                 7923                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::12                 8310                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::13                 8279                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::14                 7633                       # 
Track writes on a per bank basis
+system.physmem.perBankWrReqs::15                 8079                       # 
Track writes on a per bank basis
 system.physmem.numRdRetry                           0                       # 
Number of times rd buffer was full causing retry
-system.physmem.numWrRetry                           4                       # 
Number of times wr buffer was full causing retry
-system.physmem.totGap                    1896440622000                       # 
Total gap between requests
+system.physmem.numWrRetry                           2                       # 
Number of times wr buffer was full causing retry
+system.physmem.totGap                    1903701167000                       # 
Total gap between requests
 system.physmem.readPktSize::0                       0                       # 
Categorize read packet sizes
 system.physmem.readPktSize::1                       0                       # 
Categorize read packet sizes
 system.physmem.readPktSize::2                       0                       # 
Categorize read packet sizes
 system.physmem.readPktSize::3                       0                       # 
Categorize read packet sizes
 system.physmem.readPktSize::4                       0                       # 
Categorize read packet sizes
 system.physmem.readPktSize::5                       0                       # 
Categorize read packet sizes
-system.physmem.readPktSize::6                  451270                       # 
Categorize read packet sizes
+system.physmem.readPktSize::6                  450402                       # 
Categorize read packet sizes
 system.physmem.writePktSize::0                      0                       # 
Categorize write packet sizes
 system.physmem.writePktSize::1                      0                       # 
Categorize write packet sizes
 system.physmem.writePktSize::2                      0                       # 
Categorize write packet sizes
 system.physmem.writePktSize::3                      0                       # 
Categorize write packet sizes
 system.physmem.writePktSize::4                      0                       # 
Categorize write packet sizes
 system.physmem.writePktSize::5                      0                       # 
Categorize write packet sizes
-system.physmem.writePktSize::6                 122671                       # 
Categorize write packet sizes
-system.physmem.rdQLenPdf::0                    320077                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1                     59739                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2                     33398                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::3                      7716                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::4                      3200                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::5                      2984                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::6                      2709                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::7                      2710                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::8                      2673                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::9                      2618                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::10                     1536                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::11                     1465                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::12                     1405                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::13                     1359                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::14                     1357                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::15                     1405                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::16                     1629                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::17                     1501                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::18                      921                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::19                      776                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::20                       16                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::21                        8                       # 
What read queue length does an incoming req see
-system.physmem.rdQLenPdf::22                        1                       # 
What read queue length does an incoming req see
+system.physmem.writePktSize::6                 121730                       # 
Categorize write packet sizes
+system.physmem.rdQLenPdf::0                    323323                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1                     65789                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::2                     29264                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::3                      6597                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::4                      3337                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::5                      3029                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::6                      1570                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::7                      1545                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::8                      1498                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::9                      1465                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::10                     1430                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::11                     1420                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::12                     1390                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::13                     2037                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::14                     2367                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::15                     2248                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::16                     1203                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::17                      459                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::18                      229                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::19                      114                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::20                       15                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::21                       12                       # 
What read queue length does an incoming req see
+system.physmem.rdQLenPdf::22                        0                       # 
What read queue length does an incoming req see
 system.physmem.rdQLenPdf::23                        0                       # 
What read queue length does an incoming req see
 system.physmem.rdQLenPdf::24                        0                       # 
What read queue length does an incoming req see
 system.physmem.rdQLenPdf::25                        0                       # 
What read queue length does an incoming req see
@@ -138,224 +138,395 @@
 system.physmem.rdQLenPdf::29                        0                       # 
What read queue length does an incoming req see
 system.physmem.rdQLenPdf::30                        0                       # 
What read queue length does an incoming req see
 system.physmem.rdQLenPdf::31                        0                       # 
What read queue length does an incoming req see
-system.physmem.wrQLenPdf::0                      3224                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::1                      3863                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::2                      4392                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::3                      4442                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::4                      4963                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::5                      5320                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::6                      5328                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::7                      5330                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::8                      5330                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::9                      5334                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::10                     5334                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::11                     5334                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::12                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::13                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::14                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::15                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::16                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::17                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::18                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::19                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::20                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::21                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::22                     5333                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::23                     2110                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::24                     1471                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::25                      942                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::26                      892                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::27                      371                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::28                       14                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::29                        6                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::30                        4                       # 
What write queue length does an incoming req see
-system.physmem.wrQLenPdf::31                        4                       # 
What write queue length does an incoming req see
-system.physmem.totQLat                     7836942250                       # 
Total cycles spent in queuing delays
-system.physmem.totMemAccLat               15642141000                       # 
Sum of mem lat for all requests
-system.physmem.totBusLat                   2256015000                       # 
Total cycles spent in databus access
-system.physmem.totBankLat                  5549183750                       # 
Total cycles spent in bank access
-system.physmem.avgQLat                       17368.99                       # 
Average queueing delay per request
-system.physmem.avgBankLat                    12298.64                       # 
Average bank access latency per request
+system.physmem.wrQLenPdf::0                      3688                       # 
What write queue length does an incoming req see
+system.physmem.wrQLenPdf::1                      3914                       # 
What write queue length does an incoming req see
+system.physmem.wrQLenPdf::2                      4977                       # 
What write queue length does an incoming req see
+system.physmem.wrQLenPdf::3                      5279                       # 
What write queue length does an incoming req see
+system.physmem.wrQLenPdf::4                      5284                       # 
What write queue length does an incoming req see
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to