stats.txt revision 5703
1
2---------- Begin Simulation Statistics ----------
3drivesys.cpu.dtb.accesses                      401302                       # DTB accesses
4drivesys.cpu.dtb.acv                               40                       # DTB access violations
5drivesys.cpu.dtb.hits                          624235                       # DTB hits
6drivesys.cpu.dtb.misses                           569                       # DTB misses
7drivesys.cpu.dtb.read_accesses                 268057                       # DTB read accesses
8drivesys.cpu.dtb.read_acv                          30                       # DTB read access violations
9drivesys.cpu.dtb.read_hits                     393500                       # DTB read hits
10drivesys.cpu.dtb.read_misses                      487                       # DTB read misses
11drivesys.cpu.dtb.write_accesses                133245                       # DTB write accesses
12drivesys.cpu.dtb.write_acv                         10                       # DTB write access violations
13drivesys.cpu.dtb.write_hits                    230735                       # DTB write hits
14drivesys.cpu.dtb.write_misses                      82                       # DTB write misses
15drivesys.cpu.idle_fraction                   1.000000                       # Percentage of idle cycles
16drivesys.cpu.itb.accesses                     1337980                       # ITB accesses
17drivesys.cpu.itb.acv                               22                       # ITB acv
18drivesys.cpu.itb.hits                         1337786                       # ITB hits
19drivesys.cpu.itb.misses                           194                       # ITB misses
20drivesys.cpu.kern.callpal                        4443                       # number of callpals executed
21drivesys.cpu.kern.callpal_swpctx                   70      1.58%      1.58% # number of callpals executed
22drivesys.cpu.kern.callpal_tbi                       5      0.11%      1.69% # number of callpals executed
23drivesys.cpu.kern.callpal_swpipl                 3654     82.24%     83.93% # number of callpals executed
24drivesys.cpu.kern.callpal_rdps                    359      8.08%     92.01% # number of callpals executed
25drivesys.cpu.kern.callpal_rdusp                     1      0.02%     92.03% # number of callpals executed
26drivesys.cpu.kern.callpal_rti                     322      7.25%     99.28% # number of callpals executed
27drivesys.cpu.kern.callpal_callsys                  25      0.56%     99.84% # number of callpals executed
28drivesys.cpu.kern.callpal_imb                       7      0.16%    100.00% # number of callpals executed
29drivesys.cpu.kern.inst.arm                          0                       # number of arm instructions executed
30drivesys.cpu.kern.inst.hwrei                     5483                       # number of hwrei instructions executed
31drivesys.cpu.kern.inst.quiesce                    215                       # number of quiesce instructions executed
32drivesys.cpu.kern.ipl_count                      4191                       # number of times we switched to this ipl
33drivesys.cpu.kern.ipl_count_0                    1189     28.37%     28.37% # number of times we switched to this ipl
34drivesys.cpu.kern.ipl_count_21                     10      0.24%     28.61% # number of times we switched to this ipl
35drivesys.cpu.kern.ipl_count_22                    205      4.89%     33.50% # number of times we switched to this ipl
36drivesys.cpu.kern.ipl_count_31                   2787     66.50%    100.00% # number of times we switched to this ipl
37drivesys.cpu.kern.ipl_good                       2593                       # number of times we switched to this ipl from a different ipl
38drivesys.cpu.kern.ipl_good_0                     1189     45.85%     45.85% # number of times we switched to this ipl from a different ipl
39drivesys.cpu.kern.ipl_good_21                      10      0.39%     46.24% # number of times we switched to this ipl from a different ipl
40drivesys.cpu.kern.ipl_good_22                     205      7.91%     54.15% # number of times we switched to this ipl from a different ipl
41drivesys.cpu.kern.ipl_good_31                    1189     45.85%    100.00% # number of times we switched to this ipl from a different ipl
42drivesys.cpu.kern.ipl_ticks              199571362884                       # number of cycles we spent at this ipl
43drivesys.cpu.kern.ipl_ticks_0            199571043172    100.00%    100.00% # number of cycles we spent at this ipl
44drivesys.cpu.kern.ipl_ticks_21                   1620      0.00%    100.00% # number of cycles we spent at this ipl
45drivesys.cpu.kern.ipl_ticks_22                  17630      0.00%    100.00% # number of cycles we spent at this ipl
46drivesys.cpu.kern.ipl_ticks_31                 300462      0.00%    100.00% # number of cycles we spent at this ipl
47drivesys.cpu.kern.ipl_used_0                        1                       # fraction of swpipl calls that actually changed the ipl
48drivesys.cpu.kern.ipl_used_21                       1                       # fraction of swpipl calls that actually changed the ipl
49drivesys.cpu.kern.ipl_used_22                       1                       # fraction of swpipl calls that actually changed the ipl
50drivesys.cpu.kern.ipl_used_31                0.426624                       # fraction of swpipl calls that actually changed the ipl
51drivesys.cpu.kern.mode_good_kernel                110                      
52drivesys.cpu.kern.mode_good_user                  107                      
53drivesys.cpu.kern.mode_good_idle                    3                      
54drivesys.cpu.kern.mode_switch_kernel              174                       # number of protection mode switches
55drivesys.cpu.kern.mode_switch_user                107                       # number of protection mode switches
56drivesys.cpu.kern.mode_switch_idle                218                       # number of protection mode switches
57drivesys.cpu.kern.mode_switch_good           1.645945                       # fraction of useful protection mode switches
58drivesys.cpu.kern.mode_switch_good_kernel     0.632184                       # fraction of useful protection mode switches
59drivesys.cpu.kern.mode_switch_good_user             1                       # fraction of useful protection mode switches
60drivesys.cpu.kern.mode_switch_good_idle      0.013761                       # fraction of useful protection mode switches
61drivesys.cpu.kern.mode_ticks_kernel            263256      0.24%      0.24% # number of ticks spent at the given mode
62drivesys.cpu.kern.mode_ticks_user             1278343      1.15%      1.39% # number of ticks spent at the given mode
63drivesys.cpu.kern.mode_ticks_idle           109686421     98.61%    100.00% # number of ticks spent at the given mode
64drivesys.cpu.kern.swap_context                     70                       # number of times the context was actually changed
65drivesys.cpu.kern.syscall                          22                       # number of syscalls executed
66drivesys.cpu.kern.syscall_2                         1      4.55%      4.55% # number of syscalls executed
67drivesys.cpu.kern.syscall_6                         3     13.64%     18.18% # number of syscalls executed
68drivesys.cpu.kern.syscall_17                        2      9.09%     27.27% # number of syscalls executed
69drivesys.cpu.kern.syscall_97                        1      4.55%     31.82% # number of syscalls executed
70drivesys.cpu.kern.syscall_99                        2      9.09%     40.91% # number of syscalls executed
71drivesys.cpu.kern.syscall_101                       2      9.09%     50.00% # number of syscalls executed
72drivesys.cpu.kern.syscall_102                       3     13.64%     63.64% # number of syscalls executed
73drivesys.cpu.kern.syscall_104                       1      4.55%     68.18% # number of syscalls executed
74drivesys.cpu.kern.syscall_105                       3     13.64%     81.82% # number of syscalls executed
75drivesys.cpu.kern.syscall_106                       1      4.55%     86.36% # number of syscalls executed
76drivesys.cpu.kern.syscall_118                       2      9.09%     95.45% # number of syscalls executed
77drivesys.cpu.kern.syscall_150                       1      4.55%    100.00% # number of syscalls executed
78drivesys.cpu.not_idle_fraction               0.000000                       # Percentage of non-idle cycles
79drivesys.cpu.numCycles                   199571362884                       # number of cpu cycles simulated
80drivesys.cpu.num_insts                        1958129                       # Number of instructions executed
81drivesys.cpu.num_refs                          626223                       # Number of memory references
82drivesys.disk0.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
83drivesys.disk0.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
84drivesys.disk0.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
85drivesys.disk0.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
86drivesys.disk0.dma_write_full_pages                 0                       # Number of full page size DMA writes.
87drivesys.disk0.dma_write_txs                        0                       # Number of DMA write transactions.
88drivesys.disk2.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
89drivesys.disk2.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
90drivesys.disk2.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
91drivesys.disk2.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
92drivesys.disk2.dma_write_full_pages                 0                       # Number of full page size DMA writes.
93drivesys.disk2.dma_write_txs                        0                       # Number of DMA write transactions.
94drivesys.tsunami.ethernet.coalescedRxDesc            0                       # average number of RxDesc's coalesced into each post
95drivesys.tsunami.ethernet.coalescedRxIdle            0                       # average number of RxIdle's coalesced into each post
96drivesys.tsunami.ethernet.coalescedRxOk             0                       # average number of RxOk's coalesced into each post
97drivesys.tsunami.ethernet.coalescedRxOrn            0                       # average number of RxOrn's coalesced into each post
98drivesys.tsunami.ethernet.coalescedSwi              0                       # average number of Swi's coalesced into each post
99drivesys.tsunami.ethernet.coalescedTotal            1                       # average number of interrupts coalesced into each post
100drivesys.tsunami.ethernet.coalescedTxDesc            0                       # average number of TxDesc's coalesced into each post
101drivesys.tsunami.ethernet.coalescedTxIdle            0                       # average number of TxIdle's coalesced into each post
102drivesys.tsunami.ethernet.coalescedTxOk             0                       # average number of TxOk's coalesced into each post
103drivesys.tsunami.ethernet.descDMAReads              4                       # Number of descriptors the device read w/ DMA
104drivesys.tsunami.ethernet.descDMAWrites            13                       # Number of descriptors the device wrote w/ DMA
105drivesys.tsunami.ethernet.descDmaReadBytes           96                       # number of descriptor bytes read w/ DMA
106drivesys.tsunami.ethernet.descDmaWriteBytes          104                       # number of descriptor bytes write w/ DMA
107drivesys.tsunami.ethernet.droppedPackets            0                       # number of packets dropped
108drivesys.tsunami.ethernet.postedInterrupts           16                       # number of posts to CPU
109drivesys.tsunami.ethernet.postedRxDesc              6                       # number of RxDesc interrupts posted to CPU
110drivesys.tsunami.ethernet.postedRxIdle              0                       # number of rxIdle interrupts posted to CPU
111drivesys.tsunami.ethernet.postedRxOk                0                       # number of RxOk interrupts posted to CPU
112drivesys.tsunami.ethernet.postedRxOrn               0                       # number of RxOrn posted to CPU
113drivesys.tsunami.ethernet.postedSwi                 0                       # number of software interrupts posted to CPU
114drivesys.tsunami.ethernet.postedTxDesc              0                       # number of TxDesc interrupts posted to CPU
115drivesys.tsunami.ethernet.postedTxIdle              4                       # number of TxIdle interrupts posted to CPU
116drivesys.tsunami.ethernet.postedTxOk                0                       # number of TxOk interrupts posted to CPU
117drivesys.tsunami.ethernet.rxBandwidth           38400                       # Receive Bandwidth (bits/s)
118drivesys.tsunami.ethernet.rxBytes                 960                       # Bytes Received
119drivesys.tsunami.ethernet.rxIpChecksums             8                       # Number of rx IP Checksums done by device
120drivesys.tsunami.ethernet.rxPPS                    40                       # Packet Reception Rate (packets/s)
121drivesys.tsunami.ethernet.rxPackets                 8                       # Number of Packets Received
122drivesys.tsunami.ethernet.rxTcpChecksums            8                       # Number of rx TCP Checksums done by device
123drivesys.tsunami.ethernet.rxUdpChecksums            0                       # Number of rx UDP Checksums done by device
124drivesys.tsunami.ethernet.totBandwidth          70320                       # Total Bandwidth (bits/s)
125drivesys.tsunami.ethernet.totBytes               1758                       # Total Bytes
126drivesys.tsunami.ethernet.totPackets               13                       # Total Packets
127drivesys.tsunami.ethernet.totalRxDesc               8                       # total number of RxDesc written to ISR
128drivesys.tsunami.ethernet.totalRxIdle               0                       # total number of RxIdle written to ISR
129drivesys.tsunami.ethernet.totalRxOk                 0                       # total number of RxOk written to ISR
130drivesys.tsunami.ethernet.totalRxOrn                0                       # total number of RxOrn written to ISR
131drivesys.tsunami.ethernet.totalSwi                  0                       # total number of Swi written to ISR
132drivesys.tsunami.ethernet.totalTxDesc               0                       # total number of TxDesc written to ISR
133drivesys.tsunami.ethernet.totalTxIdle               4                       # total number of TxIdle written to ISR
134drivesys.tsunami.ethernet.totalTxOk                 0                       # total number of TxOk written to ISR
135drivesys.tsunami.ethernet.txBandwidth           31920                       # Transmit Bandwidth (bits/s)
136drivesys.tsunami.ethernet.txBytes                 798                       # Bytes Transmitted
137drivesys.tsunami.ethernet.txIpChecksums             2                       # Number of tx IP Checksums done by device
138drivesys.tsunami.ethernet.txPPS                    25                       # Packet Tranmission Rate (packets/s)
139drivesys.tsunami.ethernet.txPackets                 5                       # Number of Packets Transmitted
140drivesys.tsunami.ethernet.txTcpChecksums            2                       # Number of tx TCP Checksums done by device
141drivesys.tsunami.ethernet.txUdpChecksums            0                       # Number of tx UDP Checksums done by device
142host_inst_rate                              162488534                       # Simulator instruction rate (inst/s)
143host_mem_usage                                 477336                       # Number of bytes of host memory used
144host_seconds                                     1.68                       # Real time elapsed on the host
145host_tick_rate                           118897556170                       # Simulator tick rate (ticks/s)
146sim_freq                                 1000000000000                       # Frequency of simulated ticks
147sim_insts                                   273294177                       # Number of instructions simulated
148sim_seconds                                  0.200001                       # Number of seconds simulated
149sim_ticks                                200000789468                       # Number of ticks simulated
150testsys.cpu.dtb.accesses                       335402                       # DTB accesses
151testsys.cpu.dtb.acv                               161                       # DTB access violations
152testsys.cpu.dtb.hits                          1163288                       # DTB hits
153testsys.cpu.dtb.misses                           3815                       # DTB misses
154testsys.cpu.dtb.read_accesses                  225414                       # DTB read accesses
155testsys.cpu.dtb.read_acv                           80                       # DTB read access violations
156testsys.cpu.dtb.read_hits                      658435                       # DTB read hits
157testsys.cpu.dtb.read_misses                      3287                       # DTB read misses
158testsys.cpu.dtb.write_accesses                 109988                       # DTB write accesses
159testsys.cpu.dtb.write_acv                          81                       # DTB write access violations
160testsys.cpu.dtb.write_hits                     504853                       # DTB write hits
161testsys.cpu.dtb.write_misses                      528                       # DTB write misses
162testsys.cpu.idle_fraction                    0.999999                       # Percentage of idle cycles
163testsys.cpu.itb.accesses                      1249822                       # ITB accesses
164testsys.cpu.itb.acv                                69                       # ITB acv
165testsys.cpu.itb.hits                          1248325                       # ITB hits
166testsys.cpu.itb.misses                           1497                       # ITB misses
167testsys.cpu.kern.callpal                        13122                       # number of callpals executed
168testsys.cpu.kern.callpal_swpctx                   438      3.34%      3.34% # number of callpals executed
169testsys.cpu.kern.callpal_tbi                       20      0.15%      3.49% # number of callpals executed
170testsys.cpu.kern.callpal_swpipl                 11074     84.39%     87.88% # number of callpals executed
171testsys.cpu.kern.callpal_rdps                     359      2.74%     90.62% # number of callpals executed
172testsys.cpu.kern.callpal_wrusp                      3      0.02%     90.64% # number of callpals executed
173testsys.cpu.kern.callpal_rdusp                      3      0.02%     90.66% # number of callpals executed
174testsys.cpu.kern.callpal_rti                     1041      7.93%     98.60% # number of callpals executed
175testsys.cpu.kern.callpal_callsys                  140      1.07%     99.66% # number of callpals executed
176testsys.cpu.kern.callpal_imb                       44      0.34%    100.00% # number of callpals executed
177testsys.cpu.kern.inst.arm                           0                       # number of arm instructions executed
178testsys.cpu.kern.inst.hwrei                     19053                       # number of hwrei instructions executed
179testsys.cpu.kern.inst.quiesce                     376                       # number of quiesce instructions executed
180testsys.cpu.kern.ipl_count                      12504                       # number of times we switched to this ipl
181testsys.cpu.kern.ipl_count_0                     5061     40.48%     40.48% # number of times we switched to this ipl
182testsys.cpu.kern.ipl_count_21                     184      1.47%     41.95% # number of times we switched to this ipl
183testsys.cpu.kern.ipl_count_22                     205      1.64%     43.59% # number of times we switched to this ipl
184testsys.cpu.kern.ipl_count_31                    7054     56.41%    100.00% # number of times we switched to this ipl
185testsys.cpu.kern.ipl_good                       10499                       # number of times we switched to this ipl from a different ipl
186testsys.cpu.kern.ipl_good_0                      5055     48.15%     48.15% # number of times we switched to this ipl from a different ipl
187testsys.cpu.kern.ipl_good_21                      184      1.75%     49.90% # number of times we switched to this ipl from a different ipl
188testsys.cpu.kern.ipl_good_22                      205      1.95%     51.85% # number of times we switched to this ipl from a different ipl
189testsys.cpu.kern.ipl_good_31                     5055     48.15%    100.00% # number of times we switched to this ipl from a different ipl
190testsys.cpu.kern.ipl_ticks               199569460830                       # number of cycles we spent at this ipl
191testsys.cpu.kern.ipl_ticks_0             199568845670    100.00%    100.00% # number of cycles we spent at this ipl
192testsys.cpu.kern.ipl_ticks_21                   31026      0.00%    100.00% # number of cycles we spent at this ipl
193testsys.cpu.kern.ipl_ticks_22                   17630      0.00%    100.00% # number of cycles we spent at this ipl
194testsys.cpu.kern.ipl_ticks_31                  566504      0.00%    100.00% # number of cycles we spent at this ipl
195testsys.cpu.kern.ipl_used_0                  0.998814                       # fraction of swpipl calls that actually changed the ipl
196testsys.cpu.kern.ipl_used_21                        1                       # fraction of swpipl calls that actually changed the ipl
197testsys.cpu.kern.ipl_used_22                        1                       # fraction of swpipl calls that actually changed the ipl
198testsys.cpu.kern.ipl_used_31                 0.716615                       # fraction of swpipl calls that actually changed the ipl
199testsys.cpu.kern.mode_good_kernel                 654                      
200testsys.cpu.kern.mode_good_user                   649                      
201testsys.cpu.kern.mode_good_idle                     5                      
202testsys.cpu.kern.mode_switch_kernel              1099                       # number of protection mode switches
203testsys.cpu.kern.mode_switch_user                 649                       # number of protection mode switches
204testsys.cpu.kern.mode_switch_idle                 381                       # number of protection mode switches
205testsys.cpu.kern.mode_switch_good            1.608210                       # fraction of useful protection mode switches
206testsys.cpu.kern.mode_switch_good_kernel     0.595086                       # fraction of useful protection mode switches
207testsys.cpu.kern.mode_switch_good_user              1                       # fraction of useful protection mode switches
208testsys.cpu.kern.mode_switch_good_idle       0.013123                       # fraction of useful protection mode switches
209testsys.cpu.kern.mode_ticks_kernel            1821131      2.10%      2.10% # number of ticks spent at the given mode
210testsys.cpu.kern.mode_ticks_user              1065606      1.23%      3.32% # number of ticks spent at the given mode
211testsys.cpu.kern.mode_ticks_idle             83963628     96.68%    100.00% # number of ticks spent at the given mode
212testsys.cpu.kern.swap_context                     438                       # number of times the context was actually changed
213testsys.cpu.kern.syscall                           83                       # number of syscalls executed
214testsys.cpu.kern.syscall_2                          3      3.61%      3.61% # number of syscalls executed
215testsys.cpu.kern.syscall_3                          7      8.43%     12.05% # number of syscalls executed
216testsys.cpu.kern.syscall_4                          1      1.20%     13.25% # number of syscalls executed
217testsys.cpu.kern.syscall_6                          7      8.43%     21.69% # number of syscalls executed
218testsys.cpu.kern.syscall_17                         7      8.43%     30.12% # number of syscalls executed
219testsys.cpu.kern.syscall_19                         2      2.41%     32.53% # number of syscalls executed
220testsys.cpu.kern.syscall_20                         1      1.20%     33.73% # number of syscalls executed
221testsys.cpu.kern.syscall_33                         3      3.61%     37.35% # number of syscalls executed
222testsys.cpu.kern.syscall_45                        10     12.05%     49.40% # number of syscalls executed
223testsys.cpu.kern.syscall_48                         5      6.02%     55.42% # number of syscalls executed
224testsys.cpu.kern.syscall_54                         1      1.20%     56.63% # number of syscalls executed
225testsys.cpu.kern.syscall_59                         3      3.61%     60.24% # number of syscalls executed
226testsys.cpu.kern.syscall_71                        15     18.07%     78.31% # number of syscalls executed
227testsys.cpu.kern.syscall_74                         4      4.82%     83.13% # number of syscalls executed
228testsys.cpu.kern.syscall_97                         2      2.41%     85.54% # number of syscalls executed
229testsys.cpu.kern.syscall_98                         2      2.41%     87.95% # number of syscalls executed
230testsys.cpu.kern.syscall_101                        2      2.41%     90.36% # number of syscalls executed
231testsys.cpu.kern.syscall_102                        2      2.41%     92.77% # number of syscalls executed
232testsys.cpu.kern.syscall_104                        1      1.20%     93.98% # number of syscalls executed
233testsys.cpu.kern.syscall_105                        3      3.61%     97.59% # number of syscalls executed
234testsys.cpu.kern.syscall_118                        2      2.41%    100.00% # number of syscalls executed
235testsys.cpu.not_idle_fraction                0.000001                       # Percentage of non-idle cycles
236testsys.cpu.numCycles                    199569460393                       # number of cpu cycles simulated
237testsys.cpu.num_insts                         3560411                       # Number of instructions executed
238testsys.cpu.num_refs                          1173571                       # Number of memory references
239testsys.disk0.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
240testsys.disk0.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
241testsys.disk0.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
242testsys.disk0.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
243testsys.disk0.dma_write_full_pages                  0                       # Number of full page size DMA writes.
244testsys.disk0.dma_write_txs                         0                       # Number of DMA write transactions.
245testsys.disk2.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
246testsys.disk2.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
247testsys.disk2.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
248testsys.disk2.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
249testsys.disk2.dma_write_full_pages                  0                       # Number of full page size DMA writes.
250testsys.disk2.dma_write_txs                         0                       # Number of DMA write transactions.
251testsys.tsunami.ethernet.coalescedRxDesc            0                       # average number of RxDesc's coalesced into each post
252testsys.tsunami.ethernet.coalescedRxIdle            0                       # average number of RxIdle's coalesced into each post
253testsys.tsunami.ethernet.coalescedRxOk              0                       # average number of RxOk's coalesced into each post
254testsys.tsunami.ethernet.coalescedRxOrn             0                       # average number of RxOrn's coalesced into each post
255testsys.tsunami.ethernet.coalescedSwi               0                       # average number of Swi's coalesced into each post
256testsys.tsunami.ethernet.coalescedTotal             1                       # average number of interrupts coalesced into each post
257testsys.tsunami.ethernet.coalescedTxDesc            0                       # average number of TxDesc's coalesced into each post
258testsys.tsunami.ethernet.coalescedTxIdle            0                       # average number of TxIdle's coalesced into each post
259testsys.tsunami.ethernet.coalescedTxOk              0                       # average number of TxOk's coalesced into each post
260testsys.tsunami.ethernet.descDMAReads               6                       # Number of descriptors the device read w/ DMA
261testsys.tsunami.ethernet.descDMAWrites             13                       # Number of descriptors the device wrote w/ DMA
262testsys.tsunami.ethernet.descDmaReadBytes          144                       # number of descriptor bytes read w/ DMA
263testsys.tsunami.ethernet.descDmaWriteBytes          104                       # number of descriptor bytes write w/ DMA
264testsys.tsunami.ethernet.droppedPackets             0                       # number of packets dropped
265testsys.tsunami.ethernet.postedInterrupts           15                       # number of posts to CPU
266testsys.tsunami.ethernet.postedRxDesc               4                       # number of RxDesc interrupts posted to CPU
267testsys.tsunami.ethernet.postedRxIdle               0                       # number of rxIdle interrupts posted to CPU
268testsys.tsunami.ethernet.postedRxOk                 0                       # number of RxOk interrupts posted to CPU
269testsys.tsunami.ethernet.postedRxOrn                0                       # number of RxOrn posted to CPU
270testsys.tsunami.ethernet.postedSwi                  0                       # number of software interrupts posted to CPU
271testsys.tsunami.ethernet.postedTxDesc               0                       # number of TxDesc interrupts posted to CPU
272testsys.tsunami.ethernet.postedTxIdle               6                       # number of TxIdle interrupts posted to CPU
273testsys.tsunami.ethernet.postedTxOk                 0                       # number of TxOk interrupts posted to CPU
274testsys.tsunami.ethernet.rxBandwidth            31920                       # Receive Bandwidth (bits/s)
275testsys.tsunami.ethernet.rxBytes                  798                       # Bytes Received
276testsys.tsunami.ethernet.rxIpChecksums              5                       # Number of rx IP Checksums done by device
277testsys.tsunami.ethernet.rxPPS                     25                       # Packet Reception Rate (packets/s)
278testsys.tsunami.ethernet.rxPackets                  5                       # Number of Packets Received
279testsys.tsunami.ethernet.rxTcpChecksums             5                       # Number of rx TCP Checksums done by device
280testsys.tsunami.ethernet.rxUdpChecksums             0                       # Number of rx UDP Checksums done by device
281testsys.tsunami.ethernet.totBandwidth           70320                       # Total Bandwidth (bits/s)
282testsys.tsunami.ethernet.totBytes                1758                       # Total Bytes
283testsys.tsunami.ethernet.totPackets                13                       # Total Packets
284testsys.tsunami.ethernet.totalRxDesc                5                       # total number of RxDesc written to ISR
285testsys.tsunami.ethernet.totalRxIdle                0                       # total number of RxIdle written to ISR
286testsys.tsunami.ethernet.totalRxOk                  0                       # total number of RxOk written to ISR
287testsys.tsunami.ethernet.totalRxOrn                 0                       # total number of RxOrn written to ISR
288testsys.tsunami.ethernet.totalSwi                   0                       # total number of Swi written to ISR
289testsys.tsunami.ethernet.totalTxDesc                0                       # total number of TxDesc written to ISR
290testsys.tsunami.ethernet.totalTxIdle                6                       # total number of TxIdle written to ISR
291testsys.tsunami.ethernet.totalTxOk                  0                       # total number of TxOk written to ISR
292testsys.tsunami.ethernet.txBandwidth            38400                       # Transmit Bandwidth (bits/s)
293testsys.tsunami.ethernet.txBytes                  960                       # Bytes Transmitted
294testsys.tsunami.ethernet.txIpChecksums              2                       # Number of tx IP Checksums done by device
295testsys.tsunami.ethernet.txPPS                     40                       # Packet Tranmission Rate (packets/s)
296testsys.tsunami.ethernet.txPackets                  8                       # Number of Packets Transmitted
297testsys.tsunami.ethernet.txTcpChecksums             2                       # Number of tx TCP Checksums done by device
298testsys.tsunami.ethernet.txUdpChecksums             0                       # Number of tx UDP Checksums done by device
299
300---------- End Simulation Statistics   ----------
301
302---------- Begin Simulation Statistics ----------
303drivesys.cpu.dtb.accesses                           0                       # DTB accesses
304drivesys.cpu.dtb.acv                                0                       # DTB access violations
305drivesys.cpu.dtb.hits                               0                       # DTB hits
306drivesys.cpu.dtb.misses                             0                       # DTB misses
307drivesys.cpu.dtb.read_accesses                      0                       # DTB read accesses
308drivesys.cpu.dtb.read_acv                           0                       # DTB read access violations
309drivesys.cpu.dtb.read_hits                          0                       # DTB read hits
310drivesys.cpu.dtb.read_misses                        0                       # DTB read misses
311drivesys.cpu.dtb.write_accesses                     0                       # DTB write accesses
312drivesys.cpu.dtb.write_acv                          0                       # DTB write access violations
313drivesys.cpu.dtb.write_hits                         0                       # DTB write hits
314drivesys.cpu.dtb.write_misses                       0                       # DTB write misses
315drivesys.cpu.idle_fraction                          1                       # Percentage of idle cycles
316drivesys.cpu.itb.accesses                           0                       # ITB accesses
317drivesys.cpu.itb.acv                                0                       # ITB acv
318drivesys.cpu.itb.hits                               0                       # ITB hits
319drivesys.cpu.itb.misses                             0                       # ITB misses
320drivesys.cpu.kern.inst.arm                          0                       # number of arm instructions executed
321drivesys.cpu.kern.inst.hwrei                        0                       # number of hwrei instructions executed
322drivesys.cpu.kern.inst.quiesce                      0                       # number of quiesce instructions executed
323drivesys.cpu.kern.mode_good_kernel                  0                      
324drivesys.cpu.kern.mode_good_user                    0                      
325drivesys.cpu.kern.mode_good_idle                    0                      
326drivesys.cpu.kern.mode_switch_kernel                0                       # number of protection mode switches
327drivesys.cpu.kern.mode_switch_user                  0                       # number of protection mode switches
328drivesys.cpu.kern.mode_switch_idle                  0                       # number of protection mode switches
329drivesys.cpu.kern.mode_switch_good       <err: div-0>                       # fraction of useful protection mode switches
330drivesys.cpu.kern.mode_switch_good_kernel <err: div-0>                       # fraction of useful protection mode switches
331drivesys.cpu.kern.mode_switch_good_user  <err: div-0>                       # fraction of useful protection mode switches
332drivesys.cpu.kern.mode_switch_good_idle  <err: div-0>                       # fraction of useful protection mode switches
333drivesys.cpu.kern.mode_ticks_kernel                 0                       # number of ticks spent at the given mode
334drivesys.cpu.kern.mode_ticks_user                   0                       # number of ticks spent at the given mode
335drivesys.cpu.kern.mode_ticks_idle                   0                       # number of ticks spent at the given mode
336drivesys.cpu.kern.swap_context                      0                       # number of times the context was actually changed
337drivesys.cpu.not_idle_fraction                      0                       # Percentage of non-idle cycles
338drivesys.cpu.numCycles                              0                       # number of cpu cycles simulated
339drivesys.cpu.num_insts                              0                       # Number of instructions executed
340drivesys.cpu.num_refs                               0                       # Number of memory references
341drivesys.disk0.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
342drivesys.disk0.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
343drivesys.disk0.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
344drivesys.disk0.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
345drivesys.disk0.dma_write_full_pages                 0                       # Number of full page size DMA writes.
346drivesys.disk0.dma_write_txs                        0                       # Number of DMA write transactions.
347drivesys.disk2.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
348drivesys.disk2.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
349drivesys.disk2.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
350drivesys.disk2.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
351drivesys.disk2.dma_write_full_pages                 0                       # Number of full page size DMA writes.
352drivesys.disk2.dma_write_txs                        0                       # Number of DMA write transactions.
353drivesys.tsunami.ethernet.coalescedRxDesc <err: div-0>                       # average number of RxDesc's coalesced into each post
354drivesys.tsunami.ethernet.coalescedRxIdle <err: div-0>                       # average number of RxIdle's coalesced into each post
355drivesys.tsunami.ethernet.coalescedRxOk  <err: div-0>                       # average number of RxOk's coalesced into each post
356drivesys.tsunami.ethernet.coalescedRxOrn <err: div-0>                       # average number of RxOrn's coalesced into each post
357drivesys.tsunami.ethernet.coalescedSwi   <err: div-0>                       # average number of Swi's coalesced into each post
358drivesys.tsunami.ethernet.coalescedTotal <err: div-0>                       # average number of interrupts coalesced into each post
359drivesys.tsunami.ethernet.coalescedTxDesc <err: div-0>                       # average number of TxDesc's coalesced into each post
360drivesys.tsunami.ethernet.coalescedTxIdle <err: div-0>                       # average number of TxIdle's coalesced into each post
361drivesys.tsunami.ethernet.coalescedTxOk  <err: div-0>                       # average number of TxOk's coalesced into each post
362drivesys.tsunami.ethernet.descDMAReads              0                       # Number of descriptors the device read w/ DMA
363drivesys.tsunami.ethernet.descDMAWrites             0                       # Number of descriptors the device wrote w/ DMA
364drivesys.tsunami.ethernet.descDmaReadBytes            0                       # number of descriptor bytes read w/ DMA
365drivesys.tsunami.ethernet.descDmaWriteBytes            0                       # number of descriptor bytes write w/ DMA
366drivesys.tsunami.ethernet.droppedPackets            0                       # number of packets dropped
367drivesys.tsunami.ethernet.postedInterrupts            0                       # number of posts to CPU
368drivesys.tsunami.ethernet.postedRxDesc              0                       # number of RxDesc interrupts posted to CPU
369drivesys.tsunami.ethernet.postedRxIdle              0                       # number of rxIdle interrupts posted to CPU
370drivesys.tsunami.ethernet.postedRxOk                0                       # number of RxOk interrupts posted to CPU
371drivesys.tsunami.ethernet.postedRxOrn               0                       # number of RxOrn posted to CPU
372drivesys.tsunami.ethernet.postedSwi                 0                       # number of software interrupts posted to CPU
373drivesys.tsunami.ethernet.postedTxDesc              0                       # number of TxDesc interrupts posted to CPU
374drivesys.tsunami.ethernet.postedTxIdle              0                       # number of TxIdle interrupts posted to CPU
375drivesys.tsunami.ethernet.postedTxOk                0                       # number of TxOk interrupts posted to CPU
376drivesys.tsunami.ethernet.totalRxDesc               0                       # total number of RxDesc written to ISR
377drivesys.tsunami.ethernet.totalRxIdle               0                       # total number of RxIdle written to ISR
378drivesys.tsunami.ethernet.totalRxOk                 0                       # total number of RxOk written to ISR
379drivesys.tsunami.ethernet.totalRxOrn                0                       # total number of RxOrn written to ISR
380drivesys.tsunami.ethernet.totalSwi                  0                       # total number of Swi written to ISR
381drivesys.tsunami.ethernet.totalTxDesc               0                       # total number of TxDesc written to ISR
382drivesys.tsunami.ethernet.totalTxIdle               0                       # total number of TxIdle written to ISR
383drivesys.tsunami.ethernet.totalTxOk                 0                       # total number of TxOk written to ISR
384host_inst_rate                           147646773096                       # Simulator instruction rate (inst/s)
385host_mem_usage                                 477336                       # Number of bytes of host memory used
386host_seconds                                     0.00                       # Real time elapsed on the host
387host_tick_rate                              399988804                       # Simulator tick rate (ticks/s)
388sim_freq                                 1000000000000                       # Frequency of simulated ticks
389sim_insts                                   273294177                       # Number of instructions simulated
390sim_seconds                                  0.000001                       # Number of seconds simulated
391sim_ticks                                      785978                       # Number of ticks simulated
392testsys.cpu.dtb.accesses                            0                       # DTB accesses
393testsys.cpu.dtb.acv                                 0                       # DTB access violations
394testsys.cpu.dtb.hits                                0                       # DTB hits
395testsys.cpu.dtb.misses                              0                       # DTB misses
396testsys.cpu.dtb.read_accesses                       0                       # DTB read accesses
397testsys.cpu.dtb.read_acv                            0                       # DTB read access violations
398testsys.cpu.dtb.read_hits                           0                       # DTB read hits
399testsys.cpu.dtb.read_misses                         0                       # DTB read misses
400testsys.cpu.dtb.write_accesses                      0                       # DTB write accesses
401testsys.cpu.dtb.write_acv                           0                       # DTB write access violations
402testsys.cpu.dtb.write_hits                          0                       # DTB write hits
403testsys.cpu.dtb.write_misses                        0                       # DTB write misses
404testsys.cpu.idle_fraction                           1                       # Percentage of idle cycles
405testsys.cpu.itb.accesses                            0                       # ITB accesses
406testsys.cpu.itb.acv                                 0                       # ITB acv
407testsys.cpu.itb.hits                                0                       # ITB hits
408testsys.cpu.itb.misses                              0                       # ITB misses
409testsys.cpu.kern.inst.arm                           0                       # number of arm instructions executed
410testsys.cpu.kern.inst.hwrei                         0                       # number of hwrei instructions executed
411testsys.cpu.kern.inst.quiesce                       0                       # number of quiesce instructions executed
412testsys.cpu.kern.mode_good_kernel                   0                      
413testsys.cpu.kern.mode_good_user                     0                      
414testsys.cpu.kern.mode_good_idle                     0                      
415testsys.cpu.kern.mode_switch_kernel                 0                       # number of protection mode switches
416testsys.cpu.kern.mode_switch_user                   0                       # number of protection mode switches
417testsys.cpu.kern.mode_switch_idle                   0                       # number of protection mode switches
418testsys.cpu.kern.mode_switch_good        <err: div-0>                       # fraction of useful protection mode switches
419testsys.cpu.kern.mode_switch_good_kernel <err: div-0>                       # fraction of useful protection mode switches
420testsys.cpu.kern.mode_switch_good_user   <err: div-0>                       # fraction of useful protection mode switches
421testsys.cpu.kern.mode_switch_good_idle   <err: div-0>                       # fraction of useful protection mode switches
422testsys.cpu.kern.mode_ticks_kernel                  0                       # number of ticks spent at the given mode
423testsys.cpu.kern.mode_ticks_user                    0                       # number of ticks spent at the given mode
424testsys.cpu.kern.mode_ticks_idle                    0                       # number of ticks spent at the given mode
425testsys.cpu.kern.swap_context                       0                       # number of times the context was actually changed
426testsys.cpu.not_idle_fraction                       0                       # Percentage of non-idle cycles
427testsys.cpu.numCycles                               0                       # number of cpu cycles simulated
428testsys.cpu.num_insts                               0                       # Number of instructions executed
429testsys.cpu.num_refs                                0                       # Number of memory references
430testsys.disk0.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
431testsys.disk0.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
432testsys.disk0.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
433testsys.disk0.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
434testsys.disk0.dma_write_full_pages                  0                       # Number of full page size DMA writes.
435testsys.disk0.dma_write_txs                         0                       # Number of DMA write transactions.
436testsys.disk2.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
437testsys.disk2.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
438testsys.disk2.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
439testsys.disk2.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
440testsys.disk2.dma_write_full_pages                  0                       # Number of full page size DMA writes.
441testsys.disk2.dma_write_txs                         0                       # Number of DMA write transactions.
442testsys.tsunami.ethernet.coalescedRxDesc <err: div-0>                       # average number of RxDesc's coalesced into each post
443testsys.tsunami.ethernet.coalescedRxIdle <err: div-0>                       # average number of RxIdle's coalesced into each post
444testsys.tsunami.ethernet.coalescedRxOk   <err: div-0>                       # average number of RxOk's coalesced into each post
445testsys.tsunami.ethernet.coalescedRxOrn  <err: div-0>                       # average number of RxOrn's coalesced into each post
446testsys.tsunami.ethernet.coalescedSwi    <err: div-0>                       # average number of Swi's coalesced into each post
447testsys.tsunami.ethernet.coalescedTotal  <err: div-0>                       # average number of interrupts coalesced into each post
448testsys.tsunami.ethernet.coalescedTxDesc <err: div-0>                       # average number of TxDesc's coalesced into each post
449testsys.tsunami.ethernet.coalescedTxIdle <err: div-0>                       # average number of TxIdle's coalesced into each post
450testsys.tsunami.ethernet.coalescedTxOk   <err: div-0>                       # average number of TxOk's coalesced into each post
451testsys.tsunami.ethernet.descDMAReads               0                       # Number of descriptors the device read w/ DMA
452testsys.tsunami.ethernet.descDMAWrites              0                       # Number of descriptors the device wrote w/ DMA
453testsys.tsunami.ethernet.descDmaReadBytes            0                       # number of descriptor bytes read w/ DMA
454testsys.tsunami.ethernet.descDmaWriteBytes            0                       # number of descriptor bytes write w/ DMA
455testsys.tsunami.ethernet.droppedPackets             0                       # number of packets dropped
456testsys.tsunami.ethernet.postedInterrupts            0                       # number of posts to CPU
457testsys.tsunami.ethernet.postedRxDesc               0                       # number of RxDesc interrupts posted to CPU
458testsys.tsunami.ethernet.postedRxIdle               0                       # number of rxIdle interrupts posted to CPU
459testsys.tsunami.ethernet.postedRxOk                 0                       # number of RxOk interrupts posted to CPU
460testsys.tsunami.ethernet.postedRxOrn                0                       # number of RxOrn posted to CPU
461testsys.tsunami.ethernet.postedSwi                  0                       # number of software interrupts posted to CPU
462testsys.tsunami.ethernet.postedTxDesc               0                       # number of TxDesc interrupts posted to CPU
463testsys.tsunami.ethernet.postedTxIdle               0                       # number of TxIdle interrupts posted to CPU
464testsys.tsunami.ethernet.postedTxOk                 0                       # number of TxOk interrupts posted to CPU
465testsys.tsunami.ethernet.totalRxDesc                0                       # total number of RxDesc written to ISR
466testsys.tsunami.ethernet.totalRxIdle                0                       # total number of RxIdle written to ISR
467testsys.tsunami.ethernet.totalRxOk                  0                       # total number of RxOk written to ISR
468testsys.tsunami.ethernet.totalRxOrn                 0                       # total number of RxOrn written to ISR
469testsys.tsunami.ethernet.totalSwi                   0                       # total number of Swi written to ISR
470testsys.tsunami.ethernet.totalTxDesc                0                       # total number of TxDesc written to ISR
471testsys.tsunami.ethernet.totalTxIdle                0                       # total number of TxIdle written to ISR
472testsys.tsunami.ethernet.totalTxOk                  0                       # total number of TxOk written to ISR
473
474---------- End Simulation Statistics   ----------
475