stats.txt revision 9247
1
2---------- Begin Simulation Statistics ----------
3sim_seconds                                  0.200392                       # Number of seconds simulated
4sim_ticks                                200392337000                       # Number of ticks simulated
5final_tick                               4320161594000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
6sim_freq                                 1000000000000                       # Frequency of simulated ticks
7host_inst_rate                              246693534                       # Simulator instruction rate (inst/s)
8host_op_rate                                246690485                       # Simulator op (including micro ops) rate (op/s)
9host_tick_rate                           182041258854                       # Simulator tick rate (ticks/s)
10host_mem_usage                                 459700                       # Number of bytes of host memory used
11host_seconds                                     1.10                       # Real time elapsed on the host
12sim_insts                                   271555592                       # Number of instructions simulated
13sim_ops                                     271555592                       # Number of ops (including micro ops) simulated
14testsys.physmem.bytes_read::cpu.inst         13229896                       # Number of bytes read from this memory
15testsys.physmem.bytes_read::cpu.data          4514804                       # Number of bytes read from this memory
16testsys.physmem.bytes_read::tsunami.ethernet         1464                       # Number of bytes read from this memory
17testsys.physmem.bytes_read::total            17746164                       # Number of bytes read from this memory
18testsys.physmem.bytes_inst_read::cpu.inst     13229896                       # Number of instructions bytes read from this memory
19testsys.physmem.bytes_inst_read::total       13229896                       # Number of instructions bytes read from this memory
20testsys.physmem.bytes_written::cpu.data       3697636                       # Number of bytes written to this memory
21testsys.physmem.bytes_written::tsunami.ethernet          902                       # Number of bytes written to this memory
22testsys.physmem.bytes_written::total          3698538                       # Number of bytes written to this memory
23testsys.physmem.num_reads::cpu.inst           3307474                       # Number of read requests responded to by this memory
24testsys.physmem.num_reads::cpu.data            615757                       # Number of read requests responded to by this memory
25testsys.physmem.num_reads::tsunami.ethernet           43                       # Number of read requests responded to by this memory
26testsys.physmem.num_reads::total              3923274                       # Number of read requests responded to by this memory
27testsys.physmem.num_writes::cpu.data           478509                       # Number of write requests responded to by this memory
28testsys.physmem.num_writes::tsunami.ethernet           31                       # Number of write requests responded to by this memory
29testsys.physmem.num_writes::total              478540                       # Number of write requests responded to by this memory
30testsys.physmem.bw_read::cpu.inst            66019970                       # Total read bandwidth from this memory (bytes/s)
31testsys.physmem.bw_read::cpu.data            22529824                       # Total read bandwidth from this memory (bytes/s)
32testsys.physmem.bw_read::tsunami.ethernet         7306                       # Total read bandwidth from this memory (bytes/s)
33testsys.physmem.bw_read::total               88557099                       # Total read bandwidth from this memory (bytes/s)
34testsys.physmem.bw_inst_read::cpu.inst       66019970                       # Instruction read bandwidth from this memory (bytes/s)
35testsys.physmem.bw_inst_read::total          66019970                       # Instruction read bandwidth from this memory (bytes/s)
36testsys.physmem.bw_write::cpu.data           18451983                       # Write bandwidth from this memory (bytes/s)
37testsys.physmem.bw_write::tsunami.ethernet         4501                       # Write bandwidth from this memory (bytes/s)
38testsys.physmem.bw_write::total              18456484                       # Write bandwidth from this memory (bytes/s)
39testsys.physmem.bw_total::cpu.inst           66019970                       # Total bandwidth to/from this memory (bytes/s)
40testsys.physmem.bw_total::cpu.data           40981807                       # Total bandwidth to/from this memory (bytes/s)
41testsys.physmem.bw_total::tsunami.ethernet        11807                       # Total bandwidth to/from this memory (bytes/s)
42testsys.physmem.bw_total::total             107013583                       # Total bandwidth to/from this memory (bytes/s)
43testsys.disk0.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
44testsys.disk0.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
45testsys.disk0.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
46testsys.disk0.dma_write_full_pages                  0                       # Number of full page size DMA writes.
47testsys.disk0.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
48testsys.disk0.dma_write_txs                         0                       # Number of DMA write transactions.
49testsys.disk2.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
50testsys.disk2.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
51testsys.disk2.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
52testsys.disk2.dma_write_full_pages                  0                       # Number of full page size DMA writes.
53testsys.disk2.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
54testsys.disk2.dma_write_txs                         0                       # Number of DMA write transactions.
55testsys.cpu.dtb.fetch_hits                          0                       # ITB hits
56testsys.cpu.dtb.fetch_misses                        0                       # ITB misses
57testsys.cpu.dtb.fetch_acv                           0                       # ITB acv
58testsys.cpu.dtb.fetch_accesses                      0                       # ITB accesses
59testsys.cpu.dtb.read_hits                      611875                       # DTB read hits
60testsys.cpu.dtb.read_misses                      3287                       # DTB read misses
61testsys.cpu.dtb.read_acv                           80                       # DTB read access violations
62testsys.cpu.dtb.read_accesses                  225414                       # DTB read accesses
63testsys.cpu.dtb.write_hits                     478325                       # DTB write hits
64testsys.cpu.dtb.write_misses                      528                       # DTB write misses
65testsys.cpu.dtb.write_acv                          81                       # DTB write access violations
66testsys.cpu.dtb.write_accesses                 109988                       # DTB write accesses
67testsys.cpu.dtb.data_hits                     1090200                       # DTB hits
68testsys.cpu.dtb.data_misses                      3815                       # DTB misses
69testsys.cpu.dtb.data_acv                          161                       # DTB access violations
70testsys.cpu.dtb.data_accesses                  335402                       # DTB accesses
71testsys.cpu.itb.fetch_hits                    1215641                       # ITB hits
72testsys.cpu.itb.fetch_misses                     1497                       # ITB misses
73testsys.cpu.itb.fetch_acv                          69                       # ITB acv
74testsys.cpu.itb.fetch_accesses                1217138                       # ITB accesses
75testsys.cpu.itb.read_hits                           0                       # DTB read hits
76testsys.cpu.itb.read_misses                         0                       # DTB read misses
77testsys.cpu.itb.read_acv                            0                       # DTB read access violations
78testsys.cpu.itb.read_accesses                       0                       # DTB read accesses
79testsys.cpu.itb.write_hits                          0                       # DTB write hits
80testsys.cpu.itb.write_misses                        0                       # DTB write misses
81testsys.cpu.itb.write_acv                           0                       # DTB write access violations
82testsys.cpu.itb.write_accesses                      0                       # DTB write accesses
83testsys.cpu.itb.data_hits                           0                       # DTB hits
84testsys.cpu.itb.data_misses                         0                       # DTB misses
85testsys.cpu.itb.data_acv                            0                       # DTB access violations
86testsys.cpu.itb.data_accesses                       0                       # DTB accesses
87testsys.cpu.numCycles                       399134827                       # number of cpu cycles simulated
88testsys.cpu.numWorkItemsStarted                     0                       # number of work items this cpu started
89testsys.cpu.numWorkItemsCompleted                   0                       # number of work items this cpu completed
90testsys.cpu.committedInsts                    3303498                       # Number of instructions committed
91testsys.cpu.committedOps                      3303498                       # Number of ops (including micro ops) committed
92testsys.cpu.num_int_alu_accesses              3114409                       # Number of integer alu accesses
93testsys.cpu.num_fp_alu_accesses                 17380                       # Number of float alu accesses
94testsys.cpu.num_func_calls                      87506                       # number of times a function call or return occured
95testsys.cpu.num_conditional_control_insts       347031                       # number of instructions that are conditional controls
96testsys.cpu.num_int_insts                     3114409                       # number of integer instructions
97testsys.cpu.num_fp_insts                        17380                       # number of float instructions
98testsys.cpu.num_int_register_reads            4292439                       # number of times the integer registers were read
99testsys.cpu.num_int_register_writes           2256595                       # number of times the integer registers were written
100testsys.cpu.num_fp_register_reads               11166                       # number of times the floating registers were read
101testsys.cpu.num_fp_register_writes              10823                       # number of times the floating registers were written
102testsys.cpu.num_mem_refs                      1099884                       # number of memory refs
103testsys.cpu.num_load_insts                     619431                       # Number of load instructions
104testsys.cpu.num_store_insts                    480453                       # Number of store instructions
105testsys.cpu.num_idle_cycles              395839404.829048                       # Number of idle cycles
106testsys.cpu.num_busy_cycles              3295422.170952                       # Number of busy cycles
107testsys.cpu.not_idle_fraction                0.008256                       # Percentage of non-idle cycles
108testsys.cpu.idle_fraction                    0.991744                       # Percentage of idle cycles
109testsys.cpu.kern.inst.arm                           0                       # number of arm instructions executed
110testsys.cpu.kern.inst.quiesce                     213                       # number of quiesce instructions executed
111testsys.cpu.kern.inst.hwrei                     16709                       # number of hwrei instructions executed
112testsys.cpu.kern.ipl_count::0                    4122     40.57%     40.57% # number of times we switched to this ipl
113testsys.cpu.kern.ipl_count::21                     54      0.53%     41.10% # number of times we switched to this ipl
114testsys.cpu.kern.ipl_count::22                    205      2.02%     43.12% # number of times we switched to this ipl
115testsys.cpu.kern.ipl_count::31                   5779     56.88%    100.00% # number of times we switched to this ipl
116testsys.cpu.kern.ipl_count::total               10160                       # number of times we switched to this ipl
117testsys.cpu.kern.ipl_good::0                     4116     48.47%     48.47% # number of times we switched to this ipl from a different ipl
118testsys.cpu.kern.ipl_good::21                      54      0.64%     49.11% # number of times we switched to this ipl from a different ipl
119testsys.cpu.kern.ipl_good::22                     205      2.41%     51.53% # number of times we switched to this ipl from a different ipl
120testsys.cpu.kern.ipl_good::31                    4116     48.47%    100.00% # number of times we switched to this ipl from a different ipl
121testsys.cpu.kern.ipl_good::total                 8491                       # number of times we switched to this ipl from a different ipl
122testsys.cpu.kern.ipl_ticks::0            199321085500     99.88%     99.88% # number of cycles we spent at this ipl
123testsys.cpu.kern.ipl_ticks::21                4521000      0.00%     99.88% # number of cycles we spent at this ipl
124testsys.cpu.kern.ipl_ticks::22                8815000      0.00%     99.88% # number of cycles we spent at this ipl
125testsys.cpu.kern.ipl_ticks::31              233213000      0.12%    100.00% # number of cycles we spent at this ipl
126testsys.cpu.kern.ipl_ticks::total        199567634500                       # number of cycles we spent at this ipl
127testsys.cpu.kern.ipl_used::0                 0.998544                       # fraction of swpipl calls that actually changed the ipl
128testsys.cpu.kern.ipl_used::21                       1                       # fraction of swpipl calls that actually changed the ipl
129testsys.cpu.kern.ipl_used::22                       1                       # fraction of swpipl calls that actually changed the ipl
130testsys.cpu.kern.ipl_used::31                0.712234                       # fraction of swpipl calls that actually changed the ipl
131testsys.cpu.kern.ipl_used::total             0.835728                       # fraction of swpipl calls that actually changed the ipl
132testsys.cpu.kern.syscall::2                         3      3.61%      3.61% # number of syscalls executed
133testsys.cpu.kern.syscall::3                         7      8.43%     12.05% # number of syscalls executed
134testsys.cpu.kern.syscall::4                         1      1.20%     13.25% # number of syscalls executed
135testsys.cpu.kern.syscall::6                         7      8.43%     21.69% # number of syscalls executed
136testsys.cpu.kern.syscall::17                        7      8.43%     30.12% # number of syscalls executed
137testsys.cpu.kern.syscall::19                        2      2.41%     32.53% # number of syscalls executed
138testsys.cpu.kern.syscall::20                        1      1.20%     33.73% # number of syscalls executed
139testsys.cpu.kern.syscall::33                        3      3.61%     37.35% # number of syscalls executed
140testsys.cpu.kern.syscall::45                       10     12.05%     49.40% # number of syscalls executed
141testsys.cpu.kern.syscall::48                        5      6.02%     55.42% # number of syscalls executed
142testsys.cpu.kern.syscall::54                        1      1.20%     56.63% # number of syscalls executed
143testsys.cpu.kern.syscall::59                        3      3.61%     60.24% # number of syscalls executed
144testsys.cpu.kern.syscall::71                       15     18.07%     78.31% # number of syscalls executed
145testsys.cpu.kern.syscall::74                        4      4.82%     83.13% # number of syscalls executed
146testsys.cpu.kern.syscall::97                        2      2.41%     85.54% # number of syscalls executed
147testsys.cpu.kern.syscall::98                        2      2.41%     87.95% # number of syscalls executed
148testsys.cpu.kern.syscall::101                       2      2.41%     90.36% # number of syscalls executed
149testsys.cpu.kern.syscall::102                       2      2.41%     92.77% # number of syscalls executed
150testsys.cpu.kern.syscall::104                       1      1.20%     93.98% # number of syscalls executed
151testsys.cpu.kern.syscall::105                       3      3.61%     97.59% # number of syscalls executed
152testsys.cpu.kern.syscall::118                       2      2.41%    100.00% # number of syscalls executed
153testsys.cpu.kern.syscall::total                    83                       # number of syscalls executed
154testsys.cpu.kern.callpal::swpctx                  438      4.02%      4.02% # number of callpals executed
155testsys.cpu.kern.callpal::tbi                      20      0.18%      4.20% # number of callpals executed
156testsys.cpu.kern.callpal::swpipl                 8990     82.42%     86.62% # number of callpals executed
157testsys.cpu.kern.callpal::rdps                    359      3.29%     89.91% # number of callpals executed
158testsys.cpu.kern.callpal::wrusp                     3      0.03%     89.93% # number of callpals executed
159testsys.cpu.kern.callpal::rdusp                     3      0.03%     89.96% # number of callpals executed
160testsys.cpu.kern.callpal::rti                     911      8.35%     98.31% # number of callpals executed
161testsys.cpu.kern.callpal::callsys                 140      1.28%     99.60% # number of callpals executed
162testsys.cpu.kern.callpal::imb                      44      0.40%    100.00% # number of callpals executed
163testsys.cpu.kern.callpal::total                 10908                       # number of callpals executed
164testsys.cpu.kern.mode_switch::kernel             1133                       # number of protection mode switches
165testsys.cpu.kern.mode_switch::user                647                       # number of protection mode switches
166testsys.cpu.kern.mode_switch::idle                217                       # number of protection mode switches
167testsys.cpu.kern.mode_good::kernel                652                      
168testsys.cpu.kern.mode_good::user                  647                      
169testsys.cpu.kern.mode_good::idle                    5                      
170testsys.cpu.kern.mode_switch_good::kernel     0.575463                       # fraction of useful protection mode switches
171testsys.cpu.kern.mode_switch_good::user             1                       # fraction of useful protection mode switches
172testsys.cpu.kern.mode_switch_good::idle      0.023041                       # fraction of useful protection mode switches
173testsys.cpu.kern.mode_switch_good::total     0.652979                       # fraction of useful protection mode switches
174testsys.cpu.kern.mode_ticks::kernel         931595000     57.07%     57.07% # number of ticks spent at the given mode
175testsys.cpu.kern.mode_ticks::user           532793000     32.64%     89.71% # number of ticks spent at the given mode
176testsys.cpu.kern.mode_ticks::idle           168009000     10.29%    100.00% # number of ticks spent at the given mode
177testsys.cpu.kern.swap_context                     438                       # number of times the context was actually changed
178testsys.tsunami.ethernet.txBytes                  960                       # Bytes Transmitted
179testsys.tsunami.ethernet.rxBytes                  798                       # Bytes Received
180testsys.tsunami.ethernet.txPackets                  8                       # Number of Packets Transmitted
181testsys.tsunami.ethernet.rxPackets                  5                       # Number of Packets Received
182testsys.tsunami.ethernet.txIpChecksums              2                       # Number of tx IP Checksums done by device
183testsys.tsunami.ethernet.rxIpChecksums              5                       # Number of rx IP Checksums done by device
184testsys.tsunami.ethernet.txTcpChecksums             2                       # Number of tx TCP Checksums done by device
185testsys.tsunami.ethernet.rxTcpChecksums             5                       # Number of rx TCP Checksums done by device
186testsys.tsunami.ethernet.txUdpChecksums             0                       # Number of tx UDP Checksums done by device
187testsys.tsunami.ethernet.rxUdpChecksums             0                       # Number of rx UDP Checksums done by device
188testsys.tsunami.ethernet.descDMAReads               8                       # Number of descriptors the device read w/ DMA
189testsys.tsunami.ethernet.descDMAWrites             13                       # Number of descriptors the device wrote w/ DMA
190testsys.tsunami.ethernet.descDmaReadBytes          192                       # number of descriptor bytes read w/ DMA
191testsys.tsunami.ethernet.descDmaWriteBytes          104                       # number of descriptor bytes write w/ DMA
192testsys.tsunami.ethernet.totBandwidth           70182                       # Total Bandwidth (bits/s)
193testsys.tsunami.ethernet.totPackets                13                       # Total Packets
194testsys.tsunami.ethernet.totBytes                1758                       # Total Bytes
195testsys.tsunami.ethernet.totPPS                    65                       # Total Tranmission Rate (packets/s)
196testsys.tsunami.ethernet.txBandwidth            38325                       # Transmit Bandwidth (bits/s)
197testsys.tsunami.ethernet.rxBandwidth            31858                       # Receive Bandwidth (bits/s)
198testsys.tsunami.ethernet.txPPS                     40                       # Packet Tranmission Rate (packets/s)
199testsys.tsunami.ethernet.rxPPS                     25                       # Packet Reception Rate (packets/s)
200testsys.tsunami.ethernet.postedSwi                  0                       # number of software interrupts posted to CPU
201testsys.tsunami.ethernet.coalescedSwi               0                       # average number of Swi's coalesced into each post
202testsys.tsunami.ethernet.totalSwi                   0                       # total number of Swi written to ISR
203testsys.tsunami.ethernet.postedRxIdle               0                       # number of rxIdle interrupts posted to CPU
204testsys.tsunami.ethernet.coalescedRxIdle            0                       # average number of RxIdle's coalesced into each post
205testsys.tsunami.ethernet.totalRxIdle                0                       # total number of RxIdle written to ISR
206testsys.tsunami.ethernet.postedRxOk                 0                       # number of RxOk interrupts posted to CPU
207testsys.tsunami.ethernet.coalescedRxOk              0                       # average number of RxOk's coalesced into each post
208testsys.tsunami.ethernet.totalRxOk                  0                       # total number of RxOk written to ISR
209testsys.tsunami.ethernet.postedRxDesc               5                       # number of RxDesc interrupts posted to CPU
210testsys.tsunami.ethernet.coalescedRxDesc            0                       # average number of RxDesc's coalesced into each post
211testsys.tsunami.ethernet.totalRxDesc                5                       # total number of RxDesc written to ISR
212testsys.tsunami.ethernet.postedTxOk                 0                       # number of TxOk interrupts posted to CPU
213testsys.tsunami.ethernet.coalescedTxOk              0                       # average number of TxOk's coalesced into each post
214testsys.tsunami.ethernet.totalTxOk                  0                       # total number of TxOk written to ISR
215testsys.tsunami.ethernet.postedTxIdle               7                       # number of TxIdle interrupts posted to CPU
216testsys.tsunami.ethernet.coalescedTxIdle            1                       # average number of TxIdle's coalesced into each post
217testsys.tsunami.ethernet.totalTxIdle                8                       # total number of TxIdle written to ISR
218testsys.tsunami.ethernet.postedTxDesc               0                       # number of TxDesc interrupts posted to CPU
219testsys.tsunami.ethernet.coalescedTxDesc            0                       # average number of TxDesc's coalesced into each post
220testsys.tsunami.ethernet.totalTxDesc                0                       # total number of TxDesc written to ISR
221testsys.tsunami.ethernet.postedRxOrn                0                       # number of RxOrn posted to CPU
222testsys.tsunami.ethernet.coalescedRxOrn             0                       # average number of RxOrn's coalesced into each post
223testsys.tsunami.ethernet.totalRxOrn                 0                       # total number of RxOrn written to ISR
224testsys.tsunami.ethernet.coalescedTotal             1                       # average number of interrupts coalesced into each post
225testsys.tsunami.ethernet.postedInterrupts           14                       # number of posts to CPU
226testsys.tsunami.ethernet.droppedPackets             0                       # number of packets dropped
227drivesys.physmem.bytes_read::cpu.inst         7829376                       # Number of bytes read from this memory
228drivesys.physmem.bytes_read::cpu.data         2782760                       # Number of bytes read from this memory
229drivesys.physmem.bytes_read::tsunami.ethernet         1230                       # Number of bytes read from this memory
230drivesys.physmem.bytes_read::total           10613366                       # Number of bytes read from this memory
231drivesys.physmem.bytes_inst_read::cpu.inst      7829376                       # Number of instructions bytes read from this memory
232drivesys.physmem.bytes_inst_read::total       7829376                       # Number of instructions bytes read from this memory
233drivesys.physmem.bytes_written::cpu.data      1606716                       # Number of bytes written to this memory
234drivesys.physmem.bytes_written::tsunami.ethernet         1064                       # Number of bytes written to this memory
235drivesys.physmem.bytes_written::total         1607780                       # Number of bytes written to this memory
236drivesys.physmem.num_reads::cpu.inst          1957344                       # Number of read requests responded to by this memory
237drivesys.physmem.num_reads::cpu.data           393865                       # Number of read requests responded to by this memory
238drivesys.physmem.num_reads::tsunami.ethernet           34                       # Number of read requests responded to by this memory
239drivesys.physmem.num_reads::total             2351243                       # Number of read requests responded to by this memory
240drivesys.physmem.num_writes::cpu.data          230560                       # Number of write requests responded to by this memory
241drivesys.physmem.num_writes::tsunami.ethernet           37                       # Number of write requests responded to by this memory
242drivesys.physmem.num_writes::total             230597                       # Number of write requests responded to by this memory
243drivesys.physmem.bw_read::cpu.inst           39070237                       # Total read bandwidth from this memory (bytes/s)
244drivesys.physmem.bw_read::cpu.data           13886559                       # Total read bandwidth from this memory (bytes/s)
245drivesys.physmem.bw_read::tsunami.ethernet         6138                       # Total read bandwidth from this memory (bytes/s)
246drivesys.physmem.bw_read::total              52962933                       # Total read bandwidth from this memory (bytes/s)
247drivesys.physmem.bw_inst_read::cpu.inst      39070237                       # Instruction read bandwidth from this memory (bytes/s)
248drivesys.physmem.bw_inst_read::total         39070237                       # Instruction read bandwidth from this memory (bytes/s)
249drivesys.physmem.bw_write::cpu.data           8017852                       # Write bandwidth from this memory (bytes/s)
250drivesys.physmem.bw_write::tsunami.ethernet         5310                       # Write bandwidth from this memory (bytes/s)
251drivesys.physmem.bw_write::total              8023161                       # Write bandwidth from this memory (bytes/s)
252drivesys.physmem.bw_total::cpu.inst          39070237                       # Total bandwidth to/from this memory (bytes/s)
253drivesys.physmem.bw_total::cpu.data          21904410                       # Total bandwidth to/from this memory (bytes/s)
254drivesys.physmem.bw_total::tsunami.ethernet        11448                       # Total bandwidth to/from this memory (bytes/s)
255drivesys.physmem.bw_total::total             60986094                       # Total bandwidth to/from this memory (bytes/s)
256drivesys.disk0.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
257drivesys.disk0.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
258drivesys.disk0.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
259drivesys.disk0.dma_write_full_pages                 0                       # Number of full page size DMA writes.
260drivesys.disk0.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
261drivesys.disk0.dma_write_txs                        0                       # Number of DMA write transactions.
262drivesys.disk2.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
263drivesys.disk2.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
264drivesys.disk2.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
265drivesys.disk2.dma_write_full_pages                 0                       # Number of full page size DMA writes.
266drivesys.disk2.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
267drivesys.disk2.dma_write_txs                        0                       # Number of DMA write transactions.
268drivesys.cpu.dtb.fetch_hits                         0                       # ITB hits
269drivesys.cpu.dtb.fetch_misses                       0                       # ITB misses
270drivesys.cpu.dtb.fetch_acv                          0                       # ITB acv
271drivesys.cpu.dtb.fetch_accesses                     0                       # ITB accesses
272drivesys.cpu.dtb.read_hits                     393226                       # DTB read hits
273drivesys.cpu.dtb.read_misses                      487                       # DTB read misses
274drivesys.cpu.dtb.read_acv                          30                       # DTB read access violations
275drivesys.cpu.dtb.read_accesses                 267991                       # DTB read accesses
276drivesys.cpu.dtb.write_hits                    230718                       # DTB write hits
277drivesys.cpu.dtb.write_misses                      82                       # DTB write misses
278drivesys.cpu.dtb.write_acv                         10                       # DTB write access violations
279drivesys.cpu.dtb.write_accesses                133239                       # DTB write accesses
280drivesys.cpu.dtb.data_hits                     623944                       # DTB hits
281drivesys.cpu.dtb.data_misses                      569                       # DTB misses
282drivesys.cpu.dtb.data_acv                          40                       # DTB access violations
283drivesys.cpu.dtb.data_accesses                 401230                       # DTB accesses
284drivesys.cpu.itb.fetch_hits                   1338285                       # ITB hits
285drivesys.cpu.itb.fetch_misses                     194                       # ITB misses
286drivesys.cpu.itb.fetch_acv                         22                       # ITB acv
287drivesys.cpu.itb.fetch_accesses               1338479                       # ITB accesses
288drivesys.cpu.itb.read_hits                          0                       # DTB read hits
289drivesys.cpu.itb.read_misses                        0                       # DTB read misses
290drivesys.cpu.itb.read_acv                           0                       # DTB read access violations
291drivesys.cpu.itb.read_accesses                      0                       # DTB read accesses
292drivesys.cpu.itb.write_hits                         0                       # DTB write hits
293drivesys.cpu.itb.write_misses                       0                       # DTB write misses
294drivesys.cpu.itb.write_acv                          0                       # DTB write access violations
295drivesys.cpu.itb.write_accesses                     0                       # DTB write accesses
296drivesys.cpu.itb.data_hits                          0                       # DTB hits
297drivesys.cpu.itb.data_misses                        0                       # DTB misses
298drivesys.cpu.itb.data_acv                           0                       # DTB access violations
299drivesys.cpu.itb.data_accesses                      0                       # DTB accesses
300drivesys.cpu.numCycles                      800780792                       # number of cpu cycles simulated
301drivesys.cpu.numWorkItemsStarted                    0                       # number of work items this cpu started
302drivesys.cpu.numWorkItemsCompleted                  0                       # number of work items this cpu completed
303drivesys.cpu.committedInsts                   1956735                       # Number of instructions committed
304drivesys.cpu.committedOps                     1956735                       # Number of ops (including micro ops) committed
305drivesys.cpu.num_int_alu_accesses             1888716                       # Number of integer alu accesses
306drivesys.cpu.num_fp_alu_accesses                 1412                       # Number of float alu accesses
307drivesys.cpu.num_func_calls                    121668                       # number of times a function call or return occured
308drivesys.cpu.num_conditional_control_insts       160826                       # number of instructions that are conditional controls
309drivesys.cpu.num_int_insts                    1888716                       # number of integer instructions
310drivesys.cpu.num_fp_insts                        1412                       # number of float instructions
311drivesys.cpu.num_int_register_reads           2409464                       # number of times the integer registers were read
312drivesys.cpu.num_int_register_writes          1441433                       # number of times the integer registers were written
313drivesys.cpu.num_fp_register_reads                760                       # number of times the floating registers were read
314drivesys.cpu.num_fp_register_writes               766                       # number of times the floating registers were written
315drivesys.cpu.num_mem_refs                      625666                       # number of memory refs
316drivesys.cpu.num_load_insts                    394435                       # Number of load instructions
317drivesys.cpu.num_store_insts                   231231                       # Number of store instructions
318drivesys.cpu.num_idle_cycles             798825150.814200                       # Number of idle cycles
319drivesys.cpu.num_busy_cycles             1955641.185800                       # Number of busy cycles
320drivesys.cpu.not_idle_fraction               0.002442                       # Percentage of non-idle cycles
321drivesys.cpu.idle_fraction                   0.997558                       # Percentage of idle cycles
322drivesys.cpu.kern.inst.arm                          0                       # number of arm instructions executed
323drivesys.cpu.kern.inst.quiesce                    215                       # number of quiesce instructions executed
324drivesys.cpu.kern.inst.hwrei                     5510                       # number of hwrei instructions executed
325drivesys.cpu.kern.ipl_count::0                   1199     28.41%     28.41% # number of times we switched to this ipl
326drivesys.cpu.kern.ipl_count::21                    12      0.28%     28.69% # number of times we switched to this ipl
327drivesys.cpu.kern.ipl_count::22                   205      4.86%     33.55% # number of times we switched to this ipl
328drivesys.cpu.kern.ipl_count::31                  2805     66.45%    100.00% # number of times we switched to this ipl
329drivesys.cpu.kern.ipl_count::total               4221                       # number of times we switched to this ipl
330drivesys.cpu.kern.ipl_good::0                    1199     45.85%     45.85% # number of times we switched to this ipl from a different ipl
331drivesys.cpu.kern.ipl_good::21                     12      0.46%     46.31% # number of times we switched to this ipl from a different ipl
332drivesys.cpu.kern.ipl_good::22                    205      7.84%     54.15% # number of times we switched to this ipl from a different ipl
333drivesys.cpu.kern.ipl_good::31                   1199     45.85%    100.00% # number of times we switched to this ipl from a different ipl
334drivesys.cpu.kern.ipl_good::total                2615                       # number of times we switched to this ipl from a different ipl
335drivesys.cpu.kern.ipl_ticks::0           200114646000     99.96%     99.96% # number of cycles we spent at this ipl
336drivesys.cpu.kern.ipl_ticks::21                486000      0.00%     99.96% # number of cycles we spent at this ipl
337drivesys.cpu.kern.ipl_ticks::22               4407500      0.00%     99.96% # number of cycles we spent at this ipl
338drivesys.cpu.kern.ipl_ticks::31              75660250      0.04%    100.00% # number of cycles we spent at this ipl
339drivesys.cpu.kern.ipl_ticks::total       200195199750                       # number of cycles we spent at this ipl
340drivesys.cpu.kern.ipl_used::0                       1                       # fraction of swpipl calls that actually changed the ipl
341drivesys.cpu.kern.ipl_used::21                      1                       # fraction of swpipl calls that actually changed the ipl
342drivesys.cpu.kern.ipl_used::22                      1                       # fraction of swpipl calls that actually changed the ipl
343drivesys.cpu.kern.ipl_used::31               0.427451                       # fraction of swpipl calls that actually changed the ipl
344drivesys.cpu.kern.ipl_used::total            0.619521                       # fraction of swpipl calls that actually changed the ipl
345drivesys.cpu.kern.syscall::2                        1      4.55%      4.55% # number of syscalls executed
346drivesys.cpu.kern.syscall::6                        3     13.64%     18.18% # number of syscalls executed
347drivesys.cpu.kern.syscall::17                       2      9.09%     27.27% # number of syscalls executed
348drivesys.cpu.kern.syscall::97                       1      4.55%     31.82% # number of syscalls executed
349drivesys.cpu.kern.syscall::99                       2      9.09%     40.91% # number of syscalls executed
350drivesys.cpu.kern.syscall::101                      2      9.09%     50.00% # number of syscalls executed
351drivesys.cpu.kern.syscall::102                      3     13.64%     63.64% # number of syscalls executed
352drivesys.cpu.kern.syscall::104                      1      4.55%     68.18% # number of syscalls executed
353drivesys.cpu.kern.syscall::105                      3     13.64%     81.82% # number of syscalls executed
354drivesys.cpu.kern.syscall::106                      1      4.55%     86.36% # number of syscalls executed
355drivesys.cpu.kern.syscall::118                      2      9.09%     95.45% # number of syscalls executed
356drivesys.cpu.kern.syscall::150                      1      4.55%    100.00% # number of syscalls executed
357drivesys.cpu.kern.syscall::total                   22                       # number of syscalls executed
358drivesys.cpu.kern.callpal::swpctx                  72      1.61%      1.61% # number of callpals executed
359drivesys.cpu.kern.callpal::tbi                      5      0.11%      1.72% # number of callpals executed
360drivesys.cpu.kern.callpal::swpipl                3680     82.36%     84.09% # number of callpals executed
361drivesys.cpu.kern.callpal::rdps                   354      7.92%     92.01% # number of callpals executed
362drivesys.cpu.kern.callpal::rdusp                    1      0.02%     92.03% # number of callpals executed
363drivesys.cpu.kern.callpal::rti                    324      7.25%     99.28% # number of callpals executed
364drivesys.cpu.kern.callpal::callsys                 25      0.56%     99.84% # number of callpals executed
365drivesys.cpu.kern.callpal::imb                      7      0.16%    100.00% # number of callpals executed
366drivesys.cpu.kern.callpal::total                 4468                       # number of callpals executed
367drivesys.cpu.kern.mode_switch::kernel             177                       # number of protection mode switches
368drivesys.cpu.kern.mode_switch::user               107                       # number of protection mode switches
369drivesys.cpu.kern.mode_switch::idle               219                       # number of protection mode switches
370drivesys.cpu.kern.mode_good::kernel               111                      
371drivesys.cpu.kern.mode_good::user                 107                      
372drivesys.cpu.kern.mode_good::idle                   4                      
373drivesys.cpu.kern.mode_switch_good::kernel     0.627119                       # fraction of useful protection mode switches
374drivesys.cpu.kern.mode_switch_good::user            1                       # fraction of useful protection mode switches
375drivesys.cpu.kern.mode_switch_good::idle     0.018265                       # fraction of useful protection mode switches
376drivesys.cpu.kern.mode_switch_good::total     0.441352                       # fraction of useful protection mode switches
377drivesys.cpu.kern.mode_ticks::kernel         66889000      2.31%      2.31% # number of ticks spent at the given mode
378drivesys.cpu.kern.mode_ticks::user          319585750     11.03%     13.34% # number of ticks spent at the given mode
379drivesys.cpu.kern.mode_ticks::idle         2511439250     86.66%    100.00% # number of ticks spent at the given mode
380drivesys.cpu.kern.swap_context                     72                       # number of times the context was actually changed
381drivesys.tsunami.ethernet.txBytes                 798                       # Bytes Transmitted
382drivesys.tsunami.ethernet.rxBytes                 960                       # Bytes Received
383drivesys.tsunami.ethernet.txPackets                 5                       # Number of Packets Transmitted
384drivesys.tsunami.ethernet.rxPackets                 8                       # Number of Packets Received
385drivesys.tsunami.ethernet.txIpChecksums             2                       # Number of tx IP Checksums done by device
386drivesys.tsunami.ethernet.rxIpChecksums             8                       # Number of rx IP Checksums done by device
387drivesys.tsunami.ethernet.txTcpChecksums            2                       # Number of tx TCP Checksums done by device
388drivesys.tsunami.ethernet.rxTcpChecksums            8                       # Number of rx TCP Checksums done by device
389drivesys.tsunami.ethernet.txUdpChecksums            0                       # Number of tx UDP Checksums done by device
390drivesys.tsunami.ethernet.rxUdpChecksums            0                       # Number of rx UDP Checksums done by device
391drivesys.tsunami.ethernet.descDMAReads              5                       # Number of descriptors the device read w/ DMA
392drivesys.tsunami.ethernet.descDMAWrites            13                       # Number of descriptors the device wrote w/ DMA
393drivesys.tsunami.ethernet.descDmaReadBytes          120                       # number of descriptor bytes read w/ DMA
394drivesys.tsunami.ethernet.descDmaWriteBytes          104                       # number of descriptor bytes write w/ DMA
395drivesys.tsunami.ethernet.totBandwidth          70182                       # Total Bandwidth (bits/s)
396drivesys.tsunami.ethernet.totPackets               13                       # Total Packets
397drivesys.tsunami.ethernet.totBytes               1758                       # Total Bytes
398drivesys.tsunami.ethernet.totPPS                   65                       # Total Tranmission Rate (packets/s)
399drivesys.tsunami.ethernet.txBandwidth           31858                       # Transmit Bandwidth (bits/s)
400drivesys.tsunami.ethernet.rxBandwidth           38325                       # Receive Bandwidth (bits/s)
401drivesys.tsunami.ethernet.txPPS                    25                       # Packet Tranmission Rate (packets/s)
402drivesys.tsunami.ethernet.rxPPS                    40                       # Packet Reception Rate (packets/s)
403drivesys.tsunami.ethernet.postedSwi                 0                       # number of software interrupts posted to CPU
404drivesys.tsunami.ethernet.coalescedSwi              0                       # average number of Swi's coalesced into each post
405drivesys.tsunami.ethernet.totalSwi                  0                       # total number of Swi written to ISR
406drivesys.tsunami.ethernet.postedRxIdle              0                       # number of rxIdle interrupts posted to CPU
407drivesys.tsunami.ethernet.coalescedRxIdle            0                       # average number of RxIdle's coalesced into each post
408drivesys.tsunami.ethernet.totalRxIdle               0                       # total number of RxIdle written to ISR
409drivesys.tsunami.ethernet.postedRxOk                0                       # number of RxOk interrupts posted to CPU
410drivesys.tsunami.ethernet.coalescedRxOk             0                       # average number of RxOk's coalesced into each post
411drivesys.tsunami.ethernet.totalRxOk                 0                       # total number of RxOk written to ISR
412drivesys.tsunami.ethernet.postedRxDesc              7                       # number of RxDesc interrupts posted to CPU
413drivesys.tsunami.ethernet.coalescedRxDesc            1                       # average number of RxDesc's coalesced into each post
414drivesys.tsunami.ethernet.totalRxDesc               8                       # total number of RxDesc written to ISR
415drivesys.tsunami.ethernet.postedTxOk                0                       # number of TxOk interrupts posted to CPU
416drivesys.tsunami.ethernet.coalescedTxOk             0                       # average number of TxOk's coalesced into each post
417drivesys.tsunami.ethernet.totalTxOk                 0                       # total number of TxOk written to ISR
418drivesys.tsunami.ethernet.postedTxIdle              5                       # number of TxIdle interrupts posted to CPU
419drivesys.tsunami.ethernet.coalescedTxIdle            0                       # average number of TxIdle's coalesced into each post
420drivesys.tsunami.ethernet.totalTxIdle               5                       # total number of TxIdle written to ISR
421drivesys.tsunami.ethernet.postedTxDesc              0                       # number of TxDesc interrupts posted to CPU
422drivesys.tsunami.ethernet.coalescedTxDesc            0                       # average number of TxDesc's coalesced into each post
423drivesys.tsunami.ethernet.totalTxDesc               0                       # total number of TxDesc written to ISR
424drivesys.tsunami.ethernet.postedRxOrn               0                       # number of RxOrn posted to CPU
425drivesys.tsunami.ethernet.coalescedRxOrn            0                       # average number of RxOrn's coalesced into each post
426drivesys.tsunami.ethernet.totalRxOrn                0                       # total number of RxOrn written to ISR
427drivesys.tsunami.ethernet.coalescedTotal            1                       # average number of interrupts coalesced into each post
428drivesys.tsunami.ethernet.postedInterrupts           14                       # number of posts to CPU
429drivesys.tsunami.ethernet.droppedPackets            0                       # number of packets dropped
430
431---------- End Simulation Statistics   ----------
432
433---------- Begin Simulation Statistics ----------
434sim_seconds                                  0.000390                       # Number of seconds simulated
435sim_ticks                                   390393500                       # Number of ticks simulated
436final_tick                               4320551987500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
437sim_freq                                 1000000000000                       # Frequency of simulated ticks
438host_inst_rate                           309018358448                       # Simulator instruction rate (inst/s)
439host_op_rate                             304755215914                       # Simulator op (including micro ops) rate (op/s)
440host_tick_rate                           428792748186                       # Simulator tick rate (ticks/s)
441host_mem_usage                                 459700                       # Number of bytes of host memory used
442host_seconds                                     0.00                       # Real time elapsed on the host
443sim_insts                                   271558535                       # Number of instructions simulated
444sim_ops                                     271558535                       # Number of ops (including micro ops) simulated
445testsys.physmem.bytes_read::cpu.inst             5888                       # Number of bytes read from this memory
446testsys.physmem.bytes_read::cpu.data             2272                       # Number of bytes read from this memory
447testsys.physmem.bytes_read::total                8160                       # Number of bytes read from this memory
448testsys.physmem.bytes_inst_read::cpu.inst         5888                       # Number of instructions bytes read from this memory
449testsys.physmem.bytes_inst_read::total           5888                       # Number of instructions bytes read from this memory
450testsys.physmem.bytes_written::cpu.data          1288                       # Number of bytes written to this memory
451testsys.physmem.bytes_written::total             1288                       # Number of bytes written to this memory
452testsys.physmem.num_reads::cpu.inst              1472                       # Number of read requests responded to by this memory
453testsys.physmem.num_reads::cpu.data               309                       # Number of read requests responded to by this memory
454testsys.physmem.num_reads::total                 1781                       # Number of read requests responded to by this memory
455testsys.physmem.num_writes::cpu.data              172                       # Number of write requests responded to by this memory
456testsys.physmem.num_writes::total                 172                       # Number of write requests responded to by this memory
457testsys.physmem.bw_read::cpu.inst            15082218                       # Total read bandwidth from this memory (bytes/s)
458testsys.physmem.bw_read::cpu.data             5819769                       # Total read bandwidth from this memory (bytes/s)
459testsys.physmem.bw_read::total               20901987                       # Total read bandwidth from this memory (bytes/s)
460testsys.physmem.bw_inst_read::cpu.inst       15082218                       # Instruction read bandwidth from this memory (bytes/s)
461testsys.physmem.bw_inst_read::total          15082218                       # Instruction read bandwidth from this memory (bytes/s)
462testsys.physmem.bw_write::cpu.data            3299235                       # Write bandwidth from this memory (bytes/s)
463testsys.physmem.bw_write::total               3299235                       # Write bandwidth from this memory (bytes/s)
464testsys.physmem.bw_total::cpu.inst           15082218                       # Total bandwidth to/from this memory (bytes/s)
465testsys.physmem.bw_total::cpu.data            9119004                       # Total bandwidth to/from this memory (bytes/s)
466testsys.physmem.bw_total::total              24201223                       # Total bandwidth to/from this memory (bytes/s)
467testsys.disk0.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
468testsys.disk0.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
469testsys.disk0.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
470testsys.disk0.dma_write_full_pages                  0                       # Number of full page size DMA writes.
471testsys.disk0.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
472testsys.disk0.dma_write_txs                         0                       # Number of DMA write transactions.
473testsys.disk2.dma_read_full_pages                   0                       # Number of full page size DMA reads (not PRD).
474testsys.disk2.dma_read_bytes                        0                       # Number of bytes transfered via DMA reads (not PRD).
475testsys.disk2.dma_read_txs                          0                       # Number of DMA read transactions (not PRD).
476testsys.disk2.dma_write_full_pages                  0                       # Number of full page size DMA writes.
477testsys.disk2.dma_write_bytes                       0                       # Number of bytes transfered via DMA writes.
478testsys.disk2.dma_write_txs                         0                       # Number of DMA write transactions.
479testsys.cpu.dtb.fetch_hits                          0                       # ITB hits
480testsys.cpu.dtb.fetch_misses                        0                       # ITB misses
481testsys.cpu.dtb.fetch_acv                           0                       # ITB acv
482testsys.cpu.dtb.fetch_accesses                      0                       # ITB accesses
483testsys.cpu.dtb.read_hits                         309                       # DTB read hits
484testsys.cpu.dtb.read_misses                         0                       # DTB read misses
485testsys.cpu.dtb.read_acv                            0                       # DTB read access violations
486testsys.cpu.dtb.read_accesses                       0                       # DTB read accesses
487testsys.cpu.dtb.write_hits                        173                       # DTB write hits
488testsys.cpu.dtb.write_misses                        0                       # DTB write misses
489testsys.cpu.dtb.write_acv                           0                       # DTB write access violations
490testsys.cpu.dtb.write_accesses                      0                       # DTB write accesses
491testsys.cpu.dtb.data_hits                         482                       # DTB hits
492testsys.cpu.dtb.data_misses                         0                       # DTB misses
493testsys.cpu.dtb.data_acv                            0                       # DTB access violations
494testsys.cpu.dtb.data_accesses                       0                       # DTB accesses
495testsys.cpu.itb.fetch_hits                        192                       # ITB hits
496testsys.cpu.itb.fetch_misses                        0                       # ITB misses
497testsys.cpu.itb.fetch_acv                           0                       # ITB acv
498testsys.cpu.itb.fetch_accesses                    192                       # ITB accesses
499testsys.cpu.itb.read_hits                           0                       # DTB read hits
500testsys.cpu.itb.read_misses                         0                       # DTB read misses
501testsys.cpu.itb.read_acv                            0                       # DTB read access violations
502testsys.cpu.itb.read_accesses                       0                       # DTB read accesses
503testsys.cpu.itb.write_hits                          0                       # DTB write hits
504testsys.cpu.itb.write_misses                        0                       # DTB write misses
505testsys.cpu.itb.write_acv                           0                       # DTB write access violations
506testsys.cpu.itb.write_accesses                      0                       # DTB write accesses
507testsys.cpu.itb.data_hits                           0                       # DTB hits
508testsys.cpu.itb.data_misses                         0                       # DTB misses
509testsys.cpu.itb.data_acv                            0                       # DTB access violations
510testsys.cpu.itb.data_accesses                       0                       # DTB accesses
511testsys.cpu.numCycles                         1953126                       # number of cpu cycles simulated
512testsys.cpu.numWorkItemsStarted                     0                       # number of work items this cpu started
513testsys.cpu.numWorkItemsCompleted                   0                       # number of work items this cpu completed
514testsys.cpu.committedInsts                       1472                       # Number of instructions committed
515testsys.cpu.committedOps                         1472                       # Number of ops (including micro ops) committed
516testsys.cpu.num_int_alu_accesses                 1356                       # Number of integer alu accesses
517testsys.cpu.num_fp_alu_accesses                     0                       # Number of float alu accesses
518testsys.cpu.num_func_calls                         68                       # number of times a function call or return occured
519testsys.cpu.num_conditional_control_insts          107                       # number of instructions that are conditional controls
520testsys.cpu.num_int_insts                        1356                       # number of integer instructions
521testsys.cpu.num_fp_insts                            0                       # number of float instructions
522testsys.cpu.num_int_register_reads               1852                       # number of times the integer registers were read
523testsys.cpu.num_int_register_writes              1059                       # number of times the integer registers were written
524testsys.cpu.num_fp_register_reads                   0                       # number of times the floating registers were read
525testsys.cpu.num_fp_register_writes                  0                       # number of times the floating registers were written
526testsys.cpu.num_mem_refs                          483                       # number of memory refs
527testsys.cpu.num_load_insts                        309                       # Number of load instructions
528testsys.cpu.num_store_insts                       174                       # Number of store instructions
529testsys.cpu.num_idle_cycles              1949443.815916                       # Number of idle cycles
530testsys.cpu.num_busy_cycles               3682.184084                       # Number of busy cycles
531testsys.cpu.not_idle_fraction                0.001885                       # Percentage of non-idle cycles
532testsys.cpu.idle_fraction                    0.998115                       # Percentage of idle cycles
533testsys.cpu.kern.inst.arm                           0                       # number of arm instructions executed
534testsys.cpu.kern.inst.quiesce                       1                       # number of quiesce instructions executed
535testsys.cpu.kern.inst.hwrei                        15                       # number of hwrei instructions executed
536testsys.cpu.kern.ipl_count::0                       3     21.43%     21.43% # number of times we switched to this ipl
537testsys.cpu.kern.ipl_count::22                      1      7.14%     28.57% # number of times we switched to this ipl
538testsys.cpu.kern.ipl_count::31                     10     71.43%    100.00% # number of times we switched to this ipl
539testsys.cpu.kern.ipl_count::total                  14                       # number of times we switched to this ipl
540testsys.cpu.kern.ipl_good::0                        3     42.86%     42.86% # number of times we switched to this ipl from a different ipl
541testsys.cpu.kern.ipl_good::22                       1     14.29%     57.14% # number of times we switched to this ipl from a different ipl
542testsys.cpu.kern.ipl_good::31                       3     42.86%    100.00% # number of times we switched to this ipl from a different ipl
543testsys.cpu.kern.ipl_good::total                    7                       # number of times we switched to this ipl from a different ipl
544testsys.cpu.kern.ipl_ticks::0               975901000     99.93%     99.93% # number of cycles we spent at this ipl
545testsys.cpu.kern.ipl_ticks::22                  43000      0.00%     99.94% # number of cycles we spent at this ipl
546testsys.cpu.kern.ipl_ticks::31                 619000      0.06%    100.00% # number of cycles we spent at this ipl
547testsys.cpu.kern.ipl_ticks::total           976563000                       # number of cycles we spent at this ipl
548testsys.cpu.kern.ipl_used::0                        1                       # fraction of swpipl calls that actually changed the ipl
549testsys.cpu.kern.ipl_used::22                       1                       # fraction of swpipl calls that actually changed the ipl
550testsys.cpu.kern.ipl_used::31                0.300000                       # fraction of swpipl calls that actually changed the ipl
551testsys.cpu.kern.ipl_used::total             0.500000                       # fraction of swpipl calls that actually changed the ipl
552testsys.cpu.kern.callpal::swpipl                   12     85.71%     85.71% # number of callpals executed
553testsys.cpu.kern.callpal::rdps                      1      7.14%     92.86% # number of callpals executed
554testsys.cpu.kern.callpal::rti                       1      7.14%    100.00% # number of callpals executed
555testsys.cpu.kern.callpal::total                    14                       # number of callpals executed
556testsys.cpu.kern.mode_switch::kernel                0                       # number of protection mode switches
557testsys.cpu.kern.mode_switch::user                  0                       # number of protection mode switches
558testsys.cpu.kern.mode_switch::idle                  1                       # number of protection mode switches
559testsys.cpu.kern.mode_good::kernel                  0                      
560testsys.cpu.kern.mode_good::user                    0                      
561testsys.cpu.kern.mode_good::idle                    0                      
562testsys.cpu.kern.mode_switch_good::kernel          nan                       # fraction of useful protection mode switches
563testsys.cpu.kern.mode_switch_good::user           nan                       # fraction of useful protection mode switches
564testsys.cpu.kern.mode_switch_good::idle             0                       # fraction of useful protection mode switches
565testsys.cpu.kern.mode_switch_good::total            0                       # fraction of useful protection mode switches
566testsys.cpu.kern.mode_ticks::kernel                 0                       # number of ticks spent at the given mode
567testsys.cpu.kern.mode_ticks::user                   0                       # number of ticks spent at the given mode
568testsys.cpu.kern.mode_ticks::idle                   0                       # number of ticks spent at the given mode
569testsys.cpu.kern.swap_context                       0                       # number of times the context was actually changed
570testsys.tsunami.ethernet.descDMAReads               0                       # Number of descriptors the device read w/ DMA
571testsys.tsunami.ethernet.descDMAWrites              0                       # Number of descriptors the device wrote w/ DMA
572testsys.tsunami.ethernet.descDmaReadBytes            0                       # number of descriptor bytes read w/ DMA
573testsys.tsunami.ethernet.descDmaWriteBytes            0                       # number of descriptor bytes write w/ DMA
574testsys.tsunami.ethernet.postedSwi                  0                       # number of software interrupts posted to CPU
575testsys.tsunami.ethernet.coalescedSwi             nan                       # average number of Swi's coalesced into each post
576testsys.tsunami.ethernet.totalSwi                   0                       # total number of Swi written to ISR
577testsys.tsunami.ethernet.postedRxIdle               0                       # number of rxIdle interrupts posted to CPU
578testsys.tsunami.ethernet.coalescedRxIdle          nan                       # average number of RxIdle's coalesced into each post
579testsys.tsunami.ethernet.totalRxIdle                0                       # total number of RxIdle written to ISR
580testsys.tsunami.ethernet.postedRxOk                 0                       # number of RxOk interrupts posted to CPU
581testsys.tsunami.ethernet.coalescedRxOk            nan                       # average number of RxOk's coalesced into each post
582testsys.tsunami.ethernet.totalRxOk                  0                       # total number of RxOk written to ISR
583testsys.tsunami.ethernet.postedRxDesc               0                       # number of RxDesc interrupts posted to CPU
584testsys.tsunami.ethernet.coalescedRxDesc          nan                       # average number of RxDesc's coalesced into each post
585testsys.tsunami.ethernet.totalRxDesc                0                       # total number of RxDesc written to ISR
586testsys.tsunami.ethernet.postedTxOk                 0                       # number of TxOk interrupts posted to CPU
587testsys.tsunami.ethernet.coalescedTxOk            nan                       # average number of TxOk's coalesced into each post
588testsys.tsunami.ethernet.totalTxOk                  0                       # total number of TxOk written to ISR
589testsys.tsunami.ethernet.postedTxIdle               0                       # number of TxIdle interrupts posted to CPU
590testsys.tsunami.ethernet.coalescedTxIdle          nan                       # average number of TxIdle's coalesced into each post
591testsys.tsunami.ethernet.totalTxIdle                0                       # total number of TxIdle written to ISR
592testsys.tsunami.ethernet.postedTxDesc               0                       # number of TxDesc interrupts posted to CPU
593testsys.tsunami.ethernet.coalescedTxDesc          nan                       # average number of TxDesc's coalesced into each post
594testsys.tsunami.ethernet.totalTxDesc                0                       # total number of TxDesc written to ISR
595testsys.tsunami.ethernet.postedRxOrn                0                       # number of RxOrn posted to CPU
596testsys.tsunami.ethernet.coalescedRxOrn           nan                       # average number of RxOrn's coalesced into each post
597testsys.tsunami.ethernet.totalRxOrn                 0                       # total number of RxOrn written to ISR
598testsys.tsunami.ethernet.coalescedTotal           nan                       # average number of interrupts coalesced into each post
599testsys.tsunami.ethernet.postedInterrupts            0                       # number of posts to CPU
600testsys.tsunami.ethernet.droppedPackets             0                       # number of packets dropped
601drivesys.physmem.bytes_read::cpu.inst            5884                       # Number of bytes read from this memory
602drivesys.physmem.bytes_read::cpu.data            2272                       # Number of bytes read from this memory
603drivesys.physmem.bytes_read::total               8156                       # Number of bytes read from this memory
604drivesys.physmem.bytes_inst_read::cpu.inst         5884                       # Number of instructions bytes read from this memory
605drivesys.physmem.bytes_inst_read::total          5884                       # Number of instructions bytes read from this memory
606drivesys.physmem.bytes_written::cpu.data         1288                       # Number of bytes written to this memory
607drivesys.physmem.bytes_written::total            1288                       # Number of bytes written to this memory
608drivesys.physmem.num_reads::cpu.inst             1471                       # Number of read requests responded to by this memory
609drivesys.physmem.num_reads::cpu.data              309                       # Number of read requests responded to by this memory
610drivesys.physmem.num_reads::total                1780                       # Number of read requests responded to by this memory
611drivesys.physmem.num_writes::cpu.data             172                       # Number of write requests responded to by this memory
612drivesys.physmem.num_writes::total                172                       # Number of write requests responded to by this memory
613drivesys.physmem.bw_read::cpu.inst           15071972                       # Total read bandwidth from this memory (bytes/s)
614drivesys.physmem.bw_read::cpu.data            5819769                       # Total read bandwidth from this memory (bytes/s)
615drivesys.physmem.bw_read::total              20891741                       # Total read bandwidth from this memory (bytes/s)
616drivesys.physmem.bw_inst_read::cpu.inst      15071972                       # Instruction read bandwidth from this memory (bytes/s)
617drivesys.physmem.bw_inst_read::total         15071972                       # Instruction read bandwidth from this memory (bytes/s)
618drivesys.physmem.bw_write::cpu.data           3299235                       # Write bandwidth from this memory (bytes/s)
619drivesys.physmem.bw_write::total              3299235                       # Write bandwidth from this memory (bytes/s)
620drivesys.physmem.bw_total::cpu.inst          15071972                       # Total bandwidth to/from this memory (bytes/s)
621drivesys.physmem.bw_total::cpu.data           9119004                       # Total bandwidth to/from this memory (bytes/s)
622drivesys.physmem.bw_total::total             24190977                       # Total bandwidth to/from this memory (bytes/s)
623drivesys.disk0.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
624drivesys.disk0.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
625drivesys.disk0.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
626drivesys.disk0.dma_write_full_pages                 0                       # Number of full page size DMA writes.
627drivesys.disk0.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
628drivesys.disk0.dma_write_txs                        0                       # Number of DMA write transactions.
629drivesys.disk2.dma_read_full_pages                  0                       # Number of full page size DMA reads (not PRD).
630drivesys.disk2.dma_read_bytes                       0                       # Number of bytes transfered via DMA reads (not PRD).
631drivesys.disk2.dma_read_txs                         0                       # Number of DMA read transactions (not PRD).
632drivesys.disk2.dma_write_full_pages                 0                       # Number of full page size DMA writes.
633drivesys.disk2.dma_write_bytes                      0                       # Number of bytes transfered via DMA writes.
634drivesys.disk2.dma_write_txs                        0                       # Number of DMA write transactions.
635drivesys.cpu.dtb.fetch_hits                         0                       # ITB hits
636drivesys.cpu.dtb.fetch_misses                       0                       # ITB misses
637drivesys.cpu.dtb.fetch_acv                          0                       # ITB acv
638drivesys.cpu.dtb.fetch_accesses                     0                       # ITB accesses
639drivesys.cpu.dtb.read_hits                        309                       # DTB read hits
640drivesys.cpu.dtb.read_misses                        0                       # DTB read misses
641drivesys.cpu.dtb.read_acv                           0                       # DTB read access violations
642drivesys.cpu.dtb.read_accesses                      0                       # DTB read accesses
643drivesys.cpu.dtb.write_hits                       173                       # DTB write hits
644drivesys.cpu.dtb.write_misses                       0                       # DTB write misses
645drivesys.cpu.dtb.write_acv                          0                       # DTB write access violations
646drivesys.cpu.dtb.write_accesses                     0                       # DTB write accesses
647drivesys.cpu.dtb.data_hits                        482                       # DTB hits
648drivesys.cpu.dtb.data_misses                        0                       # DTB misses
649drivesys.cpu.dtb.data_acv                           0                       # DTB access violations
650drivesys.cpu.dtb.data_accesses                      0                       # DTB accesses
651drivesys.cpu.itb.fetch_hits                       192                       # ITB hits
652drivesys.cpu.itb.fetch_misses                       0                       # ITB misses
653drivesys.cpu.itb.fetch_acv                          0                       # ITB acv
654drivesys.cpu.itb.fetch_accesses                   192                       # ITB accesses
655drivesys.cpu.itb.read_hits                          0                       # DTB read hits
656drivesys.cpu.itb.read_misses                        0                       # DTB read misses
657drivesys.cpu.itb.read_acv                           0                       # DTB read access violations
658drivesys.cpu.itb.read_accesses                      0                       # DTB read accesses
659drivesys.cpu.itb.write_hits                         0                       # DTB write hits
660drivesys.cpu.itb.write_misses                       0                       # DTB write misses
661drivesys.cpu.itb.write_acv                          0                       # DTB write access violations
662drivesys.cpu.itb.write_accesses                     0                       # DTB write accesses
663drivesys.cpu.itb.data_hits                          0                       # DTB hits
664drivesys.cpu.itb.data_misses                        0                       # DTB misses
665drivesys.cpu.itb.data_acv                           0                       # DTB access violations
666drivesys.cpu.itb.data_accesses                      0                       # DTB accesses
667drivesys.cpu.numCycles                        3906249                       # number of cpu cycles simulated
668drivesys.cpu.numWorkItemsStarted                    0                       # number of work items this cpu started
669drivesys.cpu.numWorkItemsCompleted                  0                       # number of work items this cpu completed
670drivesys.cpu.committedInsts                      1471                       # Number of instructions committed
671drivesys.cpu.committedOps                        1471                       # Number of ops (including micro ops) committed
672drivesys.cpu.num_int_alu_accesses                1354                       # Number of integer alu accesses
673drivesys.cpu.num_fp_alu_accesses                    0                       # Number of float alu accesses
674drivesys.cpu.num_func_calls                        68                       # number of times a function call or return occured
675drivesys.cpu.num_conditional_control_insts          108                       # number of instructions that are conditional controls
676drivesys.cpu.num_int_insts                       1354                       # number of integer instructions
677drivesys.cpu.num_fp_insts                           0                       # number of float instructions
678drivesys.cpu.num_int_register_reads              1848                       # number of times the integer registers were read
679drivesys.cpu.num_int_register_writes             1056                       # number of times the integer registers were written
680drivesys.cpu.num_fp_register_reads                  0                       # number of times the floating registers were read
681drivesys.cpu.num_fp_register_writes                 0                       # number of times the floating registers were written
682drivesys.cpu.num_mem_refs                         483                       # number of memory refs
683drivesys.cpu.num_load_insts                       309                       # Number of load instructions
684drivesys.cpu.num_store_insts                      174                       # Number of store instructions
685drivesys.cpu.num_idle_cycles             3902569.320225                       # Number of idle cycles
686drivesys.cpu.num_busy_cycles              3679.679775                       # Number of busy cycles
687drivesys.cpu.not_idle_fraction               0.000942                       # Percentage of non-idle cycles
688drivesys.cpu.idle_fraction                   0.999058                       # Percentage of idle cycles
689drivesys.cpu.kern.inst.arm                          0                       # number of arm instructions executed
690drivesys.cpu.kern.inst.quiesce                      1                       # number of quiesce instructions executed
691drivesys.cpu.kern.inst.hwrei                       15                       # number of hwrei instructions executed
692drivesys.cpu.kern.ipl_count::0                      3     21.43%     21.43% # number of times we switched to this ipl
693drivesys.cpu.kern.ipl_count::22                     1      7.14%     28.57% # number of times we switched to this ipl
694drivesys.cpu.kern.ipl_count::31                    10     71.43%    100.00% # number of times we switched to this ipl
695drivesys.cpu.kern.ipl_count::total                 14                       # number of times we switched to this ipl
696drivesys.cpu.kern.ipl_good::0                       3     42.86%     42.86% # number of times we switched to this ipl from a different ipl
697drivesys.cpu.kern.ipl_good::22                      1     14.29%     57.14% # number of times we switched to this ipl from a different ipl
698drivesys.cpu.kern.ipl_good::31                      3     42.86%    100.00% # number of times we switched to this ipl from a different ipl
699drivesys.cpu.kern.ipl_good::total                   7                       # number of times we switched to this ipl from a different ipl
700drivesys.cpu.kern.ipl_ticks::0              976231500     99.97%     99.97% # number of cycles we spent at this ipl
701drivesys.cpu.kern.ipl_ticks::22                 21500      0.00%     99.97% # number of cycles we spent at this ipl
702drivesys.cpu.kern.ipl_ticks::31                309250      0.03%    100.00% # number of cycles we spent at this ipl
703drivesys.cpu.kern.ipl_ticks::total          976562250                       # number of cycles we spent at this ipl
704drivesys.cpu.kern.ipl_used::0                       1                       # fraction of swpipl calls that actually changed the ipl
705drivesys.cpu.kern.ipl_used::22                      1                       # fraction of swpipl calls that actually changed the ipl
706drivesys.cpu.kern.ipl_used::31               0.300000                       # fraction of swpipl calls that actually changed the ipl
707drivesys.cpu.kern.ipl_used::total            0.500000                       # fraction of swpipl calls that actually changed the ipl
708drivesys.cpu.kern.callpal::swpipl                  12     85.71%     85.71% # number of callpals executed
709drivesys.cpu.kern.callpal::rdps                     1      7.14%     92.86% # number of callpals executed
710drivesys.cpu.kern.callpal::rti                      1      7.14%    100.00% # number of callpals executed
711drivesys.cpu.kern.callpal::total                   14                       # number of callpals executed
712drivesys.cpu.kern.mode_switch::kernel               0                       # number of protection mode switches
713drivesys.cpu.kern.mode_switch::user                 0                       # number of protection mode switches
714drivesys.cpu.kern.mode_switch::idle                 1                       # number of protection mode switches
715drivesys.cpu.kern.mode_good::kernel                 0                      
716drivesys.cpu.kern.mode_good::user                   0                      
717drivesys.cpu.kern.mode_good::idle                   0                      
718drivesys.cpu.kern.mode_switch_good::kernel          nan                       # fraction of useful protection mode switches
719drivesys.cpu.kern.mode_switch_good::user          nan                       # fraction of useful protection mode switches
720drivesys.cpu.kern.mode_switch_good::idle            0                       # fraction of useful protection mode switches
721drivesys.cpu.kern.mode_switch_good::total            0                       # fraction of useful protection mode switches
722drivesys.cpu.kern.mode_ticks::kernel                0                       # number of ticks spent at the given mode
723drivesys.cpu.kern.mode_ticks::user                  0                       # number of ticks spent at the given mode
724drivesys.cpu.kern.mode_ticks::idle                  0                       # number of ticks spent at the given mode
725drivesys.cpu.kern.swap_context                      0                       # number of times the context was actually changed
726drivesys.tsunami.ethernet.descDMAReads              0                       # Number of descriptors the device read w/ DMA
727drivesys.tsunami.ethernet.descDMAWrites             0                       # Number of descriptors the device wrote w/ DMA
728drivesys.tsunami.ethernet.descDmaReadBytes            0                       # number of descriptor bytes read w/ DMA
729drivesys.tsunami.ethernet.descDmaWriteBytes            0                       # number of descriptor bytes write w/ DMA
730drivesys.tsunami.ethernet.postedSwi                 0                       # number of software interrupts posted to CPU
731drivesys.tsunami.ethernet.coalescedSwi            nan                       # average number of Swi's coalesced into each post
732drivesys.tsunami.ethernet.totalSwi                  0                       # total number of Swi written to ISR
733drivesys.tsunami.ethernet.postedRxIdle              0                       # number of rxIdle interrupts posted to CPU
734drivesys.tsunami.ethernet.coalescedRxIdle          nan                       # average number of RxIdle's coalesced into each post
735drivesys.tsunami.ethernet.totalRxIdle               0                       # total number of RxIdle written to ISR
736drivesys.tsunami.ethernet.postedRxOk                0                       # number of RxOk interrupts posted to CPU
737drivesys.tsunami.ethernet.coalescedRxOk           nan                       # average number of RxOk's coalesced into each post
738drivesys.tsunami.ethernet.totalRxOk                 0                       # total number of RxOk written to ISR
739drivesys.tsunami.ethernet.postedRxDesc              0                       # number of RxDesc interrupts posted to CPU
740drivesys.tsunami.ethernet.coalescedRxDesc          nan                       # average number of RxDesc's coalesced into each post
741drivesys.tsunami.ethernet.totalRxDesc               0                       # total number of RxDesc written to ISR
742drivesys.tsunami.ethernet.postedTxOk                0                       # number of TxOk interrupts posted to CPU
743drivesys.tsunami.ethernet.coalescedTxOk           nan                       # average number of TxOk's coalesced into each post
744drivesys.tsunami.ethernet.totalTxOk                 0                       # total number of TxOk written to ISR
745drivesys.tsunami.ethernet.postedTxIdle              0                       # number of TxIdle interrupts posted to CPU
746drivesys.tsunami.ethernet.coalescedTxIdle          nan                       # average number of TxIdle's coalesced into each post
747drivesys.tsunami.ethernet.totalTxIdle               0                       # total number of TxIdle written to ISR
748drivesys.tsunami.ethernet.postedTxDesc              0                       # number of TxDesc interrupts posted to CPU
749drivesys.tsunami.ethernet.coalescedTxDesc          nan                       # average number of TxDesc's coalesced into each post
750drivesys.tsunami.ethernet.totalTxDesc               0                       # total number of TxDesc written to ISR
751drivesys.tsunami.ethernet.postedRxOrn               0                       # number of RxOrn posted to CPU
752drivesys.tsunami.ethernet.coalescedRxOrn          nan                       # average number of RxOrn's coalesced into each post
753drivesys.tsunami.ethernet.totalRxOrn                0                       # total number of RxOrn written to ISR
754drivesys.tsunami.ethernet.coalescedTotal          nan                       # average number of interrupts coalesced into each post
755drivesys.tsunami.ethernet.postedInterrupts            0                       # number of posts to CPU
756drivesys.tsunami.ethernet.droppedPackets            0                       # number of packets dropped
757
758---------- End Simulation Statistics   ----------
759