stats.txt revision 8802:ef66a9083bc4
1
2---------- Begin Simulation Statistics ----------
3sim_seconds                                  0.200001                       # Number of seconds simulated
4sim_ticks                                200000789468                       # Number of ticks simulated
5final_tick                               4300236018046                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
6sim_freq                                 1000000000000                       # Frequency of simulated ticks
7host_inst_rate                              201516796                       # Simulator instruction rate (inst/s)
8host_tick_rate                           147427543497                       # Simulator tick rate (ticks/s)
9host_mem_usage                                 479620                       # Number of bytes of host memory used
10host_seconds                                     1.36                       # Real time elapsed on the host
11sim_insts                                   273374833                       # Number of instructions simulated
12testsys.physmem.bytes_read                   19104208                       # Number of bytes read from this memory
13testsys.physmem.bytes_inst_read              14257548                       # Number of instructions bytes read from this memory
14testsys.physmem.bytes_written                 3887982                       # Number of bytes written to this memory
15testsys.physmem.num_reads                     4226224                       # Number of read requests responded to by this memory
16testsys.physmem.num_writes                     504418                       # Number of write requests responded to by this memory
17testsys.physmem.num_other                           0                       # Number of other requests responded to by this memory
18testsys.physmem.bw_read                      95520663                       # Total read bandwidth from this memory (bytes/s)
19testsys.physmem.bw_inst_read                 71287459                       # Instruction read bandwidth from this memory (bytes/s)
20testsys.physmem.bw_write                     19439833                       # Write bandwidth from this memory (bytes/s)
21testsys.physmem.bw_total                    114960496                       # Total bandwidth to/from this memory (bytes/s)
22testsys.disk0.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
23testsys.disk0.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
24testsys.disk0.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
25testsys.disk0.dma_write_full_pages                  0                       # Number of full page size DMA writes.
26testsys.disk0.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
27testsys.disk0.dma_write_txs                         0                       # Number of DMA write transactions.
28testsys.disk2.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
29testsys.disk2.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
30testsys.disk2.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
31testsys.disk2.dma_write_full_pages                  0                       # Number of full page size DMA writes.
32testsys.disk2.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
33testsys.disk2.dma_write_txs                         0                       # Number of DMA write transactions.
34testsys.cpu.dtb.fetch_hits                          0                       # ITB hits
35testsys.cpu.dtb.fetch_misses                        0                       # ITB misses
36testsys.cpu.dtb.fetch_acv                           0                       # ITB acv
37testsys.cpu.dtb.fetch_accesses                      0                       # ITB accesses
38testsys.cpu.dtb.read_hits                      658435                       # DTB read hits
39testsys.cpu.dtb.read_misses                      3287                       # DTB read misses
40testsys.cpu.dtb.read_acv                           80                       # DTB read access violations
41testsys.cpu.dtb.read_accesses                  225414                       # DTB read accesses
42testsys.cpu.dtb.write_hits                     504853                       # DTB write hits
43testsys.cpu.dtb.write_misses                      528                       # DTB write misses
44testsys.cpu.dtb.write_acv                          81                       # DTB write access violations
45testsys.cpu.dtb.write_accesses                 109988                       # DTB write accesses
46testsys.cpu.dtb.data_hits                     1163288                       # DTB hits
47testsys.cpu.dtb.data_misses                      3815                       # DTB misses
48testsys.cpu.dtb.data_acv                          161                       # DTB access violations
49testsys.cpu.dtb.data_accesses                  335402                       # DTB accesses
50testsys.cpu.itb.fetch_hits                    1248325                       # ITB hits
51testsys.cpu.itb.fetch_misses                     1497                       # ITB misses
52testsys.cpu.itb.fetch_acv                          69                       # ITB acv
53testsys.cpu.itb.fetch_accesses                1249822                       # ITB accesses
54testsys.cpu.itb.read_hits                           0                       # DTB read hits
55testsys.cpu.itb.read_misses                         0                       # DTB read misses
56testsys.cpu.itb.read_acv                            0                       # DTB read access violations
57testsys.cpu.itb.read_accesses                       0                       # DTB read accesses
58testsys.cpu.itb.write_hits                          0                       # DTB write hits
59testsys.cpu.itb.write_misses                        0                       # DTB write misses
60testsys.cpu.itb.write_acv                           0                       # DTB write access violations
61testsys.cpu.itb.write_accesses                      0                       # DTB write accesses
62testsys.cpu.itb.data_hits                           0                       # DTB hits
63testsys.cpu.itb.data_misses                         0                       # DTB misses
64testsys.cpu.itb.data_acv                            0                       # DTB access violations
65testsys.cpu.itb.data_accesses                       0                       # DTB accesses
66testsys.cpu.numCycles                    199569460393                       # number of cpu cycles simulated
67testsys.cpu.numWorkItemsStarted                     0                       # number of work items this cpu started
68testsys.cpu.numWorkItemsCompleted                   0                       # number of work items this cpu completed
69testsys.cpu.num_insts                         3560411                       # Number of instructions executed
70testsys.cpu.num_int_alu_accesses              3348322                       # Number of integer alu accesses
71testsys.cpu.num_fp_alu_accesses                 17380                       # Number of float alu accesses
72testsys.cpu.num_func_calls                     107994                       # number of times a function call or return occured
73testsys.cpu.num_conditional_control_insts       361828                       # number of instructions that are conditional controls
74testsys.cpu.num_int_insts                     3348322                       # number of integer instructions
75testsys.cpu.num_fp_insts                        17380                       # number of float instructions
76testsys.cpu.num_int_register_reads            4592571                       # number of times the integer registers were read
77testsys.cpu.num_int_register_writes           2442795                       # number of times the integer registers were written
78testsys.cpu.num_fp_register_reads               11166                       # number of times the floating registers were read
79testsys.cpu.num_fp_register_writes              10823                       # number of times the floating registers were written
80testsys.cpu.num_mem_refs                      1173234                       # number of memory refs
81testsys.cpu.num_load_insts                     666253                       # Number of load instructions
82testsys.cpu.num_store_insts                    506981                       # Number of store instructions
83testsys.cpu.num_idle_cycles              199565902130.465698                       # Number of idle cycles
84testsys.cpu.num_busy_cycles              3558262.534294                       # Number of busy cycles
85testsys.cpu.not_idle_fraction                0.000018                       # Percentage of non-idle cycles
86testsys.cpu.idle_fraction                    0.999982                       # Percentage of idle cycles
87testsys.cpu.kern.inst.arm                           0                       # number of arm instructions executed
88testsys.cpu.kern.inst.quiesce                     376                       # number of quiesce instructions executed
89testsys.cpu.kern.inst.hwrei                     19053                       # number of hwrei instructions executed
90testsys.cpu.kern.ipl_count::0                    5061     40.48%     40.48% # number of times we switched to this ipl
91testsys.cpu.kern.ipl_count::21                    184      1.47%     41.95% # number of times we switched to this ipl
92testsys.cpu.kern.ipl_count::22                    205      1.64%     43.59% # number of times we switched to this ipl
93testsys.cpu.kern.ipl_count::31                   7054     56.41%    100.00% # number of times we switched to this ipl
94testsys.cpu.kern.ipl_count::total               12504                       # number of times we switched to this ipl
95testsys.cpu.kern.ipl_good::0                     5055     48.15%     48.15% # number of times we switched to this ipl from a different ipl
96testsys.cpu.kern.ipl_good::21                     184      1.75%     49.90% # number of times we switched to this ipl from a different ipl
97testsys.cpu.kern.ipl_good::22                     205      1.95%     51.85% # number of times we switched to this ipl from a different ipl
98testsys.cpu.kern.ipl_good::31                    5055     48.15%    100.00% # number of times we switched to this ipl from a different ipl
99testsys.cpu.kern.ipl_good::total                10499                       # number of times we switched to this ipl from a different ipl
100testsys.cpu.kern.ipl_ticks::0            199568845670    100.00%    100.00% # number of cycles we spent at this ipl
101testsys.cpu.kern.ipl_ticks::21                  31026      0.00%    100.00% # number of cycles we spent at this ipl
102testsys.cpu.kern.ipl_ticks::22                  17630      0.00%    100.00% # number of cycles we spent at this ipl
103testsys.cpu.kern.ipl_ticks::31                 566504      0.00%    100.00% # number of cycles we spent at this ipl
104testsys.cpu.kern.ipl_ticks::total        199569460830                       # number of cycles we spent at this ipl
105testsys.cpu.kern.ipl_used::0                 0.998814                       # fraction of swpipl calls that actually changed the ipl
106testsys.cpu.kern.ipl_used::21                       1                       # fraction of swpipl calls that actually changed the ipl
107testsys.cpu.kern.ipl_used::22                       1                       # fraction of swpipl calls that actually changed the ipl
108testsys.cpu.kern.ipl_used::31                0.716615                       # fraction of swpipl calls that actually changed the ipl
109testsys.cpu.kern.syscall::2                         3      3.61%      3.61% # number of syscalls executed
110testsys.cpu.kern.syscall::3                         7      8.43%     12.05% # number of syscalls executed
111testsys.cpu.kern.syscall::4                         1      1.20%     13.25% # number of syscalls executed
112testsys.cpu.kern.syscall::6                         7      8.43%     21.69% # number of syscalls executed
113testsys.cpu.kern.syscall::17                        7      8.43%     30.12% # number of syscalls executed
114testsys.cpu.kern.syscall::19                        2      2.41%     32.53% # number of syscalls executed
115testsys.cpu.kern.syscall::20                        1      1.20%     33.73% # number of syscalls executed
116testsys.cpu.kern.syscall::33                        3      3.61%     37.35% # number of syscalls executed
117testsys.cpu.kern.syscall::45                       10     12.05%     49.40% # number of syscalls executed
118testsys.cpu.kern.syscall::48                        5      6.02%     55.42% # number of syscalls executed
119testsys.cpu.kern.syscall::54                        1      1.20%     56.63% # number of syscalls executed
120testsys.cpu.kern.syscall::59                        3      3.61%     60.24% # number of syscalls executed
121testsys.cpu.kern.syscall::71                       15     18.07%     78.31% # number of syscalls executed
122testsys.cpu.kern.syscall::74                        4      4.82%     83.13% # number of syscalls executed
123testsys.cpu.kern.syscall::97                        2      2.41%     85.54% # number of syscalls executed
124testsys.cpu.kern.syscall::98                        2      2.41%     87.95% # number of syscalls executed
125testsys.cpu.kern.syscall::101                       2      2.41%     90.36% # number of syscalls executed
126testsys.cpu.kern.syscall::102                       2      2.41%     92.77% # number of syscalls executed
127testsys.cpu.kern.syscall::104                       1      1.20%     93.98% # number of syscalls executed
128testsys.cpu.kern.syscall::105                       3      3.61%     97.59% # number of syscalls executed
129testsys.cpu.kern.syscall::118                       2      2.41%    100.00% # number of syscalls executed
130testsys.cpu.kern.syscall::total                    83                       # number of syscalls executed
131testsys.cpu.kern.callpal::swpctx                  438      3.34%      3.34% # number of callpals executed
132testsys.cpu.kern.callpal::tbi                      20      0.15%      3.49% # number of callpals executed
133testsys.cpu.kern.callpal::swpipl                11074     84.39%     87.88% # number of callpals executed
134testsys.cpu.kern.callpal::rdps                    359      2.74%     90.62% # number of callpals executed
135testsys.cpu.kern.callpal::wrusp                     3      0.02%     90.64% # number of callpals executed
136testsys.cpu.kern.callpal::rdusp                     3      0.02%     90.66% # number of callpals executed
137testsys.cpu.kern.callpal::rti                    1041      7.93%     98.60% # number of callpals executed
138testsys.cpu.kern.callpal::callsys                 140      1.07%     99.66% # number of callpals executed
139testsys.cpu.kern.callpal::imb                      44      0.34%    100.00% # number of callpals executed
140testsys.cpu.kern.callpal::total                 13122                       # number of callpals executed
141testsys.cpu.kern.mode_switch::kernel             1099                       # number of protection mode switches
142testsys.cpu.kern.mode_switch::user                649                       # number of protection mode switches
143testsys.cpu.kern.mode_switch::idle                381                       # number of protection mode switches
144testsys.cpu.kern.mode_good::kernel                654                      
145testsys.cpu.kern.mode_good::user                  649                      
146testsys.cpu.kern.mode_good::idle                    5                      
147testsys.cpu.kern.mode_switch_good::kernel     0.595086                       # fraction of useful protection mode switches
148testsys.cpu.kern.mode_switch_good::user             1                       # fraction of useful protection mode switches
149testsys.cpu.kern.mode_switch_good::idle      0.013123                       # fraction of useful protection mode switches
150testsys.cpu.kern.mode_switch_good::total     1.608210                       # fraction of useful protection mode switches
151testsys.cpu.kern.mode_ticks::kernel           1821131      2.10%      2.10% # number of ticks spent at the given mode
152testsys.cpu.kern.mode_ticks::user             1065606      1.23%      3.32% # number of ticks spent at the given mode
153testsys.cpu.kern.mode_ticks::idle            83963628     96.68%    100.00% # number of ticks spent at the given mode
154testsys.cpu.kern.swap_context                     438                       # number of times the context was actually changed
155testsys.tsunami.ethernet.txBytes                  960                       # Bytes Transmitted
156testsys.tsunami.ethernet.rxBytes                  798                       # Bytes Received
157testsys.tsunami.ethernet.txPackets                  8                       # Number of Packets Transmitted
158testsys.tsunami.ethernet.rxPackets                  5                       # Number of Packets Received
159testsys.tsunami.ethernet.txIpChecksums              2                       # Number of tx IP Checksums done by device
160testsys.tsunami.ethernet.rxIpChecksums              5                       # Number of rx IP Checksums done by device
161testsys.tsunami.ethernet.txTcpChecksums             2                       # Number of tx TCP Checksums done by device
162testsys.tsunami.ethernet.rxTcpChecksums             5                       # Number of rx TCP Checksums done by device
163testsys.tsunami.ethernet.txUdpChecksums             0                       # Number of tx UDP Checksums done by device
164testsys.tsunami.ethernet.rxUdpChecksums             0                       # Number of rx UDP Checksums done by device
165testsys.tsunami.ethernet.descDMAReads               6                       # Number of descriptors the device read w/ DMA
166testsys.tsunami.ethernet.descDMAWrites             13                       # Number of descriptors the device wrote w/ DMA
167testsys.tsunami.ethernet.descDmaReadBytes          144                       # number of descriptor bytes read w/ DMA
168testsys.tsunami.ethernet.descDmaWriteBytes          104                       # number of descriptor bytes write w/ DMA
169testsys.tsunami.ethernet.totBandwidth           70320                       # Total Bandwidth (bits/s)
170testsys.tsunami.ethernet.totPackets                13                       # Total Packets
171testsys.tsunami.ethernet.totBytes                1758                       # Total Bytes
172testsys.tsunami.ethernet.totPPS                    65                       # Total Tranmission Rate (packets/s)
173testsys.tsunami.ethernet.txBandwidth            38400                       # Transmit Bandwidth (bits/s)
174testsys.tsunami.ethernet.rxBandwidth            31920                       # Receive Bandwidth (bits/s)
175testsys.tsunami.ethernet.txPPS                     40                       # Packet Tranmission Rate (packets/s)
176testsys.tsunami.ethernet.rxPPS                     25                       # Packet Reception Rate (packets/s)
177testsys.tsunami.ethernet.postedSwi                  0                       # number of software interrupts posted to CPU
178testsys.tsunami.ethernet.coalescedSwi               0                       # average number of Swi's coalesced into each post
179testsys.tsunami.ethernet.totalSwi                   0                       # total number of Swi written to ISR
180testsys.tsunami.ethernet.postedRxIdle               0                       # number of rxIdle interrupts posted to CPU
181testsys.tsunami.ethernet.coalescedRxIdle            0                       # average number of RxIdle's coalesced into each post
182testsys.tsunami.ethernet.totalRxIdle                0                       # total number of RxIdle written to ISR
183testsys.tsunami.ethernet.postedRxOk                 0                       # number of RxOk interrupts posted to CPU
184testsys.tsunami.ethernet.coalescedRxOk              0                       # average number of RxOk's coalesced into each post
185testsys.tsunami.ethernet.totalRxOk                  0                       # total number of RxOk written to ISR
186testsys.tsunami.ethernet.postedRxDesc               4                       # number of RxDesc interrupts posted to CPU
187testsys.tsunami.ethernet.coalescedRxDesc            0                       # average number of RxDesc's coalesced into each post
188testsys.tsunami.ethernet.totalRxDesc                5                       # total number of RxDesc written to ISR
189testsys.tsunami.ethernet.postedTxOk                 0                       # number of TxOk interrupts posted to CPU
190testsys.tsunami.ethernet.coalescedTxOk              0                       # average number of TxOk's coalesced into each post
191testsys.tsunami.ethernet.totalTxOk                  0                       # total number of TxOk written to ISR
192testsys.tsunami.ethernet.postedTxIdle               6                       # number of TxIdle interrupts posted to CPU
193testsys.tsunami.ethernet.coalescedTxIdle            0                       # average number of TxIdle's coalesced into each post
194testsys.tsunami.ethernet.totalTxIdle                6                       # total number of TxIdle written to ISR
195testsys.tsunami.ethernet.postedTxDesc               0                       # number of TxDesc interrupts posted to CPU
196testsys.tsunami.ethernet.coalescedTxDesc            0                       # average number of TxDesc's coalesced into each post
197testsys.tsunami.ethernet.totalTxDesc                0                       # total number of TxDesc written to ISR
198testsys.tsunami.ethernet.postedRxOrn                0                       # number of RxOrn posted to CPU
199testsys.tsunami.ethernet.coalescedRxOrn             0                       # average number of RxOrn's coalesced into each post
200testsys.tsunami.ethernet.totalRxOrn                 0                       # total number of RxOrn written to ISR
201testsys.tsunami.ethernet.coalescedTotal             1                       # average number of interrupts coalesced into each post
202testsys.tsunami.ethernet.postedInterrupts           15                       # number of posts to CPU
203testsys.tsunami.ethernet.droppedPackets             0                       # number of packets dropped
204drivesys.physmem.bytes_read                  10620314                       # Number of bytes read from this memory
205drivesys.physmem.bytes_inst_read              7834952                       # Number of instructions bytes read from this memory
206drivesys.physmem.bytes_written                1607724                       # Number of bytes written to this memory
207drivesys.physmem.num_reads                    2352907                       # Number of read requests responded to by this memory
208drivesys.physmem.num_writes                    230617                       # Number of write requests responded to by this memory
209drivesys.physmem.num_other                          0                       # Number of other requests responded to by this memory
210drivesys.physmem.bw_read                     53101360                       # Total read bandwidth from this memory (bytes/s)
211drivesys.physmem.bw_inst_read                39174605                       # Instruction read bandwidth from this memory (bytes/s)
212drivesys.physmem.bw_write                     8038588                       # Write bandwidth from this memory (bytes/s)
213drivesys.physmem.bw_total                    61139949                       # Total bandwidth to/from this memory (bytes/s)
214drivesys.disk0.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
215drivesys.disk0.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
216drivesys.disk0.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
217drivesys.disk0.dma_write_full_pages                 0                       # Number of full page size DMA writes.
218drivesys.disk0.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
219drivesys.disk0.dma_write_txs                        0                       # Number of DMA write transactions.
220drivesys.disk2.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
221drivesys.disk2.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
222drivesys.disk2.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
223drivesys.disk2.dma_write_full_pages                 0                       # Number of full page size DMA writes.
224drivesys.disk2.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
225drivesys.disk2.dma_write_txs                        0                       # Number of DMA write transactions.
226drivesys.cpu.dtb.fetch_hits                         0                       # ITB hits
227drivesys.cpu.dtb.fetch_misses                       0                       # ITB misses
228drivesys.cpu.dtb.fetch_acv                          0                       # ITB acv
229drivesys.cpu.dtb.fetch_accesses                     0                       # ITB accesses
230drivesys.cpu.dtb.read_hits                     393500                       # DTB read hits
231drivesys.cpu.dtb.read_misses                      487                       # DTB read misses
232drivesys.cpu.dtb.read_acv                          30                       # DTB read access violations
233drivesys.cpu.dtb.read_accesses                 268057                       # DTB read accesses
234drivesys.cpu.dtb.write_hits                    230735                       # DTB write hits
235drivesys.cpu.dtb.write_misses                      82                       # DTB write misses
236drivesys.cpu.dtb.write_acv                         10                       # DTB write access violations
237drivesys.cpu.dtb.write_accesses                133245                       # DTB write accesses
238drivesys.cpu.dtb.data_hits                     624235                       # DTB hits
239drivesys.cpu.dtb.data_misses                      569                       # DTB misses
240drivesys.cpu.dtb.data_acv                          40                       # DTB access violations
241drivesys.cpu.dtb.data_accesses                 401302                       # DTB accesses
242drivesys.cpu.itb.fetch_hits                   1337786                       # ITB hits
243drivesys.cpu.itb.fetch_misses                     194                       # ITB misses
244drivesys.cpu.itb.fetch_acv                         22                       # ITB acv
245drivesys.cpu.itb.fetch_accesses               1337980                       # ITB accesses
246drivesys.cpu.itb.read_hits                          0                       # DTB read hits
247drivesys.cpu.itb.read_misses                        0                       # DTB read misses
248drivesys.cpu.itb.read_acv                           0                       # DTB read access violations
249drivesys.cpu.itb.read_accesses                      0                       # DTB read accesses
250drivesys.cpu.itb.write_hits                         0                       # DTB write hits
251drivesys.cpu.itb.write_misses                       0                       # DTB write misses
252drivesys.cpu.itb.write_acv                          0                       # DTB write access violations
253drivesys.cpu.itb.write_accesses                     0                       # DTB write accesses
254drivesys.cpu.itb.data_hits                          0                       # DTB hits
255drivesys.cpu.itb.data_misses                        0                       # DTB misses
256drivesys.cpu.itb.data_acv                           0                       # DTB access violations
257drivesys.cpu.itb.data_accesses                      0                       # DTB accesses
258drivesys.cpu.numCycles                   199571362884                       # number of cpu cycles simulated
259drivesys.cpu.numWorkItemsStarted                    0                       # number of work items this cpu started
260drivesys.cpu.numWorkItemsCompleted                  0                       # number of work items this cpu completed
261drivesys.cpu.num_insts                        1958129                       # Number of instructions executed
262drivesys.cpu.num_int_alu_accesses             1889973                       # Number of integer alu accesses
263drivesys.cpu.num_fp_alu_accesses                 1278                       # Number of float alu accesses
264drivesys.cpu.num_func_calls                    121650                       # number of times a function call or return occured
265drivesys.cpu.num_conditional_control_insts       161093                       # number of instructions that are conditional controls
266drivesys.cpu.num_int_insts                    1889973                       # number of integer instructions
267drivesys.cpu.num_fp_insts                        1278                       # number of float instructions
268drivesys.cpu.num_int_register_reads           2411030                       # number of times the integer registers were read
269drivesys.cpu.num_int_register_writes          1442447                       # number of times the integer registers were written
270drivesys.cpu.num_fp_register_reads                694                       # number of times the floating registers were read
271drivesys.cpu.num_fp_register_writes               698                       # number of times the floating registers were written
272drivesys.cpu.num_mem_refs                      625939                       # number of memory refs
273drivesys.cpu.num_load_insts                    394697                       # Number of load instructions
274drivesys.cpu.num_store_insts                   231242                       # Number of store instructions
275drivesys.cpu.num_idle_cycles             199569408136.118042                       # Number of idle cycles
276drivesys.cpu.num_busy_cycles             1954747.881971                       # Number of busy cycles
277drivesys.cpu.not_idle_fraction               0.000010                       # Percentage of non-idle cycles
278drivesys.cpu.idle_fraction                   0.999990                       # Percentage of idle cycles
279drivesys.cpu.kern.inst.arm                          0                       # number of arm instructions executed
280drivesys.cpu.kern.inst.quiesce                    215                       # number of quiesce instructions executed
281drivesys.cpu.kern.inst.hwrei                     5483                       # number of hwrei instructions executed
282drivesys.cpu.kern.ipl_count::0                   1189     28.37%     28.37% # number of times we switched to this ipl
283drivesys.cpu.kern.ipl_count::21                    10      0.24%     28.61% # number of times we switched to this ipl
284drivesys.cpu.kern.ipl_count::22                   205      4.89%     33.50% # number of times we switched to this ipl
285drivesys.cpu.kern.ipl_count::31                  2787     66.50%    100.00% # number of times we switched to this ipl
286drivesys.cpu.kern.ipl_count::total               4191                       # number of times we switched to this ipl
287drivesys.cpu.kern.ipl_good::0                    1189     45.85%     45.85% # number of times we switched to this ipl from a different ipl
288drivesys.cpu.kern.ipl_good::21                     10      0.39%     46.24% # number of times we switched to this ipl from a different ipl
289drivesys.cpu.kern.ipl_good::22                    205      7.91%     54.15% # number of times we switched to this ipl from a different ipl
290drivesys.cpu.kern.ipl_good::31                   1189     45.85%    100.00% # number of times we switched to this ipl from a different ipl
291drivesys.cpu.kern.ipl_good::total                2593                       # number of times we switched to this ipl from a different ipl
292drivesys.cpu.kern.ipl_ticks::0           199571043172    100.00%    100.00% # number of cycles we spent at this ipl
293drivesys.cpu.kern.ipl_ticks::21                  1620      0.00%    100.00% # number of cycles we spent at this ipl
294drivesys.cpu.kern.ipl_ticks::22                 17630      0.00%    100.00% # number of cycles we spent at this ipl
295drivesys.cpu.kern.ipl_ticks::31                300462      0.00%    100.00% # number of cycles we spent at this ipl
296drivesys.cpu.kern.ipl_ticks::total       199571362884                       # number of cycles we spent at this ipl
297drivesys.cpu.kern.ipl_used::0                       1                       # fraction of swpipl calls that actually changed the ipl
298drivesys.cpu.kern.ipl_used::21                      1                       # fraction of swpipl calls that actually changed the ipl
299drivesys.cpu.kern.ipl_used::22                      1                       # fraction of swpipl calls that actually changed the ipl
300drivesys.cpu.kern.ipl_used::31               0.426624                       # fraction of swpipl calls that actually changed the ipl
301drivesys.cpu.kern.syscall::2                        1      4.55%      4.55% # number of syscalls executed
302drivesys.cpu.kern.syscall::6                        3     13.64%     18.18% # number of syscalls executed
303drivesys.cpu.kern.syscall::17                       2      9.09%     27.27% # number of syscalls executed
304drivesys.cpu.kern.syscall::97                       1      4.55%     31.82% # number of syscalls executed
305drivesys.cpu.kern.syscall::99                       2      9.09%     40.91% # number of syscalls executed
306drivesys.cpu.kern.syscall::101                      2      9.09%     50.00% # number of syscalls executed
307drivesys.cpu.kern.syscall::102                      3     13.64%     63.64% # number of syscalls executed
308drivesys.cpu.kern.syscall::104                      1      4.55%     68.18% # number of syscalls executed
309drivesys.cpu.kern.syscall::105                      3     13.64%     81.82% # number of syscalls executed
310drivesys.cpu.kern.syscall::106                      1      4.55%     86.36% # number of syscalls executed
311drivesys.cpu.kern.syscall::118                      2      9.09%     95.45% # number of syscalls executed
312drivesys.cpu.kern.syscall::150                      1      4.55%    100.00% # number of syscalls executed
313drivesys.cpu.kern.syscall::total                   22                       # number of syscalls executed
314drivesys.cpu.kern.callpal::swpctx                  70      1.58%      1.58% # number of callpals executed
315drivesys.cpu.kern.callpal::tbi                      5      0.11%      1.69% # number of callpals executed
316drivesys.cpu.kern.callpal::swpipl                3654     82.24%     83.93% # number of callpals executed
317drivesys.cpu.kern.callpal::rdps                   359      8.08%     92.01% # number of callpals executed
318drivesys.cpu.kern.callpal::rdusp                    1      0.02%     92.03% # number of callpals executed
319drivesys.cpu.kern.callpal::rti                    322      7.25%     99.28% # number of callpals executed
320drivesys.cpu.kern.callpal::callsys                 25      0.56%     99.84% # number of callpals executed
321drivesys.cpu.kern.callpal::imb                      7      0.16%    100.00% # number of callpals executed
322drivesys.cpu.kern.callpal::total                 4443                       # number of callpals executed
323drivesys.cpu.kern.mode_switch::kernel             174                       # number of protection mode switches
324drivesys.cpu.kern.mode_switch::user               107                       # number of protection mode switches
325drivesys.cpu.kern.mode_switch::idle               218                       # number of protection mode switches
326drivesys.cpu.kern.mode_good::kernel               110                      
327drivesys.cpu.kern.mode_good::user                 107                      
328drivesys.cpu.kern.mode_good::idle                   3                      
329drivesys.cpu.kern.mode_switch_good::kernel     0.632184                       # fraction of useful protection mode switches
330drivesys.cpu.kern.mode_switch_good::user            1                       # fraction of useful protection mode switches
331drivesys.cpu.kern.mode_switch_good::idle     0.013761                       # fraction of useful protection mode switches
332drivesys.cpu.kern.mode_switch_good::total     1.645945                       # fraction of useful protection mode switches
333drivesys.cpu.kern.mode_ticks::kernel           263256      0.24%      0.24% # number of ticks spent at the given mode
334drivesys.cpu.kern.mode_ticks::user            1278343      1.15%      1.39% # number of ticks spent at the given mode
335drivesys.cpu.kern.mode_ticks::idle          109686421     98.61%    100.00% # number of ticks spent at the given mode
336drivesys.cpu.kern.swap_context                     70                       # number of times the context was actually changed
337drivesys.tsunami.ethernet.txBytes                 798                       # Bytes Transmitted
338drivesys.tsunami.ethernet.rxBytes                 960                       # Bytes Received
339drivesys.tsunami.ethernet.txPackets                 5                       # Number of Packets Transmitted
340drivesys.tsunami.ethernet.rxPackets                 8                       # Number of Packets Received
341drivesys.tsunami.ethernet.txIpChecksums             2                       # Number of tx IP Checksums done by device
342drivesys.tsunami.ethernet.rxIpChecksums             8                       # Number of rx IP Checksums done by device
343drivesys.tsunami.ethernet.txTcpChecksums            2                       # Number of tx TCP Checksums done by device
344drivesys.tsunami.ethernet.rxTcpChecksums            8                       # Number of rx TCP Checksums done by device
345drivesys.tsunami.ethernet.txUdpChecksums            0                       # Number of tx UDP Checksums done by device
346drivesys.tsunami.ethernet.rxUdpChecksums            0                       # Number of rx UDP Checksums done by device
347drivesys.tsunami.ethernet.descDMAReads              4                       # Number of descriptors the device read w/ DMA
348drivesys.tsunami.ethernet.descDMAWrites            13                       # Number of descriptors the device wrote w/ DMA
349drivesys.tsunami.ethernet.descDmaReadBytes           96                       # number of descriptor bytes read w/ DMA
350drivesys.tsunami.ethernet.descDmaWriteBytes          104                       # number of descriptor bytes write w/ DMA
351drivesys.tsunami.ethernet.totBandwidth          70320                       # Total Bandwidth (bits/s)
352drivesys.tsunami.ethernet.totPackets               13                       # Total Packets
353drivesys.tsunami.ethernet.totBytes               1758                       # Total Bytes
354drivesys.tsunami.ethernet.totPPS                   65                       # Total Tranmission Rate (packets/s)
355drivesys.tsunami.ethernet.txBandwidth           31920                       # Transmit Bandwidth (bits/s)
356drivesys.tsunami.ethernet.rxBandwidth           38400                       # Receive Bandwidth (bits/s)
357drivesys.tsunami.ethernet.txPPS                    25                       # Packet Tranmission Rate (packets/s)
358drivesys.tsunami.ethernet.rxPPS                    40                       # Packet Reception Rate (packets/s)
359drivesys.tsunami.ethernet.postedSwi                 0                       # number of software interrupts posted to CPU
360drivesys.tsunami.ethernet.coalescedSwi              0                       # average number of Swi's coalesced into each post
361drivesys.tsunami.ethernet.totalSwi                  0                       # total number of Swi written to ISR
362drivesys.tsunami.ethernet.postedRxIdle              0                       # number of rxIdle interrupts posted to CPU
363drivesys.tsunami.ethernet.coalescedRxIdle            0                       # average number of RxIdle's coalesced into each post
364drivesys.tsunami.ethernet.totalRxIdle               0                       # total number of RxIdle written to ISR
365drivesys.tsunami.ethernet.postedRxOk                0                       # number of RxOk interrupts posted to CPU
366drivesys.tsunami.ethernet.coalescedRxOk             0                       # average number of RxOk's coalesced into each post
367drivesys.tsunami.ethernet.totalRxOk                 0                       # total number of RxOk written to ISR
368drivesys.tsunami.ethernet.postedRxDesc              6                       # number of RxDesc interrupts posted to CPU
369drivesys.tsunami.ethernet.coalescedRxDesc            0                       # average number of RxDesc's coalesced into each post
370drivesys.tsunami.ethernet.totalRxDesc               8                       # total number of RxDesc written to ISR
371drivesys.tsunami.ethernet.postedTxOk                0                       # number of TxOk interrupts posted to CPU
372drivesys.tsunami.ethernet.coalescedTxOk             0                       # average number of TxOk's coalesced into each post
373drivesys.tsunami.ethernet.totalTxOk                 0                       # total number of TxOk written to ISR
374drivesys.tsunami.ethernet.postedTxIdle              4                       # number of TxIdle interrupts posted to CPU
375drivesys.tsunami.ethernet.coalescedTxIdle            0                       # average number of TxIdle's coalesced into each post
376drivesys.tsunami.ethernet.totalTxIdle               4                       # total number of TxIdle written to ISR
377drivesys.tsunami.ethernet.postedTxDesc              0                       # number of TxDesc interrupts posted to CPU
378drivesys.tsunami.ethernet.coalescedTxDesc            0                       # average number of TxDesc's coalesced into each post
379drivesys.tsunami.ethernet.totalTxDesc               0                       # total number of TxDesc written to ISR
380drivesys.tsunami.ethernet.postedRxOrn               0                       # number of RxOrn posted to CPU
381drivesys.tsunami.ethernet.coalescedRxOrn            0                       # average number of RxOrn's coalesced into each post
382drivesys.tsunami.ethernet.totalRxOrn                0                       # total number of RxOrn written to ISR
383drivesys.tsunami.ethernet.coalescedTotal            1                       # average number of interrupts coalesced into each post
384drivesys.tsunami.ethernet.postedInterrupts           16                       # number of posts to CPU
385drivesys.tsunami.ethernet.droppedPackets            0                       # number of packets dropped
386
387---------- End Simulation Statistics   ----------
388
389---------- Begin Simulation Statistics ----------
390sim_seconds                                  0.000001                       # Number of seconds simulated
391sim_ticks                                      785978                       # Number of ticks simulated
392final_tick                               4300236804024                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
393sim_freq                                 1000000000000                       # Frequency of simulated ticks
394host_inst_rate                           864513825905                       # Simulator instruction rate (inst/s)
395host_tick_rate                             2363296319                       # Simulator tick rate (ticks/s)
396host_mem_usage                                 479620                       # Number of bytes of host memory used
397host_seconds                                     0.00                       # Real time elapsed on the host
398sim_insts                                   273374833                       # Number of instructions simulated
399testsys.physmem.bytes_read                          0                       # Number of bytes read from this memory
400testsys.physmem.bytes_inst_read                     0                       # Number of instructions bytes read from this memory
401testsys.physmem.bytes_written                       0                       # Number of bytes written to this memory
402testsys.physmem.num_reads                           0                       # Number of read requests responded to by this memory
403testsys.physmem.num_writes                          0                       # Number of write requests responded to by this memory
404testsys.physmem.num_other                           0                       # Number of other requests responded to by this memory
405testsys.disk0.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
406testsys.disk0.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
407testsys.disk0.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
408testsys.disk0.dma_write_full_pages                  0                       # Number of full page size DMA writes.
409testsys.disk0.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
410testsys.disk0.dma_write_txs                         0                       # Number of DMA write transactions.
411testsys.disk2.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
412testsys.disk2.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
413testsys.disk2.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
414testsys.disk2.dma_write_full_pages                  0                       # Number of full page size DMA writes.
415testsys.disk2.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
416testsys.disk2.dma_write_txs                         0                       # Number of DMA write transactions.
417testsys.cpu.dtb.fetch_hits                          0                       # ITB hits
418testsys.cpu.dtb.fetch_misses                        0                       # ITB misses
419testsys.cpu.dtb.fetch_acv                           0                       # ITB acv
420testsys.cpu.dtb.fetch_accesses                      0                       # ITB accesses
421testsys.cpu.dtb.read_hits                           0                       # DTB read hits
422testsys.cpu.dtb.read_misses                         0                       # DTB read misses
423testsys.cpu.dtb.read_acv                            0                       # DTB read access violations
424testsys.cpu.dtb.read_accesses                       0                       # DTB read accesses
425testsys.cpu.dtb.write_hits                          0                       # DTB write hits
426testsys.cpu.dtb.write_misses                        0                       # DTB write misses
427testsys.cpu.dtb.write_acv                           0                       # DTB write access violations
428testsys.cpu.dtb.write_accesses                      0                       # DTB write accesses
429testsys.cpu.dtb.data_hits                           0                       # DTB hits
430testsys.cpu.dtb.data_misses                         0                       # DTB misses
431testsys.cpu.dtb.data_acv                            0                       # DTB access violations
432testsys.cpu.dtb.data_accesses                       0                       # DTB accesses
433testsys.cpu.itb.fetch_hits                          0                       # ITB hits
434testsys.cpu.itb.fetch_misses                        0                       # ITB misses
435testsys.cpu.itb.fetch_acv                           0                       # ITB acv
436testsys.cpu.itb.fetch_accesses                      0                       # ITB accesses
437testsys.cpu.itb.read_hits                           0                       # DTB read hits
438testsys.cpu.itb.read_misses                         0                       # DTB read misses
439testsys.cpu.itb.read_acv                            0                       # DTB read access violations
440testsys.cpu.itb.read_accesses                       0                       # DTB read accesses
441testsys.cpu.itb.write_hits                          0                       # DTB write hits
442testsys.cpu.itb.write_misses                        0                       # DTB write misses
443testsys.cpu.itb.write_acv                           0                       # DTB write access violations
444testsys.cpu.itb.write_accesses                      0                       # DTB write accesses
445testsys.cpu.itb.data_hits                           0                       # DTB hits
446testsys.cpu.itb.data_misses                         0                       # DTB misses
447testsys.cpu.itb.data_acv                            0                       # DTB access violations
448testsys.cpu.itb.data_accesses                       0                       # DTB accesses
449testsys.cpu.numCycles                               0                       # number of cpu cycles simulated
450testsys.cpu.numWorkItemsStarted                     0                       # number of work items this cpu started
451testsys.cpu.numWorkItemsCompleted                   0                       # number of work items this cpu completed
452testsys.cpu.num_insts                               0                       # Number of instructions executed
453testsys.cpu.num_int_alu_accesses                    0                       # Number of integer alu accesses
454testsys.cpu.num_fp_alu_accesses                     0                       # Number of float alu accesses
455testsys.cpu.num_func_calls                          0                       # number of times a function call or return occured
456testsys.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
457testsys.cpu.num_int_insts                           0                       # number of integer instructions
458testsys.cpu.num_fp_insts                            0                       # number of float instructions
459testsys.cpu.num_int_register_reads                  0                       # number of times the integer registers were read
460testsys.cpu.num_int_register_writes                 0                       # number of times the integer registers were written
461testsys.cpu.num_fp_register_reads                   0                       # number of times the floating registers were read
462testsys.cpu.num_fp_register_writes                  0                       # number of times the floating registers were written
463testsys.cpu.num_mem_refs                            0                       # number of memory refs
464testsys.cpu.num_load_insts                          0                       # Number of load instructions
465testsys.cpu.num_store_insts                         0                       # Number of store instructions
466testsys.cpu.num_idle_cycles                         0                       # Number of idle cycles
467testsys.cpu.num_busy_cycles                         0                       # Number of busy cycles
468testsys.cpu.not_idle_fraction                       0                       # Percentage of non-idle cycles
469testsys.cpu.idle_fraction                           1                       # Percentage of idle cycles
470testsys.cpu.kern.inst.arm                           0                       # number of arm instructions executed
471testsys.cpu.kern.inst.quiesce                       0                       # number of quiesce instructions executed
472testsys.cpu.kern.inst.hwrei                         0                       # number of hwrei instructions executed
473testsys.cpu.kern.mode_switch::kernel                0                       # number of protection mode switches
474testsys.cpu.kern.mode_switch::user                  0                       # number of protection mode switches
475testsys.cpu.kern.mode_switch::idle                  0                       # number of protection mode switches
476testsys.cpu.kern.mode_good::kernel                  0                      
477testsys.cpu.kern.mode_good::user                    0                      
478testsys.cpu.kern.mode_good::idle                    0                      
479testsys.cpu.kern.mode_switch_good::kernel     no_value                       # fraction of useful protection mode switches
480testsys.cpu.kern.mode_switch_good::user      no_value                       # fraction of useful protection mode switches
481testsys.cpu.kern.mode_switch_good::idle      no_value                       # fraction of useful protection mode switches
482testsys.cpu.kern.mode_switch_good::total     no_value                       # fraction of useful protection mode switches
483testsys.cpu.kern.mode_ticks::kernel                 0                       # number of ticks spent at the given mode
484testsys.cpu.kern.mode_ticks::user                   0                       # number of ticks spent at the given mode
485testsys.cpu.kern.mode_ticks::idle                   0                       # number of ticks spent at the given mode
486testsys.cpu.kern.swap_context                       0                       # number of times the context was actually changed
487testsys.tsunami.ethernet.descDMAReads               0                       # Number of descriptors the device read w/ DMA
488testsys.tsunami.ethernet.descDMAWrites              0                       # Number of descriptors the device wrote w/ DMA
489testsys.tsunami.ethernet.descDmaReadBytes            0                       # number of descriptor bytes read w/ DMA
490testsys.tsunami.ethernet.descDmaWriteBytes            0                       # number of descriptor bytes write w/ DMA
491testsys.tsunami.ethernet.postedSwi                  0                       # number of software interrupts posted to CPU
492testsys.tsunami.ethernet.coalescedSwi        no_value                       # average number of Swi's coalesced into each post
493testsys.tsunami.ethernet.totalSwi                   0                       # total number of Swi written to ISR
494testsys.tsunami.ethernet.postedRxIdle               0                       # number of rxIdle interrupts posted to CPU
495testsys.tsunami.ethernet.coalescedRxIdle     no_value                       # average number of RxIdle's coalesced into each post
496testsys.tsunami.ethernet.totalRxIdle                0                       # total number of RxIdle written to ISR
497testsys.tsunami.ethernet.postedRxOk                 0                       # number of RxOk interrupts posted to CPU
498testsys.tsunami.ethernet.coalescedRxOk       no_value                       # average number of RxOk's coalesced into each post
499testsys.tsunami.ethernet.totalRxOk                  0                       # total number of RxOk written to ISR
500testsys.tsunami.ethernet.postedRxDesc               0                       # number of RxDesc interrupts posted to CPU
501testsys.tsunami.ethernet.coalescedRxDesc     no_value                       # average number of RxDesc's coalesced into each post
502testsys.tsunami.ethernet.totalRxDesc                0                       # total number of RxDesc written to ISR
503testsys.tsunami.ethernet.postedTxOk                 0                       # number of TxOk interrupts posted to CPU
504testsys.tsunami.ethernet.coalescedTxOk       no_value                       # average number of TxOk's coalesced into each post
505testsys.tsunami.ethernet.totalTxOk                  0                       # total number of TxOk written to ISR
506testsys.tsunami.ethernet.postedTxIdle               0                       # number of TxIdle interrupts posted to CPU
507testsys.tsunami.ethernet.coalescedTxIdle     no_value                       # average number of TxIdle's coalesced into each post
508testsys.tsunami.ethernet.totalTxIdle                0                       # total number of TxIdle written to ISR
509testsys.tsunami.ethernet.postedTxDesc               0                       # number of TxDesc interrupts posted to CPU
510testsys.tsunami.ethernet.coalescedTxDesc     no_value                       # average number of TxDesc's coalesced into each post
511testsys.tsunami.ethernet.totalTxDesc                0                       # total number of TxDesc written to ISR
512testsys.tsunami.ethernet.postedRxOrn                0                       # number of RxOrn posted to CPU
513testsys.tsunami.ethernet.coalescedRxOrn      no_value                       # average number of RxOrn's coalesced into each post
514testsys.tsunami.ethernet.totalRxOrn                 0                       # total number of RxOrn written to ISR
515testsys.tsunami.ethernet.coalescedTotal      no_value                       # average number of interrupts coalesced into each post
516testsys.tsunami.ethernet.postedInterrupts            0                       # number of posts to CPU
517testsys.tsunami.ethernet.droppedPackets             0                       # number of packets dropped
518drivesys.physmem.bytes_read                         0                       # Number of bytes read from this memory
519drivesys.physmem.bytes_inst_read                    0                       # Number of instructions bytes read from this memory
520drivesys.physmem.bytes_written                      0                       # Number of bytes written to this memory
521drivesys.physmem.num_reads                          0                       # Number of read requests responded to by this memory
522drivesys.physmem.num_writes                         0                       # Number of write requests responded to by this memory
523drivesys.physmem.num_other                          0                       # Number of other requests responded to by this memory
524drivesys.disk0.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
525drivesys.disk0.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
526drivesys.disk0.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
527drivesys.disk0.dma_write_full_pages                 0                       # Number of full page size DMA writes.
528drivesys.disk0.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
529drivesys.disk0.dma_write_txs                        0                       # Number of DMA write transactions.
530drivesys.disk2.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
531drivesys.disk2.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
532drivesys.disk2.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
533drivesys.disk2.dma_write_full_pages                 0                       # Number of full page size DMA writes.
534drivesys.disk2.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
535drivesys.disk2.dma_write_txs                        0                       # Number of DMA write transactions.
536drivesys.cpu.dtb.fetch_hits                         0                       # ITB hits
537drivesys.cpu.dtb.fetch_misses                       0                       # ITB misses
538drivesys.cpu.dtb.fetch_acv                          0                       # ITB acv
539drivesys.cpu.dtb.fetch_accesses                     0                       # ITB accesses
540drivesys.cpu.dtb.read_hits                          0                       # DTB read hits
541drivesys.cpu.dtb.read_misses                        0                       # DTB read misses
542drivesys.cpu.dtb.read_acv                           0                       # DTB read access violations
543drivesys.cpu.dtb.read_accesses                      0                       # DTB read accesses
544drivesys.cpu.dtb.write_hits                         0                       # DTB write hits
545drivesys.cpu.dtb.write_misses                       0                       # DTB write misses
546drivesys.cpu.dtb.write_acv                          0                       # DTB write access violations
547drivesys.cpu.dtb.write_accesses                     0                       # DTB write accesses
548drivesys.cpu.dtb.data_hits                          0                       # DTB hits
549drivesys.cpu.dtb.data_misses                        0                       # DTB misses
550drivesys.cpu.dtb.data_acv                           0                       # DTB access violations
551drivesys.cpu.dtb.data_accesses                      0                       # DTB accesses
552drivesys.cpu.itb.fetch_hits                         0                       # ITB hits
553drivesys.cpu.itb.fetch_misses                       0                       # ITB misses
554drivesys.cpu.itb.fetch_acv                          0                       # ITB acv
555drivesys.cpu.itb.fetch_accesses                     0                       # ITB accesses
556drivesys.cpu.itb.read_hits                          0                       # DTB read hits
557drivesys.cpu.itb.read_misses                        0                       # DTB read misses
558drivesys.cpu.itb.read_acv                           0                       # DTB read access violations
559drivesys.cpu.itb.read_accesses                      0                       # DTB read accesses
560drivesys.cpu.itb.write_hits                         0                       # DTB write hits
561drivesys.cpu.itb.write_misses                       0                       # DTB write misses
562drivesys.cpu.itb.write_acv                          0                       # DTB write access violations
563drivesys.cpu.itb.write_accesses                     0                       # DTB write accesses
564drivesys.cpu.itb.data_hits                          0                       # DTB hits
565drivesys.cpu.itb.data_misses                        0                       # DTB misses
566drivesys.cpu.itb.data_acv                           0                       # DTB access violations
567drivesys.cpu.itb.data_accesses                      0                       # DTB accesses
568drivesys.cpu.numCycles                              0                       # number of cpu cycles simulated
569drivesys.cpu.numWorkItemsStarted                    0                       # number of work items this cpu started
570drivesys.cpu.numWorkItemsCompleted                  0                       # number of work items this cpu completed
571drivesys.cpu.num_insts                              0                       # Number of instructions executed
572drivesys.cpu.num_int_alu_accesses                   0                       # Number of integer alu accesses
573drivesys.cpu.num_fp_alu_accesses                    0                       # Number of float alu accesses
574drivesys.cpu.num_func_calls                         0                       # number of times a function call or return occured
575drivesys.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
576drivesys.cpu.num_int_insts                          0                       # number of integer instructions
577drivesys.cpu.num_fp_insts                           0                       # number of float instructions
578drivesys.cpu.num_int_register_reads                 0                       # number of times the integer registers were read
579drivesys.cpu.num_int_register_writes                0                       # number of times the integer registers were written
580drivesys.cpu.num_fp_register_reads                  0                       # number of times the floating registers were read
581drivesys.cpu.num_fp_register_writes                 0                       # number of times the floating registers were written
582drivesys.cpu.num_mem_refs                           0                       # number of memory refs
583drivesys.cpu.num_load_insts                         0                       # Number of load instructions
584drivesys.cpu.num_store_insts                        0                       # Number of store instructions
585drivesys.cpu.num_idle_cycles                        0                       # Number of idle cycles
586drivesys.cpu.num_busy_cycles                        0                       # Number of busy cycles
587drivesys.cpu.not_idle_fraction                      0                       # Percentage of non-idle cycles
588drivesys.cpu.idle_fraction                          1                       # Percentage of idle cycles
589drivesys.cpu.kern.inst.arm                          0                       # number of arm instructions executed
590drivesys.cpu.kern.inst.quiesce                      0                       # number of quiesce instructions executed
591drivesys.cpu.kern.inst.hwrei                        0                       # number of hwrei instructions executed
592drivesys.cpu.kern.mode_switch::kernel               0                       # number of protection mode switches
593drivesys.cpu.kern.mode_switch::user                 0                       # number of protection mode switches
594drivesys.cpu.kern.mode_switch::idle                 0                       # number of protection mode switches
595drivesys.cpu.kern.mode_good::kernel                 0                      
596drivesys.cpu.kern.mode_good::user                   0                      
597drivesys.cpu.kern.mode_good::idle                   0                      
598drivesys.cpu.kern.mode_switch_good::kernel     no_value                       # fraction of useful protection mode switches
599drivesys.cpu.kern.mode_switch_good::user     no_value                       # fraction of useful protection mode switches
600drivesys.cpu.kern.mode_switch_good::idle     no_value                       # fraction of useful protection mode switches
601drivesys.cpu.kern.mode_switch_good::total     no_value                       # fraction of useful protection mode switches
602drivesys.cpu.kern.mode_ticks::kernel                0                       # number of ticks spent at the given mode
603drivesys.cpu.kern.mode_ticks::user                  0                       # number of ticks spent at the given mode
604drivesys.cpu.kern.mode_ticks::idle                  0                       # number of ticks spent at the given mode
605drivesys.cpu.kern.swap_context                      0                       # number of times the context was actually changed
606drivesys.tsunami.ethernet.descDMAReads              0                       # Number of descriptors the device read w/ DMA
607drivesys.tsunami.ethernet.descDMAWrites             0                       # Number of descriptors the device wrote w/ DMA
608drivesys.tsunami.ethernet.descDmaReadBytes            0                       # number of descriptor bytes read w/ DMA
609drivesys.tsunami.ethernet.descDmaWriteBytes            0                       # number of descriptor bytes write w/ DMA
610drivesys.tsunami.ethernet.postedSwi                 0                       # number of software interrupts posted to CPU
611drivesys.tsunami.ethernet.coalescedSwi       no_value                       # average number of Swi's coalesced into each post
612drivesys.tsunami.ethernet.totalSwi                  0                       # total number of Swi written to ISR
613drivesys.tsunami.ethernet.postedRxIdle              0                       # number of rxIdle interrupts posted to CPU
614drivesys.tsunami.ethernet.coalescedRxIdle     no_value                       # average number of RxIdle's coalesced into each post
615drivesys.tsunami.ethernet.totalRxIdle               0                       # total number of RxIdle written to ISR
616drivesys.tsunami.ethernet.postedRxOk                0                       # number of RxOk interrupts posted to CPU
617drivesys.tsunami.ethernet.coalescedRxOk      no_value                       # average number of RxOk's coalesced into each post
618drivesys.tsunami.ethernet.totalRxOk                 0                       # total number of RxOk written to ISR
619drivesys.tsunami.ethernet.postedRxDesc              0                       # number of RxDesc interrupts posted to CPU
620drivesys.tsunami.ethernet.coalescedRxDesc     no_value                       # average number of RxDesc's coalesced into each post
621drivesys.tsunami.ethernet.totalRxDesc               0                       # total number of RxDesc written to ISR
622drivesys.tsunami.ethernet.postedTxOk                0                       # number of TxOk interrupts posted to CPU
623drivesys.tsunami.ethernet.coalescedTxOk      no_value                       # average number of TxOk's coalesced into each post
624drivesys.tsunami.ethernet.totalTxOk                 0                       # total number of TxOk written to ISR
625drivesys.tsunami.ethernet.postedTxIdle              0                       # number of TxIdle interrupts posted to CPU
626drivesys.tsunami.ethernet.coalescedTxIdle     no_value                       # average number of TxIdle's coalesced into each post
627drivesys.tsunami.ethernet.totalTxIdle               0                       # total number of TxIdle written to ISR
628drivesys.tsunami.ethernet.postedTxDesc              0                       # number of TxDesc interrupts posted to CPU
629drivesys.tsunami.ethernet.coalescedTxDesc     no_value                       # average number of TxDesc's coalesced into each post
630drivesys.tsunami.ethernet.totalTxDesc               0                       # total number of TxDesc written to ISR
631drivesys.tsunami.ethernet.postedRxOrn               0                       # number of RxOrn posted to CPU
632drivesys.tsunami.ethernet.coalescedRxOrn     no_value                       # average number of RxOrn's coalesced into each post
633drivesys.tsunami.ethernet.totalRxOrn                0                       # total number of RxOrn written to ISR
634drivesys.tsunami.ethernet.coalescedTotal     no_value                       # average number of interrupts coalesced into each post
635drivesys.tsunami.ethernet.postedInterrupts            0                       # number of posts to CPU
636drivesys.tsunami.ethernet.droppedPackets            0                       # number of packets dropped
637
638---------- End Simulation Statistics   ----------
639