summaryrefslogtreecommitdiff
path: root/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
blob: bc2dd11180a9ac91bf7313c2d3c4b855abf0156b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143

---------- Begin Simulation Statistics ----------
sim_seconds                                  0.008665                       # Number of seconds simulated
sim_ticks                                     8664886                       # Number of ticks simulated
final_tick                                    8664886                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq                                   1000000000                       # Frequency of simulated ticks
host_tick_rate                                 229644                       # Simulator tick rate (ticks/s)
host_mem_usage                                 290312                       # Number of bytes of host memory used
host_seconds                                    37.73                       # Real time elapsed on the host
system.funcbus.throughput                           0                       # Throughput (bytes/s)
system.funcbus.data_through_bus                     0                       # Total data (bytes)
system.ruby.l1_cntrl4.cacheMemory.demand_hits            0                       # Number of cache demand hits
system.ruby.l1_cntrl4.cacheMemory.demand_misses        77331                       # Number of cache demand misses
system.ruby.l1_cntrl4.cacheMemory.demand_accesses        77331                       # Number of cache demand accesses
system.ruby.l1_cntrl5.cacheMemory.demand_hits            0                       # Number of cache demand hits
system.ruby.l1_cntrl5.cacheMemory.demand_misses        77389                       # Number of cache demand misses
system.ruby.l1_cntrl5.cacheMemory.demand_accesses        77389                       # Number of cache demand accesses
system.ruby.l1_cntrl6.cacheMemory.demand_hits            0                       # Number of cache demand hits
system.ruby.l1_cntrl6.cacheMemory.demand_misses        77354                       # Number of cache demand misses
system.ruby.l1_cntrl6.cacheMemory.demand_accesses        77354                       # Number of cache demand accesses
system.ruby.l1_cntrl7.cacheMemory.demand_hits            0                       # Number of cache demand hits
system.ruby.l1_cntrl7.cacheMemory.demand_misses        77281                       # Number of cache demand misses
system.ruby.l1_cntrl7.cacheMemory.demand_accesses        77281                       # Number of cache demand accesses
system.ruby.l1_cntrl0.cacheMemory.demand_hits            0                       # Number of cache demand hits
system.ruby.l1_cntrl0.cacheMemory.demand_misses        77377                       # Number of cache demand misses
system.ruby.l1_cntrl0.cacheMemory.demand_accesses        77377                       # Number of cache demand accesses
system.ruby.l1_cntrl1.cacheMemory.demand_hits            0                       # Number of cache demand hits
system.ruby.l1_cntrl1.cacheMemory.demand_misses        77193                       # Number of cache demand misses
system.ruby.l1_cntrl1.cacheMemory.demand_accesses        77193                       # Number of cache demand accesses
system.ruby.l1_cntrl2.cacheMemory.demand_hits            0                       # Number of cache demand hits
system.ruby.l1_cntrl2.cacheMemory.demand_misses        76824                       # Number of cache demand misses
system.ruby.l1_cntrl2.cacheMemory.demand_accesses        76824                       # Number of cache demand accesses
system.ruby.l1_cntrl3.cacheMemory.demand_hits            0                       # Number of cache demand hits
system.ruby.l1_cntrl3.cacheMemory.demand_misses        76825                       # Number of cache demand misses
system.ruby.l1_cntrl3.cacheMemory.demand_accesses        76825                       # Number of cache demand accesses
system.ruby.dir_cntrl0.memBuffer.memReq       1218678                       # Total number of memory requests
system.ruby.dir_cntrl0.memBuffer.memRead       609346                       # Number of memory reads
system.ruby.dir_cntrl0.memBuffer.memWrite       609308                       # Number of memory writes
system.ruby.dir_cntrl0.memBuffer.memRefresh        60173                       # Number of memory refreshes
system.ruby.dir_cntrl0.memBuffer.memWaitCycles     45858057                       # Delay stalled at the head of the bank queue
system.ruby.dir_cntrl0.memBuffer.memInputQ      1522193                       # Delay in the input queue
system.ruby.dir_cntrl0.memBuffer.memBankQ     40100008                       # Delay behind the head of the bank queue
system.ruby.dir_cntrl0.memBuffer.totalStalls     87480258                       # Total number of stall cycles
system.ruby.dir_cntrl0.memBuffer.stallsPerReq    71.782914                       # Expected number of stall cycles per request
system.ruby.dir_cntrl0.memBuffer.memBankBusy      7076344                       # memory stalls due to busy bank
system.ruby.dir_cntrl0.memBuffer.memBusBusy     12585722                       # memory stalls due to busy bus
system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy      4642017                       # memory stalls due to read write turnaround
system.ruby.dir_cntrl0.memBuffer.memDataBusBusy      1076094                       # memory stalls due to read read turnaround
system.ruby.dir_cntrl0.memBuffer.memArbWait      9195209                       # memory stalls due to arbitration
system.ruby.dir_cntrl0.memBuffer.memNotOld     11282671                       # memory stalls due to anti starvation
system.ruby.dir_cntrl0.memBuffer.memBankCount |       38404      3.15%      3.15% |       37646      3.09%      6.24% |       38381      3.15%      9.39% |       38273      3.14%     12.53% |       38109      3.13%     15.66% |       38021      3.12%     18.78% |       38580      3.17%     21.94% |       38357      3.15%     25.09% |       38057      3.12%     28.21% |       38004      3.12%     31.33% |       38123      3.13%     34.46% |       37658      3.09%     37.55% |       37751      3.10%     40.65% |       38546      3.16%     43.81% |       37560      3.08%     46.89% |       38514      3.16%     50.05% |       38232      3.14%     53.19% |       38045      3.12%     56.31% |       38749      3.18%     59.49% |       38589      3.17%     62.66% |       38066      3.12%     65.78% |       37687      3.09%     68.87% |       38032      3.12%     71.99% |       38060      3.12%     75.12% |       37804      3.10%     78.22% |       38206      3.14%     81.35% |       37726      3.10%     84.45% |       38148      3.13%     87.58% |       37682      3.09%     90.67% |       38049      3.12%     93.79% |       37701      3.09%     96.89% |       37918      3.11%    100.00% # Number of accesses per bank
system.ruby.dir_cntrl0.memBuffer.memBankCount::total      1218678                       # Number of accesses per bank

system.cpu0.num_reads                           99885                       # number of read accesses completed
system.cpu0.num_writes                          54375                       # number of write accesses completed
system.cpu0.num_copies                              0                       # number of copy accesses completed
system.cpu1.num_reads                           99537                       # number of read accesses completed
system.cpu1.num_writes                          53839                       # number of write accesses completed
system.cpu1.num_copies                              0                       # number of copy accesses completed
system.cpu2.num_reads                           99297                       # number of read accesses completed
system.cpu2.num_writes                          53929                       # number of write accesses completed
system.cpu2.num_copies                              0                       # number of copy accesses completed
system.cpu3.num_reads                           99124                       # number of read accesses completed
system.cpu3.num_writes                          54072                       # number of write accesses completed
system.cpu3.num_copies                              0                       # number of copy accesses completed
system.cpu4.num_reads                           99259                       # number of read accesses completed
system.cpu4.num_writes                          54427                       # number of write accesses completed
system.cpu4.num_copies                              0                       # number of copy accesses completed
system.cpu5.num_reads                           99389                       # number of read accesses completed
system.cpu5.num_writes                          54074                       # number of write accesses completed
system.cpu5.num_copies                              0                       # number of copy accesses completed
system.cpu6.num_reads                           99658                       # number of read accesses completed
system.cpu6.num_writes                          54033                       # number of write accesses completed
system.cpu6.num_copies                              0                       # number of copy accesses completed
system.cpu7.num_reads                          100000                       # number of read accesses completed
system.cpu7.num_writes                          53796                       # number of write accesses completed
system.cpu7.num_copies                              0                       # number of copy accesses completed
system.ruby.l1_cntrl0.Load               |       50370     12.55%     12.55% |       50258     12.52%     25.06% |       50037     12.46%     37.53% |       49672     12.37%     49.90% |       50004     12.45%     62.35% |       50305     12.53%     74.88% |       50279     12.52%     87.40% |       50578     12.60%    100.00%
system.ruby.l1_cntrl0.Load::total              401503                      

system.ruby.l1_cntrl0.Store              |       27007     12.50%     12.50% |       26935     12.47%     24.96% |       26787     12.40%     37.36% |       27153     12.57%     49.93% |       27327     12.65%     62.58% |       27084     12.53%     75.11% |       27075     12.53%     87.64% |       26703     12.36%    100.00%
system.ruby.l1_cntrl0.Store::total             216071                      

system.ruby.l1_cntrl0.Data               |       77375     12.53%     12.53% |       77192     12.50%     25.03% |       76821     12.44%     37.47% |       76821     12.44%     49.91% |       77329     12.52%     62.43% |       77385     12.53%     74.96% |       77352     12.53%     87.49% |       77277     12.51%    100.00%
system.ruby.l1_cntrl0.Data::total              617552                      

system.ruby.l1_cntrl0.Fwd_GETX           |        1048     12.77%     12.77% |        1042     12.69%     25.46% |        1040     12.67%     38.13% |        1065     12.98%     51.11% |         995     12.12%     63.23% |        1001     12.20%     75.43% |         998     12.16%     87.59% |        1019     12.41%    100.00%
system.ruby.l1_cntrl0.Fwd_GETX::total            8208                      

system.ruby.l1_cntrl0.Replacement        |       77373     12.53%     12.53% |       77189     12.50%     25.03% |       76820     12.44%     37.47% |       76821     12.44%     49.91% |       77327     12.52%     62.43% |       77385     12.53%     74.96% |       77350     12.53%     87.49% |       77277     12.51%    100.00%
system.ruby.l1_cntrl0.Replacement::total       617542                      

system.ruby.l1_cntrl0.Writeback_Ack      |       76323     12.53%     12.53% |       76144     12.50%     25.02% |       75775     12.44%     37.46% |       75751     12.43%     49.89% |       76330     12.53%     62.42% |       76378     12.54%     74.95% |       76350     12.53%     87.49% |       76253     12.51%    100.00%
system.ruby.l1_cntrl0.Writeback_Ack::total       609304                      

system.ruby.l1_cntrl0.Writeback_Nack     |         342     13.04%     13.04% |         322     12.28%     25.31% |         324     12.35%     37.67% |         341     13.00%     50.67% |         327     12.47%     63.13% |         344     13.11%     76.25% |         310     11.82%     88.07% |         313     11.93%    100.00%
system.ruby.l1_cntrl0.Writeback_Nack::total         2623                      

system.ruby.l1_cntrl0.I.Load             |       50370     12.55%     12.55% |       50258     12.52%     25.06% |       50037     12.46%     37.53% |       49672     12.37%     49.90% |       50004     12.45%     62.35% |       50305     12.53%     74.88% |       50279     12.52%     87.40% |       50578     12.60%    100.00%
system.ruby.l1_cntrl0.I.Load::total            401503                      

system.ruby.l1_cntrl0.I.Store            |       27007     12.50%     12.50% |       26935     12.47%     24.96% |       26787     12.40%     37.36% |       27153     12.57%     49.93% |       27327     12.65%     62.58% |       27084     12.53%     75.11% |       27075     12.53%     87.64% |       26703     12.36%    100.00%
system.ruby.l1_cntrl0.I.Store::total           216071                      

system.ruby.l1_cntrl0.I.Replacement      |         706     12.64%     12.64% |         720     12.89%     25.53% |         716     12.82%     38.35% |         724     12.96%     51.32% |         668     11.96%     63.28% |         657     11.76%     75.04% |         688     12.32%     87.36% |         706     12.64%    100.00%
system.ruby.l1_cntrl0.I.Replacement::total         5585                      

system.ruby.l1_cntrl0.II.Writeback_Nack  |         342     13.04%     13.04% |         322     12.28%     25.31% |         324     12.35%     37.67% |         341     13.00%     50.67% |         327     12.47%     63.13% |         344     13.11%     76.25% |         310     11.82%     88.07% |         313     11.93%    100.00%
system.ruby.l1_cntrl0.II.Writeback_Nack::total         2623                      

system.ruby.l1_cntrl0.M.Fwd_GETX         |         706     12.64%     12.64% |         720     12.89%     25.53% |         716     12.82%     38.35% |         724     12.96%     51.32% |         668     11.96%     63.28% |         657     11.76%     75.04% |         688     12.32%     87.36% |         706     12.64%    100.00%
system.ruby.l1_cntrl0.M.Fwd_GETX::total          5585                      

system.ruby.l1_cntrl0.M.Replacement      |       76667     12.53%     12.53% |       76469     12.50%     25.02% |       76104     12.44%     37.46% |       76097     12.44%     49.90% |       76659     12.53%     62.42% |       76728     12.54%     74.96% |       76662     12.53%     87.49% |       76571     12.51%    100.00%
system.ruby.l1_cntrl0.M.Replacement::total       611957                      

system.ruby.l1_cntrl0.MI.Fwd_GETX        |         342     13.04%     13.04% |         322     12.28%     25.31% |         324     12.35%     37.67% |         341     13.00%     50.67% |         327     12.47%     63.13% |         344     13.11%     76.25% |         310     11.82%     88.07% |         313     11.93%    100.00%
system.ruby.l1_cntrl0.MI.Fwd_GETX::total         2623                      

system.ruby.l1_cntrl0.MI.Writeback_Ack   |       76323     12.53%     12.53% |       76144     12.50%     25.02% |       75775     12.44%     37.46% |       75751     12.43%     49.89% |       76330     12.53%     62.42% |       76378     12.54%     74.95% |       76350     12.53%     87.49% |       76253     12.51%    100.00%
system.ruby.l1_cntrl0.MI.Writeback_Ack::total       609304                      

system.ruby.l1_cntrl0.IS.Data            |       50370     12.55%     12.55% |       50258     12.52%     25.06% |       50035     12.46%     37.53% |       49669     12.37%     49.90% |       50002     12.45%     62.35% |       50301     12.53%     74.88% |       50278     12.52%     87.40% |       50576     12.60%    100.00%
system.ruby.l1_cntrl0.IS.Data::total           401489                      

system.ruby.l1_cntrl0.IM.Data            |       27005     12.50%     12.50% |       26934     12.47%     24.96% |       26786     12.40%     37.36% |       27152     12.57%     49.93% |       27327     12.65%     62.58% |       27084     12.54%     75.11% |       27074     12.53%     87.64% |       26701     12.36%    100.00%
system.ruby.l1_cntrl0.IM.Data::total           216063                      

system.ruby.dir_cntrl0.GETX                    791175      0.00%      0.00%
system.ruby.dir_cntrl0.PUTX                    609324      0.00%      0.00%
system.ruby.dir_cntrl0.PUTX_NotOwner             2623      0.00%      0.00%
system.ruby.dir_cntrl0.Memory_Data             609345      0.00%      0.00%
system.ruby.dir_cntrl0.Memory_Ack              609304      0.00%      0.00%
system.ruby.dir_cntrl0.I.GETX                  609354      0.00%      0.00%
system.ruby.dir_cntrl0.M.GETX                    8208      0.00%      0.00%
system.ruby.dir_cntrl0.M.PUTX                  609324      0.00%      0.00%
system.ruby.dir_cntrl0.M.PUTX_NotOwner           2623      0.00%      0.00%
system.ruby.dir_cntrl0.IM.GETX                  65257      0.00%      0.00%
system.ruby.dir_cntrl0.IM.Memory_Data          609345      0.00%      0.00%
system.ruby.dir_cntrl0.MI.GETX                 108356      0.00%      0.00%
system.ruby.dir_cntrl0.MI.Memory_Ack           609304      0.00%      0.00%

---------- End Simulation Statistics   ----------