config.ini (9885:afd9ea6101d9) config.ini (9924:31ef410b6843)
1[root]
2type=Root
3children=system
4full_system=false
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=System
11children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu_clk_domain l2c membus physmem toL2Bus voltage_domain
12boot_osflags=a
13cache_line_size=64
14clk_domain=system.clk_domain
15init_param=0
16kernel=
17load_addr_mask=1099511627775
18mem_mode=timing
19mem_ranges=
20memories=system.physmem
21num_work_ids=16
22readfile=
23symbolfile=
24work_begin_ckpt_count=0
25work_begin_cpu_id_exit=-1
26work_begin_exit_count=0
27work_cpus_ckpt_count=0
28work_end_ckpt_count=0
29work_end_exit_count=0
30work_item_id=-1
31system_port=system.membus.slave[0]
32
33[system.clk_domain]
34type=SrcClockDomain
35clock=1000
36voltage_domain=system.voltage_domain
37
38[system.cpu0]
39type=DerivO3CPU
40children=branchPred dcache dtb fuPool icache interrupts isa itb tracer workload
41LFSTSize=1024
42LQEntries=32
43LSQCheckLoads=true
44LSQDepCheckShift=4
45SQEntries=32
46SSITSize=1024
47activity=0
48backComSize=5
49branchPred=system.cpu0.branchPred
50cachePorts=200
51checker=Null
52clk_domain=system.cpu_clk_domain
53commitToDecodeDelay=1
54commitToFetchDelay=1
55commitToIEWDelay=1
56commitToRenameDelay=1
57commitWidth=8
58cpu_id=0
59decodeToFetchDelay=1
60decodeToRenameDelay=1
61decodeWidth=8
62dispatchWidth=8
63do_checkpoint_insts=true
64do_quiesce=true
65do_statistics_insts=true
66dtb=system.cpu0.dtb
67fetchToDecodeDelay=1
68fetchTrapLatency=1
69fetchWidth=8
70forwardComSize=5
71fuPool=system.cpu0.fuPool
72function_trace=false
73function_trace_start=0
74iewToCommitDelay=1
75iewToDecodeDelay=1
76iewToFetchDelay=1
77iewToRenameDelay=1
78interrupts=system.cpu0.interrupts
79isa=system.cpu0.isa
80issueToExecuteDelay=1
81issueWidth=8
82itb=system.cpu0.itb
83max_insts_all_threads=0
84max_insts_any_thread=0
85max_loads_all_threads=0
86max_loads_any_thread=0
87needsTSO=false
88numIQEntries=64
1[root]
2type=Root
3children=system
4full_system=false
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=System
11children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu_clk_domain l2c membus physmem toL2Bus voltage_domain
12boot_osflags=a
13cache_line_size=64
14clk_domain=system.clk_domain
15init_param=0
16kernel=
17load_addr_mask=1099511627775
18mem_mode=timing
19mem_ranges=
20memories=system.physmem
21num_work_ids=16
22readfile=
23symbolfile=
24work_begin_ckpt_count=0
25work_begin_cpu_id_exit=-1
26work_begin_exit_count=0
27work_cpus_ckpt_count=0
28work_end_ckpt_count=0
29work_end_exit_count=0
30work_item_id=-1
31system_port=system.membus.slave[0]
32
33[system.clk_domain]
34type=SrcClockDomain
35clock=1000
36voltage_domain=system.voltage_domain
37
38[system.cpu0]
39type=DerivO3CPU
40children=branchPred dcache dtb fuPool icache interrupts isa itb tracer workload
41LFSTSize=1024
42LQEntries=32
43LSQCheckLoads=true
44LSQDepCheckShift=4
45SQEntries=32
46SSITSize=1024
47activity=0
48backComSize=5
49branchPred=system.cpu0.branchPred
50cachePorts=200
51checker=Null
52clk_domain=system.cpu_clk_domain
53commitToDecodeDelay=1
54commitToFetchDelay=1
55commitToIEWDelay=1
56commitToRenameDelay=1
57commitWidth=8
58cpu_id=0
59decodeToFetchDelay=1
60decodeToRenameDelay=1
61decodeWidth=8
62dispatchWidth=8
63do_checkpoint_insts=true
64do_quiesce=true
65do_statistics_insts=true
66dtb=system.cpu0.dtb
67fetchToDecodeDelay=1
68fetchTrapLatency=1
69fetchWidth=8
70forwardComSize=5
71fuPool=system.cpu0.fuPool
72function_trace=false
73function_trace_start=0
74iewToCommitDelay=1
75iewToDecodeDelay=1
76iewToFetchDelay=1
77iewToRenameDelay=1
78interrupts=system.cpu0.interrupts
79isa=system.cpu0.isa
80issueToExecuteDelay=1
81issueWidth=8
82itb=system.cpu0.itb
83max_insts_all_threads=0
84max_insts_any_thread=0
85max_loads_all_threads=0
86max_loads_any_thread=0
87needsTSO=false
88numIQEntries=64
89numPhysCCRegs=0
89numPhysFloatRegs=256
90numPhysIntRegs=256
91numROBEntries=192
92numRobs=1
93numThreads=1
94profile=0
95progress_interval=0
96renameToDecodeDelay=1
97renameToFetchDelay=1
98renameToIEWDelay=2
99renameToROBDelay=1
100renameWidth=8
101simpoint_start_insts=
102smtCommitPolicy=RoundRobin
103smtFetchPolicy=SingleThread
104smtIQPolicy=Partitioned
105smtIQThreshold=100
106smtLSQPolicy=Partitioned
107smtLSQThreshold=100
108smtNumFetchingThreads=1
109smtROBPolicy=Partitioned
110smtROBThreshold=100
111squashWidth=8
112store_set_clear_period=250000
113switched_out=false
114system=system
115tracer=system.cpu0.tracer
116trapLatency=13
117wbDepth=1
118wbWidth=8
119workload=system.cpu0.workload
120dcache_port=system.cpu0.dcache.cpu_side
121icache_port=system.cpu0.icache.cpu_side
122
123[system.cpu0.branchPred]
124type=BranchPredictor
125BTBEntries=4096
126BTBTagSize=16
127RASSize=16
128choiceCtrBits=2
129choicePredictorSize=8192
130globalCtrBits=2
131globalPredictorSize=8192
132instShiftAmt=2
133localCtrBits=2
134localHistoryTableSize=2048
135localPredictorSize=2048
136numThreads=1
137predType=tournament
138
139[system.cpu0.dcache]
140type=BaseCache
141children=tags
142addr_ranges=0:18446744073709551615
143assoc=4
144clk_domain=system.cpu_clk_domain
145forward_snoops=true
146hit_latency=2
147is_top_level=true
148max_miss_count=0
149mshrs=4
150prefetch_on_access=false
151prefetcher=Null
152response_latency=2
153size=32768
154system=system
155tags=system.cpu0.dcache.tags
156tgts_per_mshr=20
157two_queue=false
158write_buffers=8
159cpu_side=system.cpu0.dcache_port
160mem_side=system.toL2Bus.slave[1]
161
162[system.cpu0.dcache.tags]
163type=LRU
164assoc=4
165block_size=64
166clk_domain=system.cpu_clk_domain
167hit_latency=2
168size=32768
169
170[system.cpu0.dtb]
171type=SparcTLB
172size=64
173
174[system.cpu0.fuPool]
175type=FUPool
176children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
177FUList=system.cpu0.fuPool.FUList0 system.cpu0.fuPool.FUList1 system.cpu0.fuPool.FUList2 system.cpu0.fuPool.FUList3 system.cpu0.fuPool.FUList4 system.cpu0.fuPool.FUList5 system.cpu0.fuPool.FUList6 system.cpu0.fuPool.FUList7 system.cpu0.fuPool.FUList8
178
179[system.cpu0.fuPool.FUList0]
180type=FUDesc
181children=opList
182count=6
183opList=system.cpu0.fuPool.FUList0.opList
184
185[system.cpu0.fuPool.FUList0.opList]
186type=OpDesc
187issueLat=1
188opClass=IntAlu
189opLat=1
190
191[system.cpu0.fuPool.FUList1]
192type=FUDesc
193children=opList0 opList1
194count=2
195opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1
196
197[system.cpu0.fuPool.FUList1.opList0]
198type=OpDesc
199issueLat=1
200opClass=IntMult
201opLat=3
202
203[system.cpu0.fuPool.FUList1.opList1]
204type=OpDesc
205issueLat=19
206opClass=IntDiv
207opLat=20
208
209[system.cpu0.fuPool.FUList2]
210type=FUDesc
211children=opList0 opList1 opList2
212count=4
213opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 system.cpu0.fuPool.FUList2.opList2
214
215[system.cpu0.fuPool.FUList2.opList0]
216type=OpDesc
217issueLat=1
218opClass=FloatAdd
219opLat=2
220
221[system.cpu0.fuPool.FUList2.opList1]
222type=OpDesc
223issueLat=1
224opClass=FloatCmp
225opLat=2
226
227[system.cpu0.fuPool.FUList2.opList2]
228type=OpDesc
229issueLat=1
230opClass=FloatCvt
231opLat=2
232
233[system.cpu0.fuPool.FUList3]
234type=FUDesc
235children=opList0 opList1 opList2
236count=2
237opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 system.cpu0.fuPool.FUList3.opList2
238
239[system.cpu0.fuPool.FUList3.opList0]
240type=OpDesc
241issueLat=1
242opClass=FloatMult
243opLat=4
244
245[system.cpu0.fuPool.FUList3.opList1]
246type=OpDesc
247issueLat=12
248opClass=FloatDiv
249opLat=12
250
251[system.cpu0.fuPool.FUList3.opList2]
252type=OpDesc
253issueLat=24
254opClass=FloatSqrt
255opLat=24
256
257[system.cpu0.fuPool.FUList4]
258type=FUDesc
259children=opList
260count=0
261opList=system.cpu0.fuPool.FUList4.opList
262
263[system.cpu0.fuPool.FUList4.opList]
264type=OpDesc
265issueLat=1
266opClass=MemRead
267opLat=1
268
269[system.cpu0.fuPool.FUList5]
270type=FUDesc
271children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
272count=4
273opList=system.cpu0.fuPool.FUList5.opList00 system.cpu0.fuPool.FUList5.opList01 system.cpu0.fuPool.FUList5.opList02 system.cpu0.fuPool.FUList5.opList03 system.cpu0.fuPool.FUList5.opList04 system.cpu0.fuPool.FUList5.opList05 system.cpu0.fuPool.FUList5.opList06 system.cpu0.fuPool.FUList5.opList07 system.cpu0.fuPool.FUList5.opList08 system.cpu0.fuPool.FUList5.opList09 system.cpu0.fuPool.FUList5.opList10 system.cpu0.fuPool.FUList5.opList11 system.cpu0.fuPool.FUList5.opList12 system.cpu0.fuPool.FUList5.opList13 system.cpu0.fuPool.FUList5.opList14 system.cpu0.fuPool.FUList5.opList15 system.cpu0.fuPool.FUList5.opList16 system.cpu0.fuPool.FUList5.opList17 system.cpu0.fuPool.FUList5.opList18 system.cpu0.fuPool.FUList5.opList19
274
275[system.cpu0.fuPool.FUList5.opList00]
276type=OpDesc
277issueLat=1
278opClass=SimdAdd
279opLat=1
280
281[system.cpu0.fuPool.FUList5.opList01]
282type=OpDesc
283issueLat=1
284opClass=SimdAddAcc
285opLat=1
286
287[system.cpu0.fuPool.FUList5.opList02]
288type=OpDesc
289issueLat=1
290opClass=SimdAlu
291opLat=1
292
293[system.cpu0.fuPool.FUList5.opList03]
294type=OpDesc
295issueLat=1
296opClass=SimdCmp
297opLat=1
298
299[system.cpu0.fuPool.FUList5.opList04]
300type=OpDesc
301issueLat=1
302opClass=SimdCvt
303opLat=1
304
305[system.cpu0.fuPool.FUList5.opList05]
306type=OpDesc
307issueLat=1
308opClass=SimdMisc
309opLat=1
310
311[system.cpu0.fuPool.FUList5.opList06]
312type=OpDesc
313issueLat=1
314opClass=SimdMult
315opLat=1
316
317[system.cpu0.fuPool.FUList5.opList07]
318type=OpDesc
319issueLat=1
320opClass=SimdMultAcc
321opLat=1
322
323[system.cpu0.fuPool.FUList5.opList08]
324type=OpDesc
325issueLat=1
326opClass=SimdShift
327opLat=1
328
329[system.cpu0.fuPool.FUList5.opList09]
330type=OpDesc
331issueLat=1
332opClass=SimdShiftAcc
333opLat=1
334
335[system.cpu0.fuPool.FUList5.opList10]
336type=OpDesc
337issueLat=1
338opClass=SimdSqrt
339opLat=1
340
341[system.cpu0.fuPool.FUList5.opList11]
342type=OpDesc
343issueLat=1
344opClass=SimdFloatAdd
345opLat=1
346
347[system.cpu0.fuPool.FUList5.opList12]
348type=OpDesc
349issueLat=1
350opClass=SimdFloatAlu
351opLat=1
352
353[system.cpu0.fuPool.FUList5.opList13]
354type=OpDesc
355issueLat=1
356opClass=SimdFloatCmp
357opLat=1
358
359[system.cpu0.fuPool.FUList5.opList14]
360type=OpDesc
361issueLat=1
362opClass=SimdFloatCvt
363opLat=1
364
365[system.cpu0.fuPool.FUList5.opList15]
366type=OpDesc
367issueLat=1
368opClass=SimdFloatDiv
369opLat=1
370
371[system.cpu0.fuPool.FUList5.opList16]
372type=OpDesc
373issueLat=1
374opClass=SimdFloatMisc
375opLat=1
376
377[system.cpu0.fuPool.FUList5.opList17]
378type=OpDesc
379issueLat=1
380opClass=SimdFloatMult
381opLat=1
382
383[system.cpu0.fuPool.FUList5.opList18]
384type=OpDesc
385issueLat=1
386opClass=SimdFloatMultAcc
387opLat=1
388
389[system.cpu0.fuPool.FUList5.opList19]
390type=OpDesc
391issueLat=1
392opClass=SimdFloatSqrt
393opLat=1
394
395[system.cpu0.fuPool.FUList6]
396type=FUDesc
397children=opList
398count=0
399opList=system.cpu0.fuPool.FUList6.opList
400
401[system.cpu0.fuPool.FUList6.opList]
402type=OpDesc
403issueLat=1
404opClass=MemWrite
405opLat=1
406
407[system.cpu0.fuPool.FUList7]
408type=FUDesc
409children=opList0 opList1
410count=4
411opList=system.cpu0.fuPool.FUList7.opList0 system.cpu0.fuPool.FUList7.opList1
412
413[system.cpu0.fuPool.FUList7.opList0]
414type=OpDesc
415issueLat=1
416opClass=MemRead
417opLat=1
418
419[system.cpu0.fuPool.FUList7.opList1]
420type=OpDesc
421issueLat=1
422opClass=MemWrite
423opLat=1
424
425[system.cpu0.fuPool.FUList8]
426type=FUDesc
427children=opList
428count=1
429opList=system.cpu0.fuPool.FUList8.opList
430
431[system.cpu0.fuPool.FUList8.opList]
432type=OpDesc
433issueLat=3
434opClass=IprAccess
435opLat=3
436
437[system.cpu0.icache]
438type=BaseCache
439children=tags
440addr_ranges=0:18446744073709551615
441assoc=1
442clk_domain=system.cpu_clk_domain
443forward_snoops=true
444hit_latency=2
445is_top_level=true
446max_miss_count=0
447mshrs=4
448prefetch_on_access=false
449prefetcher=Null
450response_latency=2
451size=32768
452system=system
453tags=system.cpu0.icache.tags
454tgts_per_mshr=20
455two_queue=false
456write_buffers=8
457cpu_side=system.cpu0.icache_port
458mem_side=system.toL2Bus.slave[0]
459
460[system.cpu0.icache.tags]
461type=LRU
462assoc=1
463block_size=64
464clk_domain=system.cpu_clk_domain
465hit_latency=2
466size=32768
467
468[system.cpu0.interrupts]
469type=SparcInterrupts
470
471[system.cpu0.isa]
472type=SparcISA
473
474[system.cpu0.itb]
475type=SparcTLB
476size=64
477
478[system.cpu0.tracer]
479type=ExeTracer
480
481[system.cpu0.workload]
482type=LiveProcess
483cmd=test_atomic 4
484cwd=
485egid=100
486env=
487errout=cerr
488euid=100
489executable=/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic
490gid=100
491input=cin
492max_stack_size=67108864
493output=cout
494pid=100
495ppid=99
496simpoint=0
497system=system
498uid=100
499
500[system.cpu1]
501type=DerivO3CPU
502children=branchPred dcache dtb fuPool icache interrupts isa itb tracer
503LFSTSize=1024
504LQEntries=32
505LSQCheckLoads=true
506LSQDepCheckShift=4
507SQEntries=32
508SSITSize=1024
509activity=0
510backComSize=5
511branchPred=system.cpu1.branchPred
512cachePorts=200
513checker=Null
514clk_domain=system.cpu_clk_domain
515commitToDecodeDelay=1
516commitToFetchDelay=1
517commitToIEWDelay=1
518commitToRenameDelay=1
519commitWidth=8
520cpu_id=1
521decodeToFetchDelay=1
522decodeToRenameDelay=1
523decodeWidth=8
524dispatchWidth=8
525do_checkpoint_insts=true
526do_quiesce=true
527do_statistics_insts=true
528dtb=system.cpu1.dtb
529fetchToDecodeDelay=1
530fetchTrapLatency=1
531fetchWidth=8
532forwardComSize=5
533fuPool=system.cpu1.fuPool
534function_trace=false
535function_trace_start=0
536iewToCommitDelay=1
537iewToDecodeDelay=1
538iewToFetchDelay=1
539iewToRenameDelay=1
540interrupts=system.cpu1.interrupts
541isa=system.cpu1.isa
542issueToExecuteDelay=1
543issueWidth=8
544itb=system.cpu1.itb
545max_insts_all_threads=0
546max_insts_any_thread=0
547max_loads_all_threads=0
548max_loads_any_thread=0
549needsTSO=false
550numIQEntries=64
90numPhysFloatRegs=256
91numPhysIntRegs=256
92numROBEntries=192
93numRobs=1
94numThreads=1
95profile=0
96progress_interval=0
97renameToDecodeDelay=1
98renameToFetchDelay=1
99renameToIEWDelay=2
100renameToROBDelay=1
101renameWidth=8
102simpoint_start_insts=
103smtCommitPolicy=RoundRobin
104smtFetchPolicy=SingleThread
105smtIQPolicy=Partitioned
106smtIQThreshold=100
107smtLSQPolicy=Partitioned
108smtLSQThreshold=100
109smtNumFetchingThreads=1
110smtROBPolicy=Partitioned
111smtROBThreshold=100
112squashWidth=8
113store_set_clear_period=250000
114switched_out=false
115system=system
116tracer=system.cpu0.tracer
117trapLatency=13
118wbDepth=1
119wbWidth=8
120workload=system.cpu0.workload
121dcache_port=system.cpu0.dcache.cpu_side
122icache_port=system.cpu0.icache.cpu_side
123
124[system.cpu0.branchPred]
125type=BranchPredictor
126BTBEntries=4096
127BTBTagSize=16
128RASSize=16
129choiceCtrBits=2
130choicePredictorSize=8192
131globalCtrBits=2
132globalPredictorSize=8192
133instShiftAmt=2
134localCtrBits=2
135localHistoryTableSize=2048
136localPredictorSize=2048
137numThreads=1
138predType=tournament
139
140[system.cpu0.dcache]
141type=BaseCache
142children=tags
143addr_ranges=0:18446744073709551615
144assoc=4
145clk_domain=system.cpu_clk_domain
146forward_snoops=true
147hit_latency=2
148is_top_level=true
149max_miss_count=0
150mshrs=4
151prefetch_on_access=false
152prefetcher=Null
153response_latency=2
154size=32768
155system=system
156tags=system.cpu0.dcache.tags
157tgts_per_mshr=20
158two_queue=false
159write_buffers=8
160cpu_side=system.cpu0.dcache_port
161mem_side=system.toL2Bus.slave[1]
162
163[system.cpu0.dcache.tags]
164type=LRU
165assoc=4
166block_size=64
167clk_domain=system.cpu_clk_domain
168hit_latency=2
169size=32768
170
171[system.cpu0.dtb]
172type=SparcTLB
173size=64
174
175[system.cpu0.fuPool]
176type=FUPool
177children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
178FUList=system.cpu0.fuPool.FUList0 system.cpu0.fuPool.FUList1 system.cpu0.fuPool.FUList2 system.cpu0.fuPool.FUList3 system.cpu0.fuPool.FUList4 system.cpu0.fuPool.FUList5 system.cpu0.fuPool.FUList6 system.cpu0.fuPool.FUList7 system.cpu0.fuPool.FUList8
179
180[system.cpu0.fuPool.FUList0]
181type=FUDesc
182children=opList
183count=6
184opList=system.cpu0.fuPool.FUList0.opList
185
186[system.cpu0.fuPool.FUList0.opList]
187type=OpDesc
188issueLat=1
189opClass=IntAlu
190opLat=1
191
192[system.cpu0.fuPool.FUList1]
193type=FUDesc
194children=opList0 opList1
195count=2
196opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1
197
198[system.cpu0.fuPool.FUList1.opList0]
199type=OpDesc
200issueLat=1
201opClass=IntMult
202opLat=3
203
204[system.cpu0.fuPool.FUList1.opList1]
205type=OpDesc
206issueLat=19
207opClass=IntDiv
208opLat=20
209
210[system.cpu0.fuPool.FUList2]
211type=FUDesc
212children=opList0 opList1 opList2
213count=4
214opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 system.cpu0.fuPool.FUList2.opList2
215
216[system.cpu0.fuPool.FUList2.opList0]
217type=OpDesc
218issueLat=1
219opClass=FloatAdd
220opLat=2
221
222[system.cpu0.fuPool.FUList2.opList1]
223type=OpDesc
224issueLat=1
225opClass=FloatCmp
226opLat=2
227
228[system.cpu0.fuPool.FUList2.opList2]
229type=OpDesc
230issueLat=1
231opClass=FloatCvt
232opLat=2
233
234[system.cpu0.fuPool.FUList3]
235type=FUDesc
236children=opList0 opList1 opList2
237count=2
238opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 system.cpu0.fuPool.FUList3.opList2
239
240[system.cpu0.fuPool.FUList3.opList0]
241type=OpDesc
242issueLat=1
243opClass=FloatMult
244opLat=4
245
246[system.cpu0.fuPool.FUList3.opList1]
247type=OpDesc
248issueLat=12
249opClass=FloatDiv
250opLat=12
251
252[system.cpu0.fuPool.FUList3.opList2]
253type=OpDesc
254issueLat=24
255opClass=FloatSqrt
256opLat=24
257
258[system.cpu0.fuPool.FUList4]
259type=FUDesc
260children=opList
261count=0
262opList=system.cpu0.fuPool.FUList4.opList
263
264[system.cpu0.fuPool.FUList4.opList]
265type=OpDesc
266issueLat=1
267opClass=MemRead
268opLat=1
269
270[system.cpu0.fuPool.FUList5]
271type=FUDesc
272children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
273count=4
274opList=system.cpu0.fuPool.FUList5.opList00 system.cpu0.fuPool.FUList5.opList01 system.cpu0.fuPool.FUList5.opList02 system.cpu0.fuPool.FUList5.opList03 system.cpu0.fuPool.FUList5.opList04 system.cpu0.fuPool.FUList5.opList05 system.cpu0.fuPool.FUList5.opList06 system.cpu0.fuPool.FUList5.opList07 system.cpu0.fuPool.FUList5.opList08 system.cpu0.fuPool.FUList5.opList09 system.cpu0.fuPool.FUList5.opList10 system.cpu0.fuPool.FUList5.opList11 system.cpu0.fuPool.FUList5.opList12 system.cpu0.fuPool.FUList5.opList13 system.cpu0.fuPool.FUList5.opList14 system.cpu0.fuPool.FUList5.opList15 system.cpu0.fuPool.FUList5.opList16 system.cpu0.fuPool.FUList5.opList17 system.cpu0.fuPool.FUList5.opList18 system.cpu0.fuPool.FUList5.opList19
275
276[system.cpu0.fuPool.FUList5.opList00]
277type=OpDesc
278issueLat=1
279opClass=SimdAdd
280opLat=1
281
282[system.cpu0.fuPool.FUList5.opList01]
283type=OpDesc
284issueLat=1
285opClass=SimdAddAcc
286opLat=1
287
288[system.cpu0.fuPool.FUList5.opList02]
289type=OpDesc
290issueLat=1
291opClass=SimdAlu
292opLat=1
293
294[system.cpu0.fuPool.FUList5.opList03]
295type=OpDesc
296issueLat=1
297opClass=SimdCmp
298opLat=1
299
300[system.cpu0.fuPool.FUList5.opList04]
301type=OpDesc
302issueLat=1
303opClass=SimdCvt
304opLat=1
305
306[system.cpu0.fuPool.FUList5.opList05]
307type=OpDesc
308issueLat=1
309opClass=SimdMisc
310opLat=1
311
312[system.cpu0.fuPool.FUList5.opList06]
313type=OpDesc
314issueLat=1
315opClass=SimdMult
316opLat=1
317
318[system.cpu0.fuPool.FUList5.opList07]
319type=OpDesc
320issueLat=1
321opClass=SimdMultAcc
322opLat=1
323
324[system.cpu0.fuPool.FUList5.opList08]
325type=OpDesc
326issueLat=1
327opClass=SimdShift
328opLat=1
329
330[system.cpu0.fuPool.FUList5.opList09]
331type=OpDesc
332issueLat=1
333opClass=SimdShiftAcc
334opLat=1
335
336[system.cpu0.fuPool.FUList5.opList10]
337type=OpDesc
338issueLat=1
339opClass=SimdSqrt
340opLat=1
341
342[system.cpu0.fuPool.FUList5.opList11]
343type=OpDesc
344issueLat=1
345opClass=SimdFloatAdd
346opLat=1
347
348[system.cpu0.fuPool.FUList5.opList12]
349type=OpDesc
350issueLat=1
351opClass=SimdFloatAlu
352opLat=1
353
354[system.cpu0.fuPool.FUList5.opList13]
355type=OpDesc
356issueLat=1
357opClass=SimdFloatCmp
358opLat=1
359
360[system.cpu0.fuPool.FUList5.opList14]
361type=OpDesc
362issueLat=1
363opClass=SimdFloatCvt
364opLat=1
365
366[system.cpu0.fuPool.FUList5.opList15]
367type=OpDesc
368issueLat=1
369opClass=SimdFloatDiv
370opLat=1
371
372[system.cpu0.fuPool.FUList5.opList16]
373type=OpDesc
374issueLat=1
375opClass=SimdFloatMisc
376opLat=1
377
378[system.cpu0.fuPool.FUList5.opList17]
379type=OpDesc
380issueLat=1
381opClass=SimdFloatMult
382opLat=1
383
384[system.cpu0.fuPool.FUList5.opList18]
385type=OpDesc
386issueLat=1
387opClass=SimdFloatMultAcc
388opLat=1
389
390[system.cpu0.fuPool.FUList5.opList19]
391type=OpDesc
392issueLat=1
393opClass=SimdFloatSqrt
394opLat=1
395
396[system.cpu0.fuPool.FUList6]
397type=FUDesc
398children=opList
399count=0
400opList=system.cpu0.fuPool.FUList6.opList
401
402[system.cpu0.fuPool.FUList6.opList]
403type=OpDesc
404issueLat=1
405opClass=MemWrite
406opLat=1
407
408[system.cpu0.fuPool.FUList7]
409type=FUDesc
410children=opList0 opList1
411count=4
412opList=system.cpu0.fuPool.FUList7.opList0 system.cpu0.fuPool.FUList7.opList1
413
414[system.cpu0.fuPool.FUList7.opList0]
415type=OpDesc
416issueLat=1
417opClass=MemRead
418opLat=1
419
420[system.cpu0.fuPool.FUList7.opList1]
421type=OpDesc
422issueLat=1
423opClass=MemWrite
424opLat=1
425
426[system.cpu0.fuPool.FUList8]
427type=FUDesc
428children=opList
429count=1
430opList=system.cpu0.fuPool.FUList8.opList
431
432[system.cpu0.fuPool.FUList8.opList]
433type=OpDesc
434issueLat=3
435opClass=IprAccess
436opLat=3
437
438[system.cpu0.icache]
439type=BaseCache
440children=tags
441addr_ranges=0:18446744073709551615
442assoc=1
443clk_domain=system.cpu_clk_domain
444forward_snoops=true
445hit_latency=2
446is_top_level=true
447max_miss_count=0
448mshrs=4
449prefetch_on_access=false
450prefetcher=Null
451response_latency=2
452size=32768
453system=system
454tags=system.cpu0.icache.tags
455tgts_per_mshr=20
456two_queue=false
457write_buffers=8
458cpu_side=system.cpu0.icache_port
459mem_side=system.toL2Bus.slave[0]
460
461[system.cpu0.icache.tags]
462type=LRU
463assoc=1
464block_size=64
465clk_domain=system.cpu_clk_domain
466hit_latency=2
467size=32768
468
469[system.cpu0.interrupts]
470type=SparcInterrupts
471
472[system.cpu0.isa]
473type=SparcISA
474
475[system.cpu0.itb]
476type=SparcTLB
477size=64
478
479[system.cpu0.tracer]
480type=ExeTracer
481
482[system.cpu0.workload]
483type=LiveProcess
484cmd=test_atomic 4
485cwd=
486egid=100
487env=
488errout=cerr
489euid=100
490executable=/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic
491gid=100
492input=cin
493max_stack_size=67108864
494output=cout
495pid=100
496ppid=99
497simpoint=0
498system=system
499uid=100
500
501[system.cpu1]
502type=DerivO3CPU
503children=branchPred dcache dtb fuPool icache interrupts isa itb tracer
504LFSTSize=1024
505LQEntries=32
506LSQCheckLoads=true
507LSQDepCheckShift=4
508SQEntries=32
509SSITSize=1024
510activity=0
511backComSize=5
512branchPred=system.cpu1.branchPred
513cachePorts=200
514checker=Null
515clk_domain=system.cpu_clk_domain
516commitToDecodeDelay=1
517commitToFetchDelay=1
518commitToIEWDelay=1
519commitToRenameDelay=1
520commitWidth=8
521cpu_id=1
522decodeToFetchDelay=1
523decodeToRenameDelay=1
524decodeWidth=8
525dispatchWidth=8
526do_checkpoint_insts=true
527do_quiesce=true
528do_statistics_insts=true
529dtb=system.cpu1.dtb
530fetchToDecodeDelay=1
531fetchTrapLatency=1
532fetchWidth=8
533forwardComSize=5
534fuPool=system.cpu1.fuPool
535function_trace=false
536function_trace_start=0
537iewToCommitDelay=1
538iewToDecodeDelay=1
539iewToFetchDelay=1
540iewToRenameDelay=1
541interrupts=system.cpu1.interrupts
542isa=system.cpu1.isa
543issueToExecuteDelay=1
544issueWidth=8
545itb=system.cpu1.itb
546max_insts_all_threads=0
547max_insts_any_thread=0
548max_loads_all_threads=0
549max_loads_any_thread=0
550needsTSO=false
551numIQEntries=64
552numPhysCCRegs=0
551numPhysFloatRegs=256
552numPhysIntRegs=256
553numROBEntries=192
554numRobs=1
555numThreads=1
556profile=0
557progress_interval=0
558renameToDecodeDelay=1
559renameToFetchDelay=1
560renameToIEWDelay=2
561renameToROBDelay=1
562renameWidth=8
563simpoint_start_insts=
564smtCommitPolicy=RoundRobin
565smtFetchPolicy=SingleThread
566smtIQPolicy=Partitioned
567smtIQThreshold=100
568smtLSQPolicy=Partitioned
569smtLSQThreshold=100
570smtNumFetchingThreads=1
571smtROBPolicy=Partitioned
572smtROBThreshold=100
573squashWidth=8
574store_set_clear_period=250000
575switched_out=false
576system=system
577tracer=system.cpu1.tracer
578trapLatency=13
579wbDepth=1
580wbWidth=8
581workload=system.cpu0.workload
582dcache_port=system.cpu1.dcache.cpu_side
583icache_port=system.cpu1.icache.cpu_side
584
585[system.cpu1.branchPred]
586type=BranchPredictor
587BTBEntries=4096
588BTBTagSize=16
589RASSize=16
590choiceCtrBits=2
591choicePredictorSize=8192
592globalCtrBits=2
593globalPredictorSize=8192
594instShiftAmt=2
595localCtrBits=2
596localHistoryTableSize=2048
597localPredictorSize=2048
598numThreads=1
599predType=tournament
600
601[system.cpu1.dcache]
602type=BaseCache
603children=tags
604addr_ranges=0:18446744073709551615
605assoc=4
606clk_domain=system.cpu_clk_domain
607forward_snoops=true
608hit_latency=2
609is_top_level=true
610max_miss_count=0
611mshrs=4
612prefetch_on_access=false
613prefetcher=Null
614response_latency=2
615size=32768
616system=system
617tags=system.cpu1.dcache.tags
618tgts_per_mshr=20
619two_queue=false
620write_buffers=8
621cpu_side=system.cpu1.dcache_port
622mem_side=system.toL2Bus.slave[3]
623
624[system.cpu1.dcache.tags]
625type=LRU
626assoc=4
627block_size=64
628clk_domain=system.cpu_clk_domain
629hit_latency=2
630size=32768
631
632[system.cpu1.dtb]
633type=SparcTLB
634size=64
635
636[system.cpu1.fuPool]
637type=FUPool
638children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
639FUList=system.cpu1.fuPool.FUList0 system.cpu1.fuPool.FUList1 system.cpu1.fuPool.FUList2 system.cpu1.fuPool.FUList3 system.cpu1.fuPool.FUList4 system.cpu1.fuPool.FUList5 system.cpu1.fuPool.FUList6 system.cpu1.fuPool.FUList7 system.cpu1.fuPool.FUList8
640
641[system.cpu1.fuPool.FUList0]
642type=FUDesc
643children=opList
644count=6
645opList=system.cpu1.fuPool.FUList0.opList
646
647[system.cpu1.fuPool.FUList0.opList]
648type=OpDesc
649issueLat=1
650opClass=IntAlu
651opLat=1
652
653[system.cpu1.fuPool.FUList1]
654type=FUDesc
655children=opList0 opList1
656count=2
657opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1
658
659[system.cpu1.fuPool.FUList1.opList0]
660type=OpDesc
661issueLat=1
662opClass=IntMult
663opLat=3
664
665[system.cpu1.fuPool.FUList1.opList1]
666type=OpDesc
667issueLat=19
668opClass=IntDiv
669opLat=20
670
671[system.cpu1.fuPool.FUList2]
672type=FUDesc
673children=opList0 opList1 opList2
674count=4
675opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 system.cpu1.fuPool.FUList2.opList2
676
677[system.cpu1.fuPool.FUList2.opList0]
678type=OpDesc
679issueLat=1
680opClass=FloatAdd
681opLat=2
682
683[system.cpu1.fuPool.FUList2.opList1]
684type=OpDesc
685issueLat=1
686opClass=FloatCmp
687opLat=2
688
689[system.cpu1.fuPool.FUList2.opList2]
690type=OpDesc
691issueLat=1
692opClass=FloatCvt
693opLat=2
694
695[system.cpu1.fuPool.FUList3]
696type=FUDesc
697children=opList0 opList1 opList2
698count=2
699opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 system.cpu1.fuPool.FUList3.opList2
700
701[system.cpu1.fuPool.FUList3.opList0]
702type=OpDesc
703issueLat=1
704opClass=FloatMult
705opLat=4
706
707[system.cpu1.fuPool.FUList3.opList1]
708type=OpDesc
709issueLat=12
710opClass=FloatDiv
711opLat=12
712
713[system.cpu1.fuPool.FUList3.opList2]
714type=OpDesc
715issueLat=24
716opClass=FloatSqrt
717opLat=24
718
719[system.cpu1.fuPool.FUList4]
720type=FUDesc
721children=opList
722count=0
723opList=system.cpu1.fuPool.FUList4.opList
724
725[system.cpu1.fuPool.FUList4.opList]
726type=OpDesc
727issueLat=1
728opClass=MemRead
729opLat=1
730
731[system.cpu1.fuPool.FUList5]
732type=FUDesc
733children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
734count=4
735opList=system.cpu1.fuPool.FUList5.opList00 system.cpu1.fuPool.FUList5.opList01 system.cpu1.fuPool.FUList5.opList02 system.cpu1.fuPool.FUList5.opList03 system.cpu1.fuPool.FUList5.opList04 system.cpu1.fuPool.FUList5.opList05 system.cpu1.fuPool.FUList5.opList06 system.cpu1.fuPool.FUList5.opList07 system.cpu1.fuPool.FUList5.opList08 system.cpu1.fuPool.FUList5.opList09 system.cpu1.fuPool.FUList5.opList10 system.cpu1.fuPool.FUList5.opList11 system.cpu1.fuPool.FUList5.opList12 system.cpu1.fuPool.FUList5.opList13 system.cpu1.fuPool.FUList5.opList14 system.cpu1.fuPool.FUList5.opList15 system.cpu1.fuPool.FUList5.opList16 system.cpu1.fuPool.FUList5.opList17 system.cpu1.fuPool.FUList5.opList18 system.cpu1.fuPool.FUList5.opList19
736
737[system.cpu1.fuPool.FUList5.opList00]
738type=OpDesc
739issueLat=1
740opClass=SimdAdd
741opLat=1
742
743[system.cpu1.fuPool.FUList5.opList01]
744type=OpDesc
745issueLat=1
746opClass=SimdAddAcc
747opLat=1
748
749[system.cpu1.fuPool.FUList5.opList02]
750type=OpDesc
751issueLat=1
752opClass=SimdAlu
753opLat=1
754
755[system.cpu1.fuPool.FUList5.opList03]
756type=OpDesc
757issueLat=1
758opClass=SimdCmp
759opLat=1
760
761[system.cpu1.fuPool.FUList5.opList04]
762type=OpDesc
763issueLat=1
764opClass=SimdCvt
765opLat=1
766
767[system.cpu1.fuPool.FUList5.opList05]
768type=OpDesc
769issueLat=1
770opClass=SimdMisc
771opLat=1
772
773[system.cpu1.fuPool.FUList5.opList06]
774type=OpDesc
775issueLat=1
776opClass=SimdMult
777opLat=1
778
779[system.cpu1.fuPool.FUList5.opList07]
780type=OpDesc
781issueLat=1
782opClass=SimdMultAcc
783opLat=1
784
785[system.cpu1.fuPool.FUList5.opList08]
786type=OpDesc
787issueLat=1
788opClass=SimdShift
789opLat=1
790
791[system.cpu1.fuPool.FUList5.opList09]
792type=OpDesc
793issueLat=1
794opClass=SimdShiftAcc
795opLat=1
796
797[system.cpu1.fuPool.FUList5.opList10]
798type=OpDesc
799issueLat=1
800opClass=SimdSqrt
801opLat=1
802
803[system.cpu1.fuPool.FUList5.opList11]
804type=OpDesc
805issueLat=1
806opClass=SimdFloatAdd
807opLat=1
808
809[system.cpu1.fuPool.FUList5.opList12]
810type=OpDesc
811issueLat=1
812opClass=SimdFloatAlu
813opLat=1
814
815[system.cpu1.fuPool.FUList5.opList13]
816type=OpDesc
817issueLat=1
818opClass=SimdFloatCmp
819opLat=1
820
821[system.cpu1.fuPool.FUList5.opList14]
822type=OpDesc
823issueLat=1
824opClass=SimdFloatCvt
825opLat=1
826
827[system.cpu1.fuPool.FUList5.opList15]
828type=OpDesc
829issueLat=1
830opClass=SimdFloatDiv
831opLat=1
832
833[system.cpu1.fuPool.FUList5.opList16]
834type=OpDesc
835issueLat=1
836opClass=SimdFloatMisc
837opLat=1
838
839[system.cpu1.fuPool.FUList5.opList17]
840type=OpDesc
841issueLat=1
842opClass=SimdFloatMult
843opLat=1
844
845[system.cpu1.fuPool.FUList5.opList18]
846type=OpDesc
847issueLat=1
848opClass=SimdFloatMultAcc
849opLat=1
850
851[system.cpu1.fuPool.FUList5.opList19]
852type=OpDesc
853issueLat=1
854opClass=SimdFloatSqrt
855opLat=1
856
857[system.cpu1.fuPool.FUList6]
858type=FUDesc
859children=opList
860count=0
861opList=system.cpu1.fuPool.FUList6.opList
862
863[system.cpu1.fuPool.FUList6.opList]
864type=OpDesc
865issueLat=1
866opClass=MemWrite
867opLat=1
868
869[system.cpu1.fuPool.FUList7]
870type=FUDesc
871children=opList0 opList1
872count=4
873opList=system.cpu1.fuPool.FUList7.opList0 system.cpu1.fuPool.FUList7.opList1
874
875[system.cpu1.fuPool.FUList7.opList0]
876type=OpDesc
877issueLat=1
878opClass=MemRead
879opLat=1
880
881[system.cpu1.fuPool.FUList7.opList1]
882type=OpDesc
883issueLat=1
884opClass=MemWrite
885opLat=1
886
887[system.cpu1.fuPool.FUList8]
888type=FUDesc
889children=opList
890count=1
891opList=system.cpu1.fuPool.FUList8.opList
892
893[system.cpu1.fuPool.FUList8.opList]
894type=OpDesc
895issueLat=3
896opClass=IprAccess
897opLat=3
898
899[system.cpu1.icache]
900type=BaseCache
901children=tags
902addr_ranges=0:18446744073709551615
903assoc=1
904clk_domain=system.cpu_clk_domain
905forward_snoops=true
906hit_latency=2
907is_top_level=true
908max_miss_count=0
909mshrs=4
910prefetch_on_access=false
911prefetcher=Null
912response_latency=2
913size=32768
914system=system
915tags=system.cpu1.icache.tags
916tgts_per_mshr=20
917two_queue=false
918write_buffers=8
919cpu_side=system.cpu1.icache_port
920mem_side=system.toL2Bus.slave[2]
921
922[system.cpu1.icache.tags]
923type=LRU
924assoc=1
925block_size=64
926clk_domain=system.cpu_clk_domain
927hit_latency=2
928size=32768
929
930[system.cpu1.interrupts]
931type=SparcInterrupts
932
933[system.cpu1.isa]
934type=SparcISA
935
936[system.cpu1.itb]
937type=SparcTLB
938size=64
939
940[system.cpu1.tracer]
941type=ExeTracer
942
943[system.cpu2]
944type=DerivO3CPU
945children=branchPred dcache dtb fuPool icache interrupts isa itb tracer
946LFSTSize=1024
947LQEntries=32
948LSQCheckLoads=true
949LSQDepCheckShift=4
950SQEntries=32
951SSITSize=1024
952activity=0
953backComSize=5
954branchPred=system.cpu2.branchPred
955cachePorts=200
956checker=Null
957clk_domain=system.cpu_clk_domain
958commitToDecodeDelay=1
959commitToFetchDelay=1
960commitToIEWDelay=1
961commitToRenameDelay=1
962commitWidth=8
963cpu_id=2
964decodeToFetchDelay=1
965decodeToRenameDelay=1
966decodeWidth=8
967dispatchWidth=8
968do_checkpoint_insts=true
969do_quiesce=true
970do_statistics_insts=true
971dtb=system.cpu2.dtb
972fetchToDecodeDelay=1
973fetchTrapLatency=1
974fetchWidth=8
975forwardComSize=5
976fuPool=system.cpu2.fuPool
977function_trace=false
978function_trace_start=0
979iewToCommitDelay=1
980iewToDecodeDelay=1
981iewToFetchDelay=1
982iewToRenameDelay=1
983interrupts=system.cpu2.interrupts
984isa=system.cpu2.isa
985issueToExecuteDelay=1
986issueWidth=8
987itb=system.cpu2.itb
988max_insts_all_threads=0
989max_insts_any_thread=0
990max_loads_all_threads=0
991max_loads_any_thread=0
992needsTSO=false
993numIQEntries=64
553numPhysFloatRegs=256
554numPhysIntRegs=256
555numROBEntries=192
556numRobs=1
557numThreads=1
558profile=0
559progress_interval=0
560renameToDecodeDelay=1
561renameToFetchDelay=1
562renameToIEWDelay=2
563renameToROBDelay=1
564renameWidth=8
565simpoint_start_insts=
566smtCommitPolicy=RoundRobin
567smtFetchPolicy=SingleThread
568smtIQPolicy=Partitioned
569smtIQThreshold=100
570smtLSQPolicy=Partitioned
571smtLSQThreshold=100
572smtNumFetchingThreads=1
573smtROBPolicy=Partitioned
574smtROBThreshold=100
575squashWidth=8
576store_set_clear_period=250000
577switched_out=false
578system=system
579tracer=system.cpu1.tracer
580trapLatency=13
581wbDepth=1
582wbWidth=8
583workload=system.cpu0.workload
584dcache_port=system.cpu1.dcache.cpu_side
585icache_port=system.cpu1.icache.cpu_side
586
587[system.cpu1.branchPred]
588type=BranchPredictor
589BTBEntries=4096
590BTBTagSize=16
591RASSize=16
592choiceCtrBits=2
593choicePredictorSize=8192
594globalCtrBits=2
595globalPredictorSize=8192
596instShiftAmt=2
597localCtrBits=2
598localHistoryTableSize=2048
599localPredictorSize=2048
600numThreads=1
601predType=tournament
602
603[system.cpu1.dcache]
604type=BaseCache
605children=tags
606addr_ranges=0:18446744073709551615
607assoc=4
608clk_domain=system.cpu_clk_domain
609forward_snoops=true
610hit_latency=2
611is_top_level=true
612max_miss_count=0
613mshrs=4
614prefetch_on_access=false
615prefetcher=Null
616response_latency=2
617size=32768
618system=system
619tags=system.cpu1.dcache.tags
620tgts_per_mshr=20
621two_queue=false
622write_buffers=8
623cpu_side=system.cpu1.dcache_port
624mem_side=system.toL2Bus.slave[3]
625
626[system.cpu1.dcache.tags]
627type=LRU
628assoc=4
629block_size=64
630clk_domain=system.cpu_clk_domain
631hit_latency=2
632size=32768
633
634[system.cpu1.dtb]
635type=SparcTLB
636size=64
637
638[system.cpu1.fuPool]
639type=FUPool
640children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
641FUList=system.cpu1.fuPool.FUList0 system.cpu1.fuPool.FUList1 system.cpu1.fuPool.FUList2 system.cpu1.fuPool.FUList3 system.cpu1.fuPool.FUList4 system.cpu1.fuPool.FUList5 system.cpu1.fuPool.FUList6 system.cpu1.fuPool.FUList7 system.cpu1.fuPool.FUList8
642
643[system.cpu1.fuPool.FUList0]
644type=FUDesc
645children=opList
646count=6
647opList=system.cpu1.fuPool.FUList0.opList
648
649[system.cpu1.fuPool.FUList0.opList]
650type=OpDesc
651issueLat=1
652opClass=IntAlu
653opLat=1
654
655[system.cpu1.fuPool.FUList1]
656type=FUDesc
657children=opList0 opList1
658count=2
659opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1
660
661[system.cpu1.fuPool.FUList1.opList0]
662type=OpDesc
663issueLat=1
664opClass=IntMult
665opLat=3
666
667[system.cpu1.fuPool.FUList1.opList1]
668type=OpDesc
669issueLat=19
670opClass=IntDiv
671opLat=20
672
673[system.cpu1.fuPool.FUList2]
674type=FUDesc
675children=opList0 opList1 opList2
676count=4
677opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 system.cpu1.fuPool.FUList2.opList2
678
679[system.cpu1.fuPool.FUList2.opList0]
680type=OpDesc
681issueLat=1
682opClass=FloatAdd
683opLat=2
684
685[system.cpu1.fuPool.FUList2.opList1]
686type=OpDesc
687issueLat=1
688opClass=FloatCmp
689opLat=2
690
691[system.cpu1.fuPool.FUList2.opList2]
692type=OpDesc
693issueLat=1
694opClass=FloatCvt
695opLat=2
696
697[system.cpu1.fuPool.FUList3]
698type=FUDesc
699children=opList0 opList1 opList2
700count=2
701opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 system.cpu1.fuPool.FUList3.opList2
702
703[system.cpu1.fuPool.FUList3.opList0]
704type=OpDesc
705issueLat=1
706opClass=FloatMult
707opLat=4
708
709[system.cpu1.fuPool.FUList3.opList1]
710type=OpDesc
711issueLat=12
712opClass=FloatDiv
713opLat=12
714
715[system.cpu1.fuPool.FUList3.opList2]
716type=OpDesc
717issueLat=24
718opClass=FloatSqrt
719opLat=24
720
721[system.cpu1.fuPool.FUList4]
722type=FUDesc
723children=opList
724count=0
725opList=system.cpu1.fuPool.FUList4.opList
726
727[system.cpu1.fuPool.FUList4.opList]
728type=OpDesc
729issueLat=1
730opClass=MemRead
731opLat=1
732
733[system.cpu1.fuPool.FUList5]
734type=FUDesc
735children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
736count=4
737opList=system.cpu1.fuPool.FUList5.opList00 system.cpu1.fuPool.FUList5.opList01 system.cpu1.fuPool.FUList5.opList02 system.cpu1.fuPool.FUList5.opList03 system.cpu1.fuPool.FUList5.opList04 system.cpu1.fuPool.FUList5.opList05 system.cpu1.fuPool.FUList5.opList06 system.cpu1.fuPool.FUList5.opList07 system.cpu1.fuPool.FUList5.opList08 system.cpu1.fuPool.FUList5.opList09 system.cpu1.fuPool.FUList5.opList10 system.cpu1.fuPool.FUList5.opList11 system.cpu1.fuPool.FUList5.opList12 system.cpu1.fuPool.FUList5.opList13 system.cpu1.fuPool.FUList5.opList14 system.cpu1.fuPool.FUList5.opList15 system.cpu1.fuPool.FUList5.opList16 system.cpu1.fuPool.FUList5.opList17 system.cpu1.fuPool.FUList5.opList18 system.cpu1.fuPool.FUList5.opList19
738
739[system.cpu1.fuPool.FUList5.opList00]
740type=OpDesc
741issueLat=1
742opClass=SimdAdd
743opLat=1
744
745[system.cpu1.fuPool.FUList5.opList01]
746type=OpDesc
747issueLat=1
748opClass=SimdAddAcc
749opLat=1
750
751[system.cpu1.fuPool.FUList5.opList02]
752type=OpDesc
753issueLat=1
754opClass=SimdAlu
755opLat=1
756
757[system.cpu1.fuPool.FUList5.opList03]
758type=OpDesc
759issueLat=1
760opClass=SimdCmp
761opLat=1
762
763[system.cpu1.fuPool.FUList5.opList04]
764type=OpDesc
765issueLat=1
766opClass=SimdCvt
767opLat=1
768
769[system.cpu1.fuPool.FUList5.opList05]
770type=OpDesc
771issueLat=1
772opClass=SimdMisc
773opLat=1
774
775[system.cpu1.fuPool.FUList5.opList06]
776type=OpDesc
777issueLat=1
778opClass=SimdMult
779opLat=1
780
781[system.cpu1.fuPool.FUList5.opList07]
782type=OpDesc
783issueLat=1
784opClass=SimdMultAcc
785opLat=1
786
787[system.cpu1.fuPool.FUList5.opList08]
788type=OpDesc
789issueLat=1
790opClass=SimdShift
791opLat=1
792
793[system.cpu1.fuPool.FUList5.opList09]
794type=OpDesc
795issueLat=1
796opClass=SimdShiftAcc
797opLat=1
798
799[system.cpu1.fuPool.FUList5.opList10]
800type=OpDesc
801issueLat=1
802opClass=SimdSqrt
803opLat=1
804
805[system.cpu1.fuPool.FUList5.opList11]
806type=OpDesc
807issueLat=1
808opClass=SimdFloatAdd
809opLat=1
810
811[system.cpu1.fuPool.FUList5.opList12]
812type=OpDesc
813issueLat=1
814opClass=SimdFloatAlu
815opLat=1
816
817[system.cpu1.fuPool.FUList5.opList13]
818type=OpDesc
819issueLat=1
820opClass=SimdFloatCmp
821opLat=1
822
823[system.cpu1.fuPool.FUList5.opList14]
824type=OpDesc
825issueLat=1
826opClass=SimdFloatCvt
827opLat=1
828
829[system.cpu1.fuPool.FUList5.opList15]
830type=OpDesc
831issueLat=1
832opClass=SimdFloatDiv
833opLat=1
834
835[system.cpu1.fuPool.FUList5.opList16]
836type=OpDesc
837issueLat=1
838opClass=SimdFloatMisc
839opLat=1
840
841[system.cpu1.fuPool.FUList5.opList17]
842type=OpDesc
843issueLat=1
844opClass=SimdFloatMult
845opLat=1
846
847[system.cpu1.fuPool.FUList5.opList18]
848type=OpDesc
849issueLat=1
850opClass=SimdFloatMultAcc
851opLat=1
852
853[system.cpu1.fuPool.FUList5.opList19]
854type=OpDesc
855issueLat=1
856opClass=SimdFloatSqrt
857opLat=1
858
859[system.cpu1.fuPool.FUList6]
860type=FUDesc
861children=opList
862count=0
863opList=system.cpu1.fuPool.FUList6.opList
864
865[system.cpu1.fuPool.FUList6.opList]
866type=OpDesc
867issueLat=1
868opClass=MemWrite
869opLat=1
870
871[system.cpu1.fuPool.FUList7]
872type=FUDesc
873children=opList0 opList1
874count=4
875opList=system.cpu1.fuPool.FUList7.opList0 system.cpu1.fuPool.FUList7.opList1
876
877[system.cpu1.fuPool.FUList7.opList0]
878type=OpDesc
879issueLat=1
880opClass=MemRead
881opLat=1
882
883[system.cpu1.fuPool.FUList7.opList1]
884type=OpDesc
885issueLat=1
886opClass=MemWrite
887opLat=1
888
889[system.cpu1.fuPool.FUList8]
890type=FUDesc
891children=opList
892count=1
893opList=system.cpu1.fuPool.FUList8.opList
894
895[system.cpu1.fuPool.FUList8.opList]
896type=OpDesc
897issueLat=3
898opClass=IprAccess
899opLat=3
900
901[system.cpu1.icache]
902type=BaseCache
903children=tags
904addr_ranges=0:18446744073709551615
905assoc=1
906clk_domain=system.cpu_clk_domain
907forward_snoops=true
908hit_latency=2
909is_top_level=true
910max_miss_count=0
911mshrs=4
912prefetch_on_access=false
913prefetcher=Null
914response_latency=2
915size=32768
916system=system
917tags=system.cpu1.icache.tags
918tgts_per_mshr=20
919two_queue=false
920write_buffers=8
921cpu_side=system.cpu1.icache_port
922mem_side=system.toL2Bus.slave[2]
923
924[system.cpu1.icache.tags]
925type=LRU
926assoc=1
927block_size=64
928clk_domain=system.cpu_clk_domain
929hit_latency=2
930size=32768
931
932[system.cpu1.interrupts]
933type=SparcInterrupts
934
935[system.cpu1.isa]
936type=SparcISA
937
938[system.cpu1.itb]
939type=SparcTLB
940size=64
941
942[system.cpu1.tracer]
943type=ExeTracer
944
945[system.cpu2]
946type=DerivO3CPU
947children=branchPred dcache dtb fuPool icache interrupts isa itb tracer
948LFSTSize=1024
949LQEntries=32
950LSQCheckLoads=true
951LSQDepCheckShift=4
952SQEntries=32
953SSITSize=1024
954activity=0
955backComSize=5
956branchPred=system.cpu2.branchPred
957cachePorts=200
958checker=Null
959clk_domain=system.cpu_clk_domain
960commitToDecodeDelay=1
961commitToFetchDelay=1
962commitToIEWDelay=1
963commitToRenameDelay=1
964commitWidth=8
965cpu_id=2
966decodeToFetchDelay=1
967decodeToRenameDelay=1
968decodeWidth=8
969dispatchWidth=8
970do_checkpoint_insts=true
971do_quiesce=true
972do_statistics_insts=true
973dtb=system.cpu2.dtb
974fetchToDecodeDelay=1
975fetchTrapLatency=1
976fetchWidth=8
977forwardComSize=5
978fuPool=system.cpu2.fuPool
979function_trace=false
980function_trace_start=0
981iewToCommitDelay=1
982iewToDecodeDelay=1
983iewToFetchDelay=1
984iewToRenameDelay=1
985interrupts=system.cpu2.interrupts
986isa=system.cpu2.isa
987issueToExecuteDelay=1
988issueWidth=8
989itb=system.cpu2.itb
990max_insts_all_threads=0
991max_insts_any_thread=0
992max_loads_all_threads=0
993max_loads_any_thread=0
994needsTSO=false
995numIQEntries=64
996numPhysCCRegs=0
994numPhysFloatRegs=256
995numPhysIntRegs=256
996numROBEntries=192
997numRobs=1
998numThreads=1
999profile=0
1000progress_interval=0
1001renameToDecodeDelay=1
1002renameToFetchDelay=1
1003renameToIEWDelay=2
1004renameToROBDelay=1
1005renameWidth=8
1006simpoint_start_insts=
1007smtCommitPolicy=RoundRobin
1008smtFetchPolicy=SingleThread
1009smtIQPolicy=Partitioned
1010smtIQThreshold=100
1011smtLSQPolicy=Partitioned
1012smtLSQThreshold=100
1013smtNumFetchingThreads=1
1014smtROBPolicy=Partitioned
1015smtROBThreshold=100
1016squashWidth=8
1017store_set_clear_period=250000
1018switched_out=false
1019system=system
1020tracer=system.cpu2.tracer
1021trapLatency=13
1022wbDepth=1
1023wbWidth=8
1024workload=system.cpu0.workload
1025dcache_port=system.cpu2.dcache.cpu_side
1026icache_port=system.cpu2.icache.cpu_side
1027
1028[system.cpu2.branchPred]
1029type=BranchPredictor
1030BTBEntries=4096
1031BTBTagSize=16
1032RASSize=16
1033choiceCtrBits=2
1034choicePredictorSize=8192
1035globalCtrBits=2
1036globalPredictorSize=8192
1037instShiftAmt=2
1038localCtrBits=2
1039localHistoryTableSize=2048
1040localPredictorSize=2048
1041numThreads=1
1042predType=tournament
1043
1044[system.cpu2.dcache]
1045type=BaseCache
1046children=tags
1047addr_ranges=0:18446744073709551615
1048assoc=4
1049clk_domain=system.cpu_clk_domain
1050forward_snoops=true
1051hit_latency=2
1052is_top_level=true
1053max_miss_count=0
1054mshrs=4
1055prefetch_on_access=false
1056prefetcher=Null
1057response_latency=2
1058size=32768
1059system=system
1060tags=system.cpu2.dcache.tags
1061tgts_per_mshr=20
1062two_queue=false
1063write_buffers=8
1064cpu_side=system.cpu2.dcache_port
1065mem_side=system.toL2Bus.slave[5]
1066
1067[system.cpu2.dcache.tags]
1068type=LRU
1069assoc=4
1070block_size=64
1071clk_domain=system.cpu_clk_domain
1072hit_latency=2
1073size=32768
1074
1075[system.cpu2.dtb]
1076type=SparcTLB
1077size=64
1078
1079[system.cpu2.fuPool]
1080type=FUPool
1081children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
1082FUList=system.cpu2.fuPool.FUList0 system.cpu2.fuPool.FUList1 system.cpu2.fuPool.FUList2 system.cpu2.fuPool.FUList3 system.cpu2.fuPool.FUList4 system.cpu2.fuPool.FUList5 system.cpu2.fuPool.FUList6 system.cpu2.fuPool.FUList7 system.cpu2.fuPool.FUList8
1083
1084[system.cpu2.fuPool.FUList0]
1085type=FUDesc
1086children=opList
1087count=6
1088opList=system.cpu2.fuPool.FUList0.opList
1089
1090[system.cpu2.fuPool.FUList0.opList]
1091type=OpDesc
1092issueLat=1
1093opClass=IntAlu
1094opLat=1
1095
1096[system.cpu2.fuPool.FUList1]
1097type=FUDesc
1098children=opList0 opList1
1099count=2
1100opList=system.cpu2.fuPool.FUList1.opList0 system.cpu2.fuPool.FUList1.opList1
1101
1102[system.cpu2.fuPool.FUList1.opList0]
1103type=OpDesc
1104issueLat=1
1105opClass=IntMult
1106opLat=3
1107
1108[system.cpu2.fuPool.FUList1.opList1]
1109type=OpDesc
1110issueLat=19
1111opClass=IntDiv
1112opLat=20
1113
1114[system.cpu2.fuPool.FUList2]
1115type=FUDesc
1116children=opList0 opList1 opList2
1117count=4
1118opList=system.cpu2.fuPool.FUList2.opList0 system.cpu2.fuPool.FUList2.opList1 system.cpu2.fuPool.FUList2.opList2
1119
1120[system.cpu2.fuPool.FUList2.opList0]
1121type=OpDesc
1122issueLat=1
1123opClass=FloatAdd
1124opLat=2
1125
1126[system.cpu2.fuPool.FUList2.opList1]
1127type=OpDesc
1128issueLat=1
1129opClass=FloatCmp
1130opLat=2
1131
1132[system.cpu2.fuPool.FUList2.opList2]
1133type=OpDesc
1134issueLat=1
1135opClass=FloatCvt
1136opLat=2
1137
1138[system.cpu2.fuPool.FUList3]
1139type=FUDesc
1140children=opList0 opList1 opList2
1141count=2
1142opList=system.cpu2.fuPool.FUList3.opList0 system.cpu2.fuPool.FUList3.opList1 system.cpu2.fuPool.FUList3.opList2
1143
1144[system.cpu2.fuPool.FUList3.opList0]
1145type=OpDesc
1146issueLat=1
1147opClass=FloatMult
1148opLat=4
1149
1150[system.cpu2.fuPool.FUList3.opList1]
1151type=OpDesc
1152issueLat=12
1153opClass=FloatDiv
1154opLat=12
1155
1156[system.cpu2.fuPool.FUList3.opList2]
1157type=OpDesc
1158issueLat=24
1159opClass=FloatSqrt
1160opLat=24
1161
1162[system.cpu2.fuPool.FUList4]
1163type=FUDesc
1164children=opList
1165count=0
1166opList=system.cpu2.fuPool.FUList4.opList
1167
1168[system.cpu2.fuPool.FUList4.opList]
1169type=OpDesc
1170issueLat=1
1171opClass=MemRead
1172opLat=1
1173
1174[system.cpu2.fuPool.FUList5]
1175type=FUDesc
1176children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
1177count=4
1178opList=system.cpu2.fuPool.FUList5.opList00 system.cpu2.fuPool.FUList5.opList01 system.cpu2.fuPool.FUList5.opList02 system.cpu2.fuPool.FUList5.opList03 system.cpu2.fuPool.FUList5.opList04 system.cpu2.fuPool.FUList5.opList05 system.cpu2.fuPool.FUList5.opList06 system.cpu2.fuPool.FUList5.opList07 system.cpu2.fuPool.FUList5.opList08 system.cpu2.fuPool.FUList5.opList09 system.cpu2.fuPool.FUList5.opList10 system.cpu2.fuPool.FUList5.opList11 system.cpu2.fuPool.FUList5.opList12 system.cpu2.fuPool.FUList5.opList13 system.cpu2.fuPool.FUList5.opList14 system.cpu2.fuPool.FUList5.opList15 system.cpu2.fuPool.FUList5.opList16 system.cpu2.fuPool.FUList5.opList17 system.cpu2.fuPool.FUList5.opList18 system.cpu2.fuPool.FUList5.opList19
1179
1180[system.cpu2.fuPool.FUList5.opList00]
1181type=OpDesc
1182issueLat=1
1183opClass=SimdAdd
1184opLat=1
1185
1186[system.cpu2.fuPool.FUList5.opList01]
1187type=OpDesc
1188issueLat=1
1189opClass=SimdAddAcc
1190opLat=1
1191
1192[system.cpu2.fuPool.FUList5.opList02]
1193type=OpDesc
1194issueLat=1
1195opClass=SimdAlu
1196opLat=1
1197
1198[system.cpu2.fuPool.FUList5.opList03]
1199type=OpDesc
1200issueLat=1
1201opClass=SimdCmp
1202opLat=1
1203
1204[system.cpu2.fuPool.FUList5.opList04]
1205type=OpDesc
1206issueLat=1
1207opClass=SimdCvt
1208opLat=1
1209
1210[system.cpu2.fuPool.FUList5.opList05]
1211type=OpDesc
1212issueLat=1
1213opClass=SimdMisc
1214opLat=1
1215
1216[system.cpu2.fuPool.FUList5.opList06]
1217type=OpDesc
1218issueLat=1
1219opClass=SimdMult
1220opLat=1
1221
1222[system.cpu2.fuPool.FUList5.opList07]
1223type=OpDesc
1224issueLat=1
1225opClass=SimdMultAcc
1226opLat=1
1227
1228[system.cpu2.fuPool.FUList5.opList08]
1229type=OpDesc
1230issueLat=1
1231opClass=SimdShift
1232opLat=1
1233
1234[system.cpu2.fuPool.FUList5.opList09]
1235type=OpDesc
1236issueLat=1
1237opClass=SimdShiftAcc
1238opLat=1
1239
1240[system.cpu2.fuPool.FUList5.opList10]
1241type=OpDesc
1242issueLat=1
1243opClass=SimdSqrt
1244opLat=1
1245
1246[system.cpu2.fuPool.FUList5.opList11]
1247type=OpDesc
1248issueLat=1
1249opClass=SimdFloatAdd
1250opLat=1
1251
1252[system.cpu2.fuPool.FUList5.opList12]
1253type=OpDesc
1254issueLat=1
1255opClass=SimdFloatAlu
1256opLat=1
1257
1258[system.cpu2.fuPool.FUList5.opList13]
1259type=OpDesc
1260issueLat=1
1261opClass=SimdFloatCmp
1262opLat=1
1263
1264[system.cpu2.fuPool.FUList5.opList14]
1265type=OpDesc
1266issueLat=1
1267opClass=SimdFloatCvt
1268opLat=1
1269
1270[system.cpu2.fuPool.FUList5.opList15]
1271type=OpDesc
1272issueLat=1
1273opClass=SimdFloatDiv
1274opLat=1
1275
1276[system.cpu2.fuPool.FUList5.opList16]
1277type=OpDesc
1278issueLat=1
1279opClass=SimdFloatMisc
1280opLat=1
1281
1282[system.cpu2.fuPool.FUList5.opList17]
1283type=OpDesc
1284issueLat=1
1285opClass=SimdFloatMult
1286opLat=1
1287
1288[system.cpu2.fuPool.FUList5.opList18]
1289type=OpDesc
1290issueLat=1
1291opClass=SimdFloatMultAcc
1292opLat=1
1293
1294[system.cpu2.fuPool.FUList5.opList19]
1295type=OpDesc
1296issueLat=1
1297opClass=SimdFloatSqrt
1298opLat=1
1299
1300[system.cpu2.fuPool.FUList6]
1301type=FUDesc
1302children=opList
1303count=0
1304opList=system.cpu2.fuPool.FUList6.opList
1305
1306[system.cpu2.fuPool.FUList6.opList]
1307type=OpDesc
1308issueLat=1
1309opClass=MemWrite
1310opLat=1
1311
1312[system.cpu2.fuPool.FUList7]
1313type=FUDesc
1314children=opList0 opList1
1315count=4
1316opList=system.cpu2.fuPool.FUList7.opList0 system.cpu2.fuPool.FUList7.opList1
1317
1318[system.cpu2.fuPool.FUList7.opList0]
1319type=OpDesc
1320issueLat=1
1321opClass=MemRead
1322opLat=1
1323
1324[system.cpu2.fuPool.FUList7.opList1]
1325type=OpDesc
1326issueLat=1
1327opClass=MemWrite
1328opLat=1
1329
1330[system.cpu2.fuPool.FUList8]
1331type=FUDesc
1332children=opList
1333count=1
1334opList=system.cpu2.fuPool.FUList8.opList
1335
1336[system.cpu2.fuPool.FUList8.opList]
1337type=OpDesc
1338issueLat=3
1339opClass=IprAccess
1340opLat=3
1341
1342[system.cpu2.icache]
1343type=BaseCache
1344children=tags
1345addr_ranges=0:18446744073709551615
1346assoc=1
1347clk_domain=system.cpu_clk_domain
1348forward_snoops=true
1349hit_latency=2
1350is_top_level=true
1351max_miss_count=0
1352mshrs=4
1353prefetch_on_access=false
1354prefetcher=Null
1355response_latency=2
1356size=32768
1357system=system
1358tags=system.cpu2.icache.tags
1359tgts_per_mshr=20
1360two_queue=false
1361write_buffers=8
1362cpu_side=system.cpu2.icache_port
1363mem_side=system.toL2Bus.slave[4]
1364
1365[system.cpu2.icache.tags]
1366type=LRU
1367assoc=1
1368block_size=64
1369clk_domain=system.cpu_clk_domain
1370hit_latency=2
1371size=32768
1372
1373[system.cpu2.interrupts]
1374type=SparcInterrupts
1375
1376[system.cpu2.isa]
1377type=SparcISA
1378
1379[system.cpu2.itb]
1380type=SparcTLB
1381size=64
1382
1383[system.cpu2.tracer]
1384type=ExeTracer
1385
1386[system.cpu3]
1387type=DerivO3CPU
1388children=branchPred dcache dtb fuPool icache interrupts isa itb tracer
1389LFSTSize=1024
1390LQEntries=32
1391LSQCheckLoads=true
1392LSQDepCheckShift=4
1393SQEntries=32
1394SSITSize=1024
1395activity=0
1396backComSize=5
1397branchPred=system.cpu3.branchPred
1398cachePorts=200
1399checker=Null
1400clk_domain=system.cpu_clk_domain
1401commitToDecodeDelay=1
1402commitToFetchDelay=1
1403commitToIEWDelay=1
1404commitToRenameDelay=1
1405commitWidth=8
1406cpu_id=3
1407decodeToFetchDelay=1
1408decodeToRenameDelay=1
1409decodeWidth=8
1410dispatchWidth=8
1411do_checkpoint_insts=true
1412do_quiesce=true
1413do_statistics_insts=true
1414dtb=system.cpu3.dtb
1415fetchToDecodeDelay=1
1416fetchTrapLatency=1
1417fetchWidth=8
1418forwardComSize=5
1419fuPool=system.cpu3.fuPool
1420function_trace=false
1421function_trace_start=0
1422iewToCommitDelay=1
1423iewToDecodeDelay=1
1424iewToFetchDelay=1
1425iewToRenameDelay=1
1426interrupts=system.cpu3.interrupts
1427isa=system.cpu3.isa
1428issueToExecuteDelay=1
1429issueWidth=8
1430itb=system.cpu3.itb
1431max_insts_all_threads=0
1432max_insts_any_thread=0
1433max_loads_all_threads=0
1434max_loads_any_thread=0
1435needsTSO=false
1436numIQEntries=64
997numPhysFloatRegs=256
998numPhysIntRegs=256
999numROBEntries=192
1000numRobs=1
1001numThreads=1
1002profile=0
1003progress_interval=0
1004renameToDecodeDelay=1
1005renameToFetchDelay=1
1006renameToIEWDelay=2
1007renameToROBDelay=1
1008renameWidth=8
1009simpoint_start_insts=
1010smtCommitPolicy=RoundRobin
1011smtFetchPolicy=SingleThread
1012smtIQPolicy=Partitioned
1013smtIQThreshold=100
1014smtLSQPolicy=Partitioned
1015smtLSQThreshold=100
1016smtNumFetchingThreads=1
1017smtROBPolicy=Partitioned
1018smtROBThreshold=100
1019squashWidth=8
1020store_set_clear_period=250000
1021switched_out=false
1022system=system
1023tracer=system.cpu2.tracer
1024trapLatency=13
1025wbDepth=1
1026wbWidth=8
1027workload=system.cpu0.workload
1028dcache_port=system.cpu2.dcache.cpu_side
1029icache_port=system.cpu2.icache.cpu_side
1030
1031[system.cpu2.branchPred]
1032type=BranchPredictor
1033BTBEntries=4096
1034BTBTagSize=16
1035RASSize=16
1036choiceCtrBits=2
1037choicePredictorSize=8192
1038globalCtrBits=2
1039globalPredictorSize=8192
1040instShiftAmt=2
1041localCtrBits=2
1042localHistoryTableSize=2048
1043localPredictorSize=2048
1044numThreads=1
1045predType=tournament
1046
1047[system.cpu2.dcache]
1048type=BaseCache
1049children=tags
1050addr_ranges=0:18446744073709551615
1051assoc=4
1052clk_domain=system.cpu_clk_domain
1053forward_snoops=true
1054hit_latency=2
1055is_top_level=true
1056max_miss_count=0
1057mshrs=4
1058prefetch_on_access=false
1059prefetcher=Null
1060response_latency=2
1061size=32768
1062system=system
1063tags=system.cpu2.dcache.tags
1064tgts_per_mshr=20
1065two_queue=false
1066write_buffers=8
1067cpu_side=system.cpu2.dcache_port
1068mem_side=system.toL2Bus.slave[5]
1069
1070[system.cpu2.dcache.tags]
1071type=LRU
1072assoc=4
1073block_size=64
1074clk_domain=system.cpu_clk_domain
1075hit_latency=2
1076size=32768
1077
1078[system.cpu2.dtb]
1079type=SparcTLB
1080size=64
1081
1082[system.cpu2.fuPool]
1083type=FUPool
1084children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
1085FUList=system.cpu2.fuPool.FUList0 system.cpu2.fuPool.FUList1 system.cpu2.fuPool.FUList2 system.cpu2.fuPool.FUList3 system.cpu2.fuPool.FUList4 system.cpu2.fuPool.FUList5 system.cpu2.fuPool.FUList6 system.cpu2.fuPool.FUList7 system.cpu2.fuPool.FUList8
1086
1087[system.cpu2.fuPool.FUList0]
1088type=FUDesc
1089children=opList
1090count=6
1091opList=system.cpu2.fuPool.FUList0.opList
1092
1093[system.cpu2.fuPool.FUList0.opList]
1094type=OpDesc
1095issueLat=1
1096opClass=IntAlu
1097opLat=1
1098
1099[system.cpu2.fuPool.FUList1]
1100type=FUDesc
1101children=opList0 opList1
1102count=2
1103opList=system.cpu2.fuPool.FUList1.opList0 system.cpu2.fuPool.FUList1.opList1
1104
1105[system.cpu2.fuPool.FUList1.opList0]
1106type=OpDesc
1107issueLat=1
1108opClass=IntMult
1109opLat=3
1110
1111[system.cpu2.fuPool.FUList1.opList1]
1112type=OpDesc
1113issueLat=19
1114opClass=IntDiv
1115opLat=20
1116
1117[system.cpu2.fuPool.FUList2]
1118type=FUDesc
1119children=opList0 opList1 opList2
1120count=4
1121opList=system.cpu2.fuPool.FUList2.opList0 system.cpu2.fuPool.FUList2.opList1 system.cpu2.fuPool.FUList2.opList2
1122
1123[system.cpu2.fuPool.FUList2.opList0]
1124type=OpDesc
1125issueLat=1
1126opClass=FloatAdd
1127opLat=2
1128
1129[system.cpu2.fuPool.FUList2.opList1]
1130type=OpDesc
1131issueLat=1
1132opClass=FloatCmp
1133opLat=2
1134
1135[system.cpu2.fuPool.FUList2.opList2]
1136type=OpDesc
1137issueLat=1
1138opClass=FloatCvt
1139opLat=2
1140
1141[system.cpu2.fuPool.FUList3]
1142type=FUDesc
1143children=opList0 opList1 opList2
1144count=2
1145opList=system.cpu2.fuPool.FUList3.opList0 system.cpu2.fuPool.FUList3.opList1 system.cpu2.fuPool.FUList3.opList2
1146
1147[system.cpu2.fuPool.FUList3.opList0]
1148type=OpDesc
1149issueLat=1
1150opClass=FloatMult
1151opLat=4
1152
1153[system.cpu2.fuPool.FUList3.opList1]
1154type=OpDesc
1155issueLat=12
1156opClass=FloatDiv
1157opLat=12
1158
1159[system.cpu2.fuPool.FUList3.opList2]
1160type=OpDesc
1161issueLat=24
1162opClass=FloatSqrt
1163opLat=24
1164
1165[system.cpu2.fuPool.FUList4]
1166type=FUDesc
1167children=opList
1168count=0
1169opList=system.cpu2.fuPool.FUList4.opList
1170
1171[system.cpu2.fuPool.FUList4.opList]
1172type=OpDesc
1173issueLat=1
1174opClass=MemRead
1175opLat=1
1176
1177[system.cpu2.fuPool.FUList5]
1178type=FUDesc
1179children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
1180count=4
1181opList=system.cpu2.fuPool.FUList5.opList00 system.cpu2.fuPool.FUList5.opList01 system.cpu2.fuPool.FUList5.opList02 system.cpu2.fuPool.FUList5.opList03 system.cpu2.fuPool.FUList5.opList04 system.cpu2.fuPool.FUList5.opList05 system.cpu2.fuPool.FUList5.opList06 system.cpu2.fuPool.FUList5.opList07 system.cpu2.fuPool.FUList5.opList08 system.cpu2.fuPool.FUList5.opList09 system.cpu2.fuPool.FUList5.opList10 system.cpu2.fuPool.FUList5.opList11 system.cpu2.fuPool.FUList5.opList12 system.cpu2.fuPool.FUList5.opList13 system.cpu2.fuPool.FUList5.opList14 system.cpu2.fuPool.FUList5.opList15 system.cpu2.fuPool.FUList5.opList16 system.cpu2.fuPool.FUList5.opList17 system.cpu2.fuPool.FUList5.opList18 system.cpu2.fuPool.FUList5.opList19
1182
1183[system.cpu2.fuPool.FUList5.opList00]
1184type=OpDesc
1185issueLat=1
1186opClass=SimdAdd
1187opLat=1
1188
1189[system.cpu2.fuPool.FUList5.opList01]
1190type=OpDesc
1191issueLat=1
1192opClass=SimdAddAcc
1193opLat=1
1194
1195[system.cpu2.fuPool.FUList5.opList02]
1196type=OpDesc
1197issueLat=1
1198opClass=SimdAlu
1199opLat=1
1200
1201[system.cpu2.fuPool.FUList5.opList03]
1202type=OpDesc
1203issueLat=1
1204opClass=SimdCmp
1205opLat=1
1206
1207[system.cpu2.fuPool.FUList5.opList04]
1208type=OpDesc
1209issueLat=1
1210opClass=SimdCvt
1211opLat=1
1212
1213[system.cpu2.fuPool.FUList5.opList05]
1214type=OpDesc
1215issueLat=1
1216opClass=SimdMisc
1217opLat=1
1218
1219[system.cpu2.fuPool.FUList5.opList06]
1220type=OpDesc
1221issueLat=1
1222opClass=SimdMult
1223opLat=1
1224
1225[system.cpu2.fuPool.FUList5.opList07]
1226type=OpDesc
1227issueLat=1
1228opClass=SimdMultAcc
1229opLat=1
1230
1231[system.cpu2.fuPool.FUList5.opList08]
1232type=OpDesc
1233issueLat=1
1234opClass=SimdShift
1235opLat=1
1236
1237[system.cpu2.fuPool.FUList5.opList09]
1238type=OpDesc
1239issueLat=1
1240opClass=SimdShiftAcc
1241opLat=1
1242
1243[system.cpu2.fuPool.FUList5.opList10]
1244type=OpDesc
1245issueLat=1
1246opClass=SimdSqrt
1247opLat=1
1248
1249[system.cpu2.fuPool.FUList5.opList11]
1250type=OpDesc
1251issueLat=1
1252opClass=SimdFloatAdd
1253opLat=1
1254
1255[system.cpu2.fuPool.FUList5.opList12]
1256type=OpDesc
1257issueLat=1
1258opClass=SimdFloatAlu
1259opLat=1
1260
1261[system.cpu2.fuPool.FUList5.opList13]
1262type=OpDesc
1263issueLat=1
1264opClass=SimdFloatCmp
1265opLat=1
1266
1267[system.cpu2.fuPool.FUList5.opList14]
1268type=OpDesc
1269issueLat=1
1270opClass=SimdFloatCvt
1271opLat=1
1272
1273[system.cpu2.fuPool.FUList5.opList15]
1274type=OpDesc
1275issueLat=1
1276opClass=SimdFloatDiv
1277opLat=1
1278
1279[system.cpu2.fuPool.FUList5.opList16]
1280type=OpDesc
1281issueLat=1
1282opClass=SimdFloatMisc
1283opLat=1
1284
1285[system.cpu2.fuPool.FUList5.opList17]
1286type=OpDesc
1287issueLat=1
1288opClass=SimdFloatMult
1289opLat=1
1290
1291[system.cpu2.fuPool.FUList5.opList18]
1292type=OpDesc
1293issueLat=1
1294opClass=SimdFloatMultAcc
1295opLat=1
1296
1297[system.cpu2.fuPool.FUList5.opList19]
1298type=OpDesc
1299issueLat=1
1300opClass=SimdFloatSqrt
1301opLat=1
1302
1303[system.cpu2.fuPool.FUList6]
1304type=FUDesc
1305children=opList
1306count=0
1307opList=system.cpu2.fuPool.FUList6.opList
1308
1309[system.cpu2.fuPool.FUList6.opList]
1310type=OpDesc
1311issueLat=1
1312opClass=MemWrite
1313opLat=1
1314
1315[system.cpu2.fuPool.FUList7]
1316type=FUDesc
1317children=opList0 opList1
1318count=4
1319opList=system.cpu2.fuPool.FUList7.opList0 system.cpu2.fuPool.FUList7.opList1
1320
1321[system.cpu2.fuPool.FUList7.opList0]
1322type=OpDesc
1323issueLat=1
1324opClass=MemRead
1325opLat=1
1326
1327[system.cpu2.fuPool.FUList7.opList1]
1328type=OpDesc
1329issueLat=1
1330opClass=MemWrite
1331opLat=1
1332
1333[system.cpu2.fuPool.FUList8]
1334type=FUDesc
1335children=opList
1336count=1
1337opList=system.cpu2.fuPool.FUList8.opList
1338
1339[system.cpu2.fuPool.FUList8.opList]
1340type=OpDesc
1341issueLat=3
1342opClass=IprAccess
1343opLat=3
1344
1345[system.cpu2.icache]
1346type=BaseCache
1347children=tags
1348addr_ranges=0:18446744073709551615
1349assoc=1
1350clk_domain=system.cpu_clk_domain
1351forward_snoops=true
1352hit_latency=2
1353is_top_level=true
1354max_miss_count=0
1355mshrs=4
1356prefetch_on_access=false
1357prefetcher=Null
1358response_latency=2
1359size=32768
1360system=system
1361tags=system.cpu2.icache.tags
1362tgts_per_mshr=20
1363two_queue=false
1364write_buffers=8
1365cpu_side=system.cpu2.icache_port
1366mem_side=system.toL2Bus.slave[4]
1367
1368[system.cpu2.icache.tags]
1369type=LRU
1370assoc=1
1371block_size=64
1372clk_domain=system.cpu_clk_domain
1373hit_latency=2
1374size=32768
1375
1376[system.cpu2.interrupts]
1377type=SparcInterrupts
1378
1379[system.cpu2.isa]
1380type=SparcISA
1381
1382[system.cpu2.itb]
1383type=SparcTLB
1384size=64
1385
1386[system.cpu2.tracer]
1387type=ExeTracer
1388
1389[system.cpu3]
1390type=DerivO3CPU
1391children=branchPred dcache dtb fuPool icache interrupts isa itb tracer
1392LFSTSize=1024
1393LQEntries=32
1394LSQCheckLoads=true
1395LSQDepCheckShift=4
1396SQEntries=32
1397SSITSize=1024
1398activity=0
1399backComSize=5
1400branchPred=system.cpu3.branchPred
1401cachePorts=200
1402checker=Null
1403clk_domain=system.cpu_clk_domain
1404commitToDecodeDelay=1
1405commitToFetchDelay=1
1406commitToIEWDelay=1
1407commitToRenameDelay=1
1408commitWidth=8
1409cpu_id=3
1410decodeToFetchDelay=1
1411decodeToRenameDelay=1
1412decodeWidth=8
1413dispatchWidth=8
1414do_checkpoint_insts=true
1415do_quiesce=true
1416do_statistics_insts=true
1417dtb=system.cpu3.dtb
1418fetchToDecodeDelay=1
1419fetchTrapLatency=1
1420fetchWidth=8
1421forwardComSize=5
1422fuPool=system.cpu3.fuPool
1423function_trace=false
1424function_trace_start=0
1425iewToCommitDelay=1
1426iewToDecodeDelay=1
1427iewToFetchDelay=1
1428iewToRenameDelay=1
1429interrupts=system.cpu3.interrupts
1430isa=system.cpu3.isa
1431issueToExecuteDelay=1
1432issueWidth=8
1433itb=system.cpu3.itb
1434max_insts_all_threads=0
1435max_insts_any_thread=0
1436max_loads_all_threads=0
1437max_loads_any_thread=0
1438needsTSO=false
1439numIQEntries=64
1440numPhysCCRegs=0
1437numPhysFloatRegs=256
1438numPhysIntRegs=256
1439numROBEntries=192
1440numRobs=1
1441numThreads=1
1442profile=0
1443progress_interval=0
1444renameToDecodeDelay=1
1445renameToFetchDelay=1
1446renameToIEWDelay=2
1447renameToROBDelay=1
1448renameWidth=8
1449simpoint_start_insts=
1450smtCommitPolicy=RoundRobin
1451smtFetchPolicy=SingleThread
1452smtIQPolicy=Partitioned
1453smtIQThreshold=100
1454smtLSQPolicy=Partitioned
1455smtLSQThreshold=100
1456smtNumFetchingThreads=1
1457smtROBPolicy=Partitioned
1458smtROBThreshold=100
1459squashWidth=8
1460store_set_clear_period=250000
1461switched_out=false
1462system=system
1463tracer=system.cpu3.tracer
1464trapLatency=13
1465wbDepth=1
1466wbWidth=8
1467workload=system.cpu0.workload
1468dcache_port=system.cpu3.dcache.cpu_side
1469icache_port=system.cpu3.icache.cpu_side
1470
1471[system.cpu3.branchPred]
1472type=BranchPredictor
1473BTBEntries=4096
1474BTBTagSize=16
1475RASSize=16
1476choiceCtrBits=2
1477choicePredictorSize=8192
1478globalCtrBits=2
1479globalPredictorSize=8192
1480instShiftAmt=2
1481localCtrBits=2
1482localHistoryTableSize=2048
1483localPredictorSize=2048
1484numThreads=1
1485predType=tournament
1486
1487[system.cpu3.dcache]
1488type=BaseCache
1489children=tags
1490addr_ranges=0:18446744073709551615
1491assoc=4
1492clk_domain=system.cpu_clk_domain
1493forward_snoops=true
1494hit_latency=2
1495is_top_level=true
1496max_miss_count=0
1497mshrs=4
1498prefetch_on_access=false
1499prefetcher=Null
1500response_latency=2
1501size=32768
1502system=system
1503tags=system.cpu3.dcache.tags
1504tgts_per_mshr=20
1505two_queue=false
1506write_buffers=8
1507cpu_side=system.cpu3.dcache_port
1508mem_side=system.toL2Bus.slave[7]
1509
1510[system.cpu3.dcache.tags]
1511type=LRU
1512assoc=4
1513block_size=64
1514clk_domain=system.cpu_clk_domain
1515hit_latency=2
1516size=32768
1517
1518[system.cpu3.dtb]
1519type=SparcTLB
1520size=64
1521
1522[system.cpu3.fuPool]
1523type=FUPool
1524children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
1525FUList=system.cpu3.fuPool.FUList0 system.cpu3.fuPool.FUList1 system.cpu3.fuPool.FUList2 system.cpu3.fuPool.FUList3 system.cpu3.fuPool.FUList4 system.cpu3.fuPool.FUList5 system.cpu3.fuPool.FUList6 system.cpu3.fuPool.FUList7 system.cpu3.fuPool.FUList8
1526
1527[system.cpu3.fuPool.FUList0]
1528type=FUDesc
1529children=opList
1530count=6
1531opList=system.cpu3.fuPool.FUList0.opList
1532
1533[system.cpu3.fuPool.FUList0.opList]
1534type=OpDesc
1535issueLat=1
1536opClass=IntAlu
1537opLat=1
1538
1539[system.cpu3.fuPool.FUList1]
1540type=FUDesc
1541children=opList0 opList1
1542count=2
1543opList=system.cpu3.fuPool.FUList1.opList0 system.cpu3.fuPool.FUList1.opList1
1544
1545[system.cpu3.fuPool.FUList1.opList0]
1546type=OpDesc
1547issueLat=1
1548opClass=IntMult
1549opLat=3
1550
1551[system.cpu3.fuPool.FUList1.opList1]
1552type=OpDesc
1553issueLat=19
1554opClass=IntDiv
1555opLat=20
1556
1557[system.cpu3.fuPool.FUList2]
1558type=FUDesc
1559children=opList0 opList1 opList2
1560count=4
1561opList=system.cpu3.fuPool.FUList2.opList0 system.cpu3.fuPool.FUList2.opList1 system.cpu3.fuPool.FUList2.opList2
1562
1563[system.cpu3.fuPool.FUList2.opList0]
1564type=OpDesc
1565issueLat=1
1566opClass=FloatAdd
1567opLat=2
1568
1569[system.cpu3.fuPool.FUList2.opList1]
1570type=OpDesc
1571issueLat=1
1572opClass=FloatCmp
1573opLat=2
1574
1575[system.cpu3.fuPool.FUList2.opList2]
1576type=OpDesc
1577issueLat=1
1578opClass=FloatCvt
1579opLat=2
1580
1581[system.cpu3.fuPool.FUList3]
1582type=FUDesc
1583children=opList0 opList1 opList2
1584count=2
1585opList=system.cpu3.fuPool.FUList3.opList0 system.cpu3.fuPool.FUList3.opList1 system.cpu3.fuPool.FUList3.opList2
1586
1587[system.cpu3.fuPool.FUList3.opList0]
1588type=OpDesc
1589issueLat=1
1590opClass=FloatMult
1591opLat=4
1592
1593[system.cpu3.fuPool.FUList3.opList1]
1594type=OpDesc
1595issueLat=12
1596opClass=FloatDiv
1597opLat=12
1598
1599[system.cpu3.fuPool.FUList3.opList2]
1600type=OpDesc
1601issueLat=24
1602opClass=FloatSqrt
1603opLat=24
1604
1605[system.cpu3.fuPool.FUList4]
1606type=FUDesc
1607children=opList
1608count=0
1609opList=system.cpu3.fuPool.FUList4.opList
1610
1611[system.cpu3.fuPool.FUList4.opList]
1612type=OpDesc
1613issueLat=1
1614opClass=MemRead
1615opLat=1
1616
1617[system.cpu3.fuPool.FUList5]
1618type=FUDesc
1619children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
1620count=4
1621opList=system.cpu3.fuPool.FUList5.opList00 system.cpu3.fuPool.FUList5.opList01 system.cpu3.fuPool.FUList5.opList02 system.cpu3.fuPool.FUList5.opList03 system.cpu3.fuPool.FUList5.opList04 system.cpu3.fuPool.FUList5.opList05 system.cpu3.fuPool.FUList5.opList06 system.cpu3.fuPool.FUList5.opList07 system.cpu3.fuPool.FUList5.opList08 system.cpu3.fuPool.FUList5.opList09 system.cpu3.fuPool.FUList5.opList10 system.cpu3.fuPool.FUList5.opList11 system.cpu3.fuPool.FUList5.opList12 system.cpu3.fuPool.FUList5.opList13 system.cpu3.fuPool.FUList5.opList14 system.cpu3.fuPool.FUList5.opList15 system.cpu3.fuPool.FUList5.opList16 system.cpu3.fuPool.FUList5.opList17 system.cpu3.fuPool.FUList5.opList18 system.cpu3.fuPool.FUList5.opList19
1622
1623[system.cpu3.fuPool.FUList5.opList00]
1624type=OpDesc
1625issueLat=1
1626opClass=SimdAdd
1627opLat=1
1628
1629[system.cpu3.fuPool.FUList5.opList01]
1630type=OpDesc
1631issueLat=1
1632opClass=SimdAddAcc
1633opLat=1
1634
1635[system.cpu3.fuPool.FUList5.opList02]
1636type=OpDesc
1637issueLat=1
1638opClass=SimdAlu
1639opLat=1
1640
1641[system.cpu3.fuPool.FUList5.opList03]
1642type=OpDesc
1643issueLat=1
1644opClass=SimdCmp
1645opLat=1
1646
1647[system.cpu3.fuPool.FUList5.opList04]
1648type=OpDesc
1649issueLat=1
1650opClass=SimdCvt
1651opLat=1
1652
1653[system.cpu3.fuPool.FUList5.opList05]
1654type=OpDesc
1655issueLat=1
1656opClass=SimdMisc
1657opLat=1
1658
1659[system.cpu3.fuPool.FUList5.opList06]
1660type=OpDesc
1661issueLat=1
1662opClass=SimdMult
1663opLat=1
1664
1665[system.cpu3.fuPool.FUList5.opList07]
1666type=OpDesc
1667issueLat=1
1668opClass=SimdMultAcc
1669opLat=1
1670
1671[system.cpu3.fuPool.FUList5.opList08]
1672type=OpDesc
1673issueLat=1
1674opClass=SimdShift
1675opLat=1
1676
1677[system.cpu3.fuPool.FUList5.opList09]
1678type=OpDesc
1679issueLat=1
1680opClass=SimdShiftAcc
1681opLat=1
1682
1683[system.cpu3.fuPool.FUList5.opList10]
1684type=OpDesc
1685issueLat=1
1686opClass=SimdSqrt
1687opLat=1
1688
1689[system.cpu3.fuPool.FUList5.opList11]
1690type=OpDesc
1691issueLat=1
1692opClass=SimdFloatAdd
1693opLat=1
1694
1695[system.cpu3.fuPool.FUList5.opList12]
1696type=OpDesc
1697issueLat=1
1698opClass=SimdFloatAlu
1699opLat=1
1700
1701[system.cpu3.fuPool.FUList5.opList13]
1702type=OpDesc
1703issueLat=1
1704opClass=SimdFloatCmp
1705opLat=1
1706
1707[system.cpu3.fuPool.FUList5.opList14]
1708type=OpDesc
1709issueLat=1
1710opClass=SimdFloatCvt
1711opLat=1
1712
1713[system.cpu3.fuPool.FUList5.opList15]
1714type=OpDesc
1715issueLat=1
1716opClass=SimdFloatDiv
1717opLat=1
1718
1719[system.cpu3.fuPool.FUList5.opList16]
1720type=OpDesc
1721issueLat=1
1722opClass=SimdFloatMisc
1723opLat=1
1724
1725[system.cpu3.fuPool.FUList5.opList17]
1726type=OpDesc
1727issueLat=1
1728opClass=SimdFloatMult
1729opLat=1
1730
1731[system.cpu3.fuPool.FUList5.opList18]
1732type=OpDesc
1733issueLat=1
1734opClass=SimdFloatMultAcc
1735opLat=1
1736
1737[system.cpu3.fuPool.FUList5.opList19]
1738type=OpDesc
1739issueLat=1
1740opClass=SimdFloatSqrt
1741opLat=1
1742
1743[system.cpu3.fuPool.FUList6]
1744type=FUDesc
1745children=opList
1746count=0
1747opList=system.cpu3.fuPool.FUList6.opList
1748
1749[system.cpu3.fuPool.FUList6.opList]
1750type=OpDesc
1751issueLat=1
1752opClass=MemWrite
1753opLat=1
1754
1755[system.cpu3.fuPool.FUList7]
1756type=FUDesc
1757children=opList0 opList1
1758count=4
1759opList=system.cpu3.fuPool.FUList7.opList0 system.cpu3.fuPool.FUList7.opList1
1760
1761[system.cpu3.fuPool.FUList7.opList0]
1762type=OpDesc
1763issueLat=1
1764opClass=MemRead
1765opLat=1
1766
1767[system.cpu3.fuPool.FUList7.opList1]
1768type=OpDesc
1769issueLat=1
1770opClass=MemWrite
1771opLat=1
1772
1773[system.cpu3.fuPool.FUList8]
1774type=FUDesc
1775children=opList
1776count=1
1777opList=system.cpu3.fuPool.FUList8.opList
1778
1779[system.cpu3.fuPool.FUList8.opList]
1780type=OpDesc
1781issueLat=3
1782opClass=IprAccess
1783opLat=3
1784
1785[system.cpu3.icache]
1786type=BaseCache
1787children=tags
1788addr_ranges=0:18446744073709551615
1789assoc=1
1790clk_domain=system.cpu_clk_domain
1791forward_snoops=true
1792hit_latency=2
1793is_top_level=true
1794max_miss_count=0
1795mshrs=4
1796prefetch_on_access=false
1797prefetcher=Null
1798response_latency=2
1799size=32768
1800system=system
1801tags=system.cpu3.icache.tags
1802tgts_per_mshr=20
1803two_queue=false
1804write_buffers=8
1805cpu_side=system.cpu3.icache_port
1806mem_side=system.toL2Bus.slave[6]
1807
1808[system.cpu3.icache.tags]
1809type=LRU
1810assoc=1
1811block_size=64
1812clk_domain=system.cpu_clk_domain
1813hit_latency=2
1814size=32768
1815
1816[system.cpu3.interrupts]
1817type=SparcInterrupts
1818
1819[system.cpu3.isa]
1820type=SparcISA
1821
1822[system.cpu3.itb]
1823type=SparcTLB
1824size=64
1825
1826[system.cpu3.tracer]
1827type=ExeTracer
1828
1829[system.cpu_clk_domain]
1830type=SrcClockDomain
1831clock=500
1832voltage_domain=system.voltage_domain
1833
1834[system.l2c]
1835type=BaseCache
1836children=tags
1837addr_ranges=0:18446744073709551615
1838assoc=8
1839clk_domain=system.cpu_clk_domain
1840forward_snoops=true
1841hit_latency=20
1842is_top_level=false
1843max_miss_count=0
1844mshrs=20
1845prefetch_on_access=false
1846prefetcher=Null
1847response_latency=20
1848size=4194304
1849system=system
1850tags=system.l2c.tags
1851tgts_per_mshr=12
1852two_queue=false
1853write_buffers=8
1854cpu_side=system.toL2Bus.master[0]
1855mem_side=system.membus.slave[1]
1856
1857[system.l2c.tags]
1858type=LRU
1859assoc=8
1860block_size=64
1861clk_domain=system.cpu_clk_domain
1862hit_latency=20
1863size=4194304
1864
1865[system.membus]
1866type=CoherentBus
1867clk_domain=system.clk_domain
1868header_cycles=1
1869system=system
1870use_default_range=false
1871width=8
1872master=system.physmem.port
1873slave=system.system_port system.l2c.mem_side
1874
1875[system.physmem]
1876type=SimpleDRAM
1877activation_limit=4
1878addr_mapping=RaBaChCo
1879banks_per_rank=8
1880burst_length=8
1881channels=1
1882clk_domain=system.clk_domain
1883conf_table_reported=true
1884device_bus_width=8
1885device_rowbuffer_size=1024
1886devices_per_rank=8
1887in_addr_map=true
1888mem_sched_policy=frfcfs
1889null=false
1890page_policy=open
1891range=0:134217727
1892ranks_per_channel=2
1893read_buffer_size=32
1894static_backend_latency=10000
1895static_frontend_latency=10000
1896tBURST=5000
1897tCL=13750
1898tRCD=13750
1899tREFI=7800000
1900tRFC=300000
1901tRP=13750
1902tWTR=7500
1903tXAW=40000
1904write_buffer_size=32
1905write_thresh_perc=70
1906port=system.membus.master[0]
1907
1908[system.toL2Bus]
1909type=CoherentBus
1910clk_domain=system.cpu_clk_domain
1911header_cycles=1
1912system=system
1913use_default_range=false
1914width=8
1915master=system.l2c.cpu_side
1916slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side
1917
1918[system.voltage_domain]
1919type=VoltageDomain
1920voltage=1.000000
1921
1441numPhysFloatRegs=256
1442numPhysIntRegs=256
1443numROBEntries=192
1444numRobs=1
1445numThreads=1
1446profile=0
1447progress_interval=0
1448renameToDecodeDelay=1
1449renameToFetchDelay=1
1450renameToIEWDelay=2
1451renameToROBDelay=1
1452renameWidth=8
1453simpoint_start_insts=
1454smtCommitPolicy=RoundRobin
1455smtFetchPolicy=SingleThread
1456smtIQPolicy=Partitioned
1457smtIQThreshold=100
1458smtLSQPolicy=Partitioned
1459smtLSQThreshold=100
1460smtNumFetchingThreads=1
1461smtROBPolicy=Partitioned
1462smtROBThreshold=100
1463squashWidth=8
1464store_set_clear_period=250000
1465switched_out=false
1466system=system
1467tracer=system.cpu3.tracer
1468trapLatency=13
1469wbDepth=1
1470wbWidth=8
1471workload=system.cpu0.workload
1472dcache_port=system.cpu3.dcache.cpu_side
1473icache_port=system.cpu3.icache.cpu_side
1474
1475[system.cpu3.branchPred]
1476type=BranchPredictor
1477BTBEntries=4096
1478BTBTagSize=16
1479RASSize=16
1480choiceCtrBits=2
1481choicePredictorSize=8192
1482globalCtrBits=2
1483globalPredictorSize=8192
1484instShiftAmt=2
1485localCtrBits=2
1486localHistoryTableSize=2048
1487localPredictorSize=2048
1488numThreads=1
1489predType=tournament
1490
1491[system.cpu3.dcache]
1492type=BaseCache
1493children=tags
1494addr_ranges=0:18446744073709551615
1495assoc=4
1496clk_domain=system.cpu_clk_domain
1497forward_snoops=true
1498hit_latency=2
1499is_top_level=true
1500max_miss_count=0
1501mshrs=4
1502prefetch_on_access=false
1503prefetcher=Null
1504response_latency=2
1505size=32768
1506system=system
1507tags=system.cpu3.dcache.tags
1508tgts_per_mshr=20
1509two_queue=false
1510write_buffers=8
1511cpu_side=system.cpu3.dcache_port
1512mem_side=system.toL2Bus.slave[7]
1513
1514[system.cpu3.dcache.tags]
1515type=LRU
1516assoc=4
1517block_size=64
1518clk_domain=system.cpu_clk_domain
1519hit_latency=2
1520size=32768
1521
1522[system.cpu3.dtb]
1523type=SparcTLB
1524size=64
1525
1526[system.cpu3.fuPool]
1527type=FUPool
1528children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
1529FUList=system.cpu3.fuPool.FUList0 system.cpu3.fuPool.FUList1 system.cpu3.fuPool.FUList2 system.cpu3.fuPool.FUList3 system.cpu3.fuPool.FUList4 system.cpu3.fuPool.FUList5 system.cpu3.fuPool.FUList6 system.cpu3.fuPool.FUList7 system.cpu3.fuPool.FUList8
1530
1531[system.cpu3.fuPool.FUList0]
1532type=FUDesc
1533children=opList
1534count=6
1535opList=system.cpu3.fuPool.FUList0.opList
1536
1537[system.cpu3.fuPool.FUList0.opList]
1538type=OpDesc
1539issueLat=1
1540opClass=IntAlu
1541opLat=1
1542
1543[system.cpu3.fuPool.FUList1]
1544type=FUDesc
1545children=opList0 opList1
1546count=2
1547opList=system.cpu3.fuPool.FUList1.opList0 system.cpu3.fuPool.FUList1.opList1
1548
1549[system.cpu3.fuPool.FUList1.opList0]
1550type=OpDesc
1551issueLat=1
1552opClass=IntMult
1553opLat=3
1554
1555[system.cpu3.fuPool.FUList1.opList1]
1556type=OpDesc
1557issueLat=19
1558opClass=IntDiv
1559opLat=20
1560
1561[system.cpu3.fuPool.FUList2]
1562type=FUDesc
1563children=opList0 opList1 opList2
1564count=4
1565opList=system.cpu3.fuPool.FUList2.opList0 system.cpu3.fuPool.FUList2.opList1 system.cpu3.fuPool.FUList2.opList2
1566
1567[system.cpu3.fuPool.FUList2.opList0]
1568type=OpDesc
1569issueLat=1
1570opClass=FloatAdd
1571opLat=2
1572
1573[system.cpu3.fuPool.FUList2.opList1]
1574type=OpDesc
1575issueLat=1
1576opClass=FloatCmp
1577opLat=2
1578
1579[system.cpu3.fuPool.FUList2.opList2]
1580type=OpDesc
1581issueLat=1
1582opClass=FloatCvt
1583opLat=2
1584
1585[system.cpu3.fuPool.FUList3]
1586type=FUDesc
1587children=opList0 opList1 opList2
1588count=2
1589opList=system.cpu3.fuPool.FUList3.opList0 system.cpu3.fuPool.FUList3.opList1 system.cpu3.fuPool.FUList3.opList2
1590
1591[system.cpu3.fuPool.FUList3.opList0]
1592type=OpDesc
1593issueLat=1
1594opClass=FloatMult
1595opLat=4
1596
1597[system.cpu3.fuPool.FUList3.opList1]
1598type=OpDesc
1599issueLat=12
1600opClass=FloatDiv
1601opLat=12
1602
1603[system.cpu3.fuPool.FUList3.opList2]
1604type=OpDesc
1605issueLat=24
1606opClass=FloatSqrt
1607opLat=24
1608
1609[system.cpu3.fuPool.FUList4]
1610type=FUDesc
1611children=opList
1612count=0
1613opList=system.cpu3.fuPool.FUList4.opList
1614
1615[system.cpu3.fuPool.FUList4.opList]
1616type=OpDesc
1617issueLat=1
1618opClass=MemRead
1619opLat=1
1620
1621[system.cpu3.fuPool.FUList5]
1622type=FUDesc
1623children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
1624count=4
1625opList=system.cpu3.fuPool.FUList5.opList00 system.cpu3.fuPool.FUList5.opList01 system.cpu3.fuPool.FUList5.opList02 system.cpu3.fuPool.FUList5.opList03 system.cpu3.fuPool.FUList5.opList04 system.cpu3.fuPool.FUList5.opList05 system.cpu3.fuPool.FUList5.opList06 system.cpu3.fuPool.FUList5.opList07 system.cpu3.fuPool.FUList5.opList08 system.cpu3.fuPool.FUList5.opList09 system.cpu3.fuPool.FUList5.opList10 system.cpu3.fuPool.FUList5.opList11 system.cpu3.fuPool.FUList5.opList12 system.cpu3.fuPool.FUList5.opList13 system.cpu3.fuPool.FUList5.opList14 system.cpu3.fuPool.FUList5.opList15 system.cpu3.fuPool.FUList5.opList16 system.cpu3.fuPool.FUList5.opList17 system.cpu3.fuPool.FUList5.opList18 system.cpu3.fuPool.FUList5.opList19
1626
1627[system.cpu3.fuPool.FUList5.opList00]
1628type=OpDesc
1629issueLat=1
1630opClass=SimdAdd
1631opLat=1
1632
1633[system.cpu3.fuPool.FUList5.opList01]
1634type=OpDesc
1635issueLat=1
1636opClass=SimdAddAcc
1637opLat=1
1638
1639[system.cpu3.fuPool.FUList5.opList02]
1640type=OpDesc
1641issueLat=1
1642opClass=SimdAlu
1643opLat=1
1644
1645[system.cpu3.fuPool.FUList5.opList03]
1646type=OpDesc
1647issueLat=1
1648opClass=SimdCmp
1649opLat=1
1650
1651[system.cpu3.fuPool.FUList5.opList04]
1652type=OpDesc
1653issueLat=1
1654opClass=SimdCvt
1655opLat=1
1656
1657[system.cpu3.fuPool.FUList5.opList05]
1658type=OpDesc
1659issueLat=1
1660opClass=SimdMisc
1661opLat=1
1662
1663[system.cpu3.fuPool.FUList5.opList06]
1664type=OpDesc
1665issueLat=1
1666opClass=SimdMult
1667opLat=1
1668
1669[system.cpu3.fuPool.FUList5.opList07]
1670type=OpDesc
1671issueLat=1
1672opClass=SimdMultAcc
1673opLat=1
1674
1675[system.cpu3.fuPool.FUList5.opList08]
1676type=OpDesc
1677issueLat=1
1678opClass=SimdShift
1679opLat=1
1680
1681[system.cpu3.fuPool.FUList5.opList09]
1682type=OpDesc
1683issueLat=1
1684opClass=SimdShiftAcc
1685opLat=1
1686
1687[system.cpu3.fuPool.FUList5.opList10]
1688type=OpDesc
1689issueLat=1
1690opClass=SimdSqrt
1691opLat=1
1692
1693[system.cpu3.fuPool.FUList5.opList11]
1694type=OpDesc
1695issueLat=1
1696opClass=SimdFloatAdd
1697opLat=1
1698
1699[system.cpu3.fuPool.FUList5.opList12]
1700type=OpDesc
1701issueLat=1
1702opClass=SimdFloatAlu
1703opLat=1
1704
1705[system.cpu3.fuPool.FUList5.opList13]
1706type=OpDesc
1707issueLat=1
1708opClass=SimdFloatCmp
1709opLat=1
1710
1711[system.cpu3.fuPool.FUList5.opList14]
1712type=OpDesc
1713issueLat=1
1714opClass=SimdFloatCvt
1715opLat=1
1716
1717[system.cpu3.fuPool.FUList5.opList15]
1718type=OpDesc
1719issueLat=1
1720opClass=SimdFloatDiv
1721opLat=1
1722
1723[system.cpu3.fuPool.FUList5.opList16]
1724type=OpDesc
1725issueLat=1
1726opClass=SimdFloatMisc
1727opLat=1
1728
1729[system.cpu3.fuPool.FUList5.opList17]
1730type=OpDesc
1731issueLat=1
1732opClass=SimdFloatMult
1733opLat=1
1734
1735[system.cpu3.fuPool.FUList5.opList18]
1736type=OpDesc
1737issueLat=1
1738opClass=SimdFloatMultAcc
1739opLat=1
1740
1741[system.cpu3.fuPool.FUList5.opList19]
1742type=OpDesc
1743issueLat=1
1744opClass=SimdFloatSqrt
1745opLat=1
1746
1747[system.cpu3.fuPool.FUList6]
1748type=FUDesc
1749children=opList
1750count=0
1751opList=system.cpu3.fuPool.FUList6.opList
1752
1753[system.cpu3.fuPool.FUList6.opList]
1754type=OpDesc
1755issueLat=1
1756opClass=MemWrite
1757opLat=1
1758
1759[system.cpu3.fuPool.FUList7]
1760type=FUDesc
1761children=opList0 opList1
1762count=4
1763opList=system.cpu3.fuPool.FUList7.opList0 system.cpu3.fuPool.FUList7.opList1
1764
1765[system.cpu3.fuPool.FUList7.opList0]
1766type=OpDesc
1767issueLat=1
1768opClass=MemRead
1769opLat=1
1770
1771[system.cpu3.fuPool.FUList7.opList1]
1772type=OpDesc
1773issueLat=1
1774opClass=MemWrite
1775opLat=1
1776
1777[system.cpu3.fuPool.FUList8]
1778type=FUDesc
1779children=opList
1780count=1
1781opList=system.cpu3.fuPool.FUList8.opList
1782
1783[system.cpu3.fuPool.FUList8.opList]
1784type=OpDesc
1785issueLat=3
1786opClass=IprAccess
1787opLat=3
1788
1789[system.cpu3.icache]
1790type=BaseCache
1791children=tags
1792addr_ranges=0:18446744073709551615
1793assoc=1
1794clk_domain=system.cpu_clk_domain
1795forward_snoops=true
1796hit_latency=2
1797is_top_level=true
1798max_miss_count=0
1799mshrs=4
1800prefetch_on_access=false
1801prefetcher=Null
1802response_latency=2
1803size=32768
1804system=system
1805tags=system.cpu3.icache.tags
1806tgts_per_mshr=20
1807two_queue=false
1808write_buffers=8
1809cpu_side=system.cpu3.icache_port
1810mem_side=system.toL2Bus.slave[6]
1811
1812[system.cpu3.icache.tags]
1813type=LRU
1814assoc=1
1815block_size=64
1816clk_domain=system.cpu_clk_domain
1817hit_latency=2
1818size=32768
1819
1820[system.cpu3.interrupts]
1821type=SparcInterrupts
1822
1823[system.cpu3.isa]
1824type=SparcISA
1825
1826[system.cpu3.itb]
1827type=SparcTLB
1828size=64
1829
1830[system.cpu3.tracer]
1831type=ExeTracer
1832
1833[system.cpu_clk_domain]
1834type=SrcClockDomain
1835clock=500
1836voltage_domain=system.voltage_domain
1837
1838[system.l2c]
1839type=BaseCache
1840children=tags
1841addr_ranges=0:18446744073709551615
1842assoc=8
1843clk_domain=system.cpu_clk_domain
1844forward_snoops=true
1845hit_latency=20
1846is_top_level=false
1847max_miss_count=0
1848mshrs=20
1849prefetch_on_access=false
1850prefetcher=Null
1851response_latency=20
1852size=4194304
1853system=system
1854tags=system.l2c.tags
1855tgts_per_mshr=12
1856two_queue=false
1857write_buffers=8
1858cpu_side=system.toL2Bus.master[0]
1859mem_side=system.membus.slave[1]
1860
1861[system.l2c.tags]
1862type=LRU
1863assoc=8
1864block_size=64
1865clk_domain=system.cpu_clk_domain
1866hit_latency=20
1867size=4194304
1868
1869[system.membus]
1870type=CoherentBus
1871clk_domain=system.clk_domain
1872header_cycles=1
1873system=system
1874use_default_range=false
1875width=8
1876master=system.physmem.port
1877slave=system.system_port system.l2c.mem_side
1878
1879[system.physmem]
1880type=SimpleDRAM
1881activation_limit=4
1882addr_mapping=RaBaChCo
1883banks_per_rank=8
1884burst_length=8
1885channels=1
1886clk_domain=system.clk_domain
1887conf_table_reported=true
1888device_bus_width=8
1889device_rowbuffer_size=1024
1890devices_per_rank=8
1891in_addr_map=true
1892mem_sched_policy=frfcfs
1893null=false
1894page_policy=open
1895range=0:134217727
1896ranks_per_channel=2
1897read_buffer_size=32
1898static_backend_latency=10000
1899static_frontend_latency=10000
1900tBURST=5000
1901tCL=13750
1902tRCD=13750
1903tREFI=7800000
1904tRFC=300000
1905tRP=13750
1906tWTR=7500
1907tXAW=40000
1908write_buffer_size=32
1909write_thresh_perc=70
1910port=system.membus.master[0]
1911
1912[system.toL2Bus]
1913type=CoherentBus
1914clk_domain=system.cpu_clk_domain
1915header_cycles=1
1916system=system
1917use_default_range=false
1918width=8
1919master=system.l2c.cpu_side
1920slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side
1921
1922[system.voltage_domain]
1923type=VoltageDomain
1924voltage=1.000000
1925