config.ini revision 8150
110810Sbr@bsdpad.com[root]
210810Sbr@bsdpad.comtype=Root
310810Sbr@bsdpad.comchildren=system
410810Sbr@bsdpad.comtime_sync_enable=false
510810Sbr@bsdpad.comtime_sync_period=100000000000
610810Sbr@bsdpad.comtime_sync_spin_threshold=100000000
710810Sbr@bsdpad.com
810810Sbr@bsdpad.com[system]
910810Sbr@bsdpad.comtype=System
1010810Sbr@bsdpad.comchildren=cpu membus physmem
1110810Sbr@bsdpad.commem_mode=atomic
1210810Sbr@bsdpad.comphysmem=system.physmem
1310810Sbr@bsdpad.comwork_begin_ckpt_count=0
1410810Sbr@bsdpad.comwork_begin_cpu_id_exit=-1
1510810Sbr@bsdpad.comwork_begin_exit_count=0
1610810Sbr@bsdpad.comwork_cpus_ckpt_count=0
1710810Sbr@bsdpad.comwork_end_ckpt_count=0
1810810Sbr@bsdpad.comwork_end_exit_count=0
1910810Sbr@bsdpad.comwork_item_id=-1
2010810Sbr@bsdpad.com
2110810Sbr@bsdpad.com[system.cpu]
2210810Sbr@bsdpad.comtype=DerivO3CPU
2310810Sbr@bsdpad.comchildren=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
2410810Sbr@bsdpad.comBTBEntries=4096
2510810Sbr@bsdpad.comBTBTagSize=16
2610810Sbr@bsdpad.comLFSTSize=1024
2710810Sbr@bsdpad.comLQEntries=32
2810810Sbr@bsdpad.comRASSize=16
2910810Sbr@bsdpad.comSQEntries=32
3010810Sbr@bsdpad.comSSITSize=1024
3110810Sbr@bsdpad.comactivity=0
3210810Sbr@bsdpad.combackComSize=5
3310810Sbr@bsdpad.comcachePorts=200
3410810Sbr@bsdpad.comchecker=Null
3510810Sbr@bsdpad.comchoiceCtrBits=2
3610810Sbr@bsdpad.comchoicePredictorSize=8192
3710810Sbr@bsdpad.comclock=500
3810810Sbr@bsdpad.comcommitToDecodeDelay=1
3910810Sbr@bsdpad.comcommitToFetchDelay=1
4010810Sbr@bsdpad.comcommitToIEWDelay=1
4110810Sbr@bsdpad.comcommitToRenameDelay=1
4210810Sbr@bsdpad.comcommitWidth=8
4310810Sbr@bsdpad.comcpu_id=0
4410810Sbr@bsdpad.comdecodeToFetchDelay=1
4510810Sbr@bsdpad.comdecodeToRenameDelay=1
4610810Sbr@bsdpad.comdecodeWidth=8
4710810Sbr@bsdpad.comdefer_registration=false
4810810Sbr@bsdpad.comdispatchWidth=8
4910810Sbr@bsdpad.comdo_checkpoint_insts=true
5010810Sbr@bsdpad.comdo_statistics_insts=true
5110810Sbr@bsdpad.comdtb=system.cpu.dtb
5210810Sbr@bsdpad.comfetchToDecodeDelay=1
5310810Sbr@bsdpad.comfetchTrapLatency=1
5412017Sandreas.sandberg@arm.comfetchWidth=8
5510810Sbr@bsdpad.comforwardComSize=5
5610822Sandreas.hansson@arm.comfuPool=system.cpu.fuPool
5710810Sbr@bsdpad.comfunction_trace=false
5810810Sbr@bsdpad.comfunction_trace_start=0
5910810Sbr@bsdpad.comglobalCtrBits=2
6010810Sbr@bsdpad.comglobalHistoryBits=13
6110810Sbr@bsdpad.comglobalPredictorSize=8192
6210810Sbr@bsdpad.comiewToCommitDelay=1
6310810Sbr@bsdpad.comiewToDecodeDelay=1
6410810Sbr@bsdpad.comiewToFetchDelay=1
6510810Sbr@bsdpad.comiewToRenameDelay=1
6610810Sbr@bsdpad.cominstShiftAmt=2
6710810Sbr@bsdpad.comissueToExecuteDelay=1
6810810Sbr@bsdpad.comissueWidth=8
6910810Sbr@bsdpad.comitb=system.cpu.itb
7010810Sbr@bsdpad.comlocalCtrBits=2
7110810Sbr@bsdpad.comlocalHistoryBits=11
7210810Sbr@bsdpad.comlocalHistoryTableSize=2048
7310810Sbr@bsdpad.comlocalPredictorSize=2048
7410810Sbr@bsdpad.commax_insts_all_threads=0
7510810Sbr@bsdpad.commax_insts_any_thread=0
7610810Sbr@bsdpad.commax_loads_all_threads=0
7710810Sbr@bsdpad.commax_loads_any_thread=0
7810810Sbr@bsdpad.comnumIQEntries=64
7910810Sbr@bsdpad.comnumPhysFloatRegs=256
8010810Sbr@bsdpad.comnumPhysIntRegs=256
8110810Sbr@bsdpad.comnumROBEntries=192
8210810Sbr@bsdpad.comnumRobs=1
8310810Sbr@bsdpad.comnumThreads=1
8410810Sbr@bsdpad.comphase=0
8510810Sbr@bsdpad.compredType=tournament
8610810Sbr@bsdpad.comprogress_interval=0
8710810Sbr@bsdpad.comrenameToDecodeDelay=1
8810810Sbr@bsdpad.comrenameToFetchDelay=1
8911392Sbrandon.potter@amd.comrenameToIEWDelay=2
9011392Sbrandon.potter@amd.comrenameToROBDelay=1
9110810Sbr@bsdpad.comrenameWidth=8
9210810Sbr@bsdpad.comsmtCommitPolicy=RoundRobin
9310810Sbr@bsdpad.comsmtFetchPolicy=SingleThread
9410810Sbr@bsdpad.comsmtIQPolicy=Partitioned
9510810Sbr@bsdpad.comsmtIQThreshold=100
9610810Sbr@bsdpad.comsmtLSQPolicy=Partitioned
9710810Sbr@bsdpad.comsmtLSQThreshold=100
9810810Sbr@bsdpad.comsmtNumFetchingThreads=1
9910810Sbr@bsdpad.comsmtROBPolicy=Partitioned
10010810Sbr@bsdpad.comsmtROBThreshold=100
10110810Sbr@bsdpad.comsquashWidth=8
10210810Sbr@bsdpad.comsystem=system
10310810Sbr@bsdpad.comtracer=system.cpu.tracer
10410810Sbr@bsdpad.comtrapLatency=13
10510810Sbr@bsdpad.comwbDepth=1
10610810Sbr@bsdpad.comwbWidth=8
10710810Sbr@bsdpad.comworkload=system.cpu.workload
10810810Sbr@bsdpad.comdcache_port=system.cpu.dcache.cpu_side
10910810Sbr@bsdpad.comicache_port=system.cpu.icache.cpu_side
11010810Sbr@bsdpad.com
11110810Sbr@bsdpad.com[system.cpu.dcache]
11210810Sbr@bsdpad.comtype=BaseCache
11310810Sbr@bsdpad.comaddr_range=0:18446744073709551615
11410810Sbr@bsdpad.comassoc=2
11510810Sbr@bsdpad.comblock_size=64
11610810Sbr@bsdpad.comforward_snoops=true
11710810Sbr@bsdpad.comhash_delay=1
11810810Sbr@bsdpad.comis_top_level=true
11910810Sbr@bsdpad.comlatency=1000
12010810Sbr@bsdpad.commax_miss_count=0
12110810Sbr@bsdpad.commshrs=10
12210810Sbr@bsdpad.comnum_cpus=1
12310810Sbr@bsdpad.comprefetch_data_accesses_only=false
12410810Sbr@bsdpad.comprefetch_degree=1
12510810Sbr@bsdpad.comprefetch_latency=10000
12610810Sbr@bsdpad.comprefetch_on_access=false
12710810Sbr@bsdpad.comprefetch_past_page=false
12810810Sbr@bsdpad.comprefetch_policy=none
12910810Sbr@bsdpad.comprefetch_serial_squash=false
13010810Sbr@bsdpad.comprefetch_use_cpu_id=true
13110810Sbr@bsdpad.comprefetcher_size=100
13210810Sbr@bsdpad.comprioritizeRequests=false
13310810Sbr@bsdpad.comrepl=Null
13410810Sbr@bsdpad.comsize=262144
13510810Sbr@bsdpad.comsubblock_size=0
13610810Sbr@bsdpad.comtgts_per_mshr=20
13710810Sbr@bsdpad.comtrace_addr=0
13810810Sbr@bsdpad.comtwo_queue=false
13910810Sbr@bsdpad.comwrite_buffers=8
14010810Sbr@bsdpad.comcpu_side=system.cpu.dcache_port
14110810Sbr@bsdpad.commem_side=system.cpu.toL2Bus.port[1]
14210810Sbr@bsdpad.com
14310810Sbr@bsdpad.com[system.cpu.dtb]
14410810Sbr@bsdpad.comtype=ArmTLB
14510810Sbr@bsdpad.comsize=64
14610810Sbr@bsdpad.com
14710810Sbr@bsdpad.com[system.cpu.fuPool]
14810810Sbr@bsdpad.comtype=FUPool
14910810Sbr@bsdpad.comchildren=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
15010810Sbr@bsdpad.comFUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8
15110810Sbr@bsdpad.com
15210810Sbr@bsdpad.com[system.cpu.fuPool.FUList0]
15310810Sbr@bsdpad.comtype=FUDesc
15410810Sbr@bsdpad.comchildren=opList
15510810Sbr@bsdpad.comcount=6
15610810Sbr@bsdpad.comopList=system.cpu.fuPool.FUList0.opList
15710810Sbr@bsdpad.com
15810810Sbr@bsdpad.com[system.cpu.fuPool.FUList0.opList]
15910810Sbr@bsdpad.comtype=OpDesc
16010810Sbr@bsdpad.comissueLat=1
16110810Sbr@bsdpad.comopClass=IntAlu
16210810Sbr@bsdpad.comopLat=1
16310810Sbr@bsdpad.com
16410810Sbr@bsdpad.com[system.cpu.fuPool.FUList1]
165type=FUDesc
166children=opList0 opList1
167count=2
168opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
169
170[system.cpu.fuPool.FUList1.opList0]
171type=OpDesc
172issueLat=1
173opClass=IntMult
174opLat=3
175
176[system.cpu.fuPool.FUList1.opList1]
177type=OpDesc
178issueLat=19
179opClass=IntDiv
180opLat=20
181
182[system.cpu.fuPool.FUList2]
183type=FUDesc
184children=opList0 opList1 opList2
185count=4
186opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
187
188[system.cpu.fuPool.FUList2.opList0]
189type=OpDesc
190issueLat=1
191opClass=FloatAdd
192opLat=2
193
194[system.cpu.fuPool.FUList2.opList1]
195type=OpDesc
196issueLat=1
197opClass=FloatCmp
198opLat=2
199
200[system.cpu.fuPool.FUList2.opList2]
201type=OpDesc
202issueLat=1
203opClass=FloatCvt
204opLat=2
205
206[system.cpu.fuPool.FUList3]
207type=FUDesc
208children=opList0 opList1 opList2
209count=2
210opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
211
212[system.cpu.fuPool.FUList3.opList0]
213type=OpDesc
214issueLat=1
215opClass=FloatMult
216opLat=4
217
218[system.cpu.fuPool.FUList3.opList1]
219type=OpDesc
220issueLat=12
221opClass=FloatDiv
222opLat=12
223
224[system.cpu.fuPool.FUList3.opList2]
225type=OpDesc
226issueLat=24
227opClass=FloatSqrt
228opLat=24
229
230[system.cpu.fuPool.FUList4]
231type=FUDesc
232children=opList
233count=0
234opList=system.cpu.fuPool.FUList4.opList
235
236[system.cpu.fuPool.FUList4.opList]
237type=OpDesc
238issueLat=1
239opClass=MemRead
240opLat=1
241
242[system.cpu.fuPool.FUList5]
243type=FUDesc
244children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
245count=4
246opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19
247
248[system.cpu.fuPool.FUList5.opList00]
249type=OpDesc
250issueLat=1
251opClass=SimdAdd
252opLat=1
253
254[system.cpu.fuPool.FUList5.opList01]
255type=OpDesc
256issueLat=1
257opClass=SimdAddAcc
258opLat=1
259
260[system.cpu.fuPool.FUList5.opList02]
261type=OpDesc
262issueLat=1
263opClass=SimdAlu
264opLat=1
265
266[system.cpu.fuPool.FUList5.opList03]
267type=OpDesc
268issueLat=1
269opClass=SimdCmp
270opLat=1
271
272[system.cpu.fuPool.FUList5.opList04]
273type=OpDesc
274issueLat=1
275opClass=SimdCvt
276opLat=1
277
278[system.cpu.fuPool.FUList5.opList05]
279type=OpDesc
280issueLat=1
281opClass=SimdMisc
282opLat=1
283
284[system.cpu.fuPool.FUList5.opList06]
285type=OpDesc
286issueLat=1
287opClass=SimdMult
288opLat=1
289
290[system.cpu.fuPool.FUList5.opList07]
291type=OpDesc
292issueLat=1
293opClass=SimdMultAcc
294opLat=1
295
296[system.cpu.fuPool.FUList5.opList08]
297type=OpDesc
298issueLat=1
299opClass=SimdShift
300opLat=1
301
302[system.cpu.fuPool.FUList5.opList09]
303type=OpDesc
304issueLat=1
305opClass=SimdShiftAcc
306opLat=1
307
308[system.cpu.fuPool.FUList5.opList10]
309type=OpDesc
310issueLat=1
311opClass=SimdSqrt
312opLat=1
313
314[system.cpu.fuPool.FUList5.opList11]
315type=OpDesc
316issueLat=1
317opClass=SimdFloatAdd
318opLat=1
319
320[system.cpu.fuPool.FUList5.opList12]
321type=OpDesc
322issueLat=1
323opClass=SimdFloatAlu
324opLat=1
325
326[system.cpu.fuPool.FUList5.opList13]
327type=OpDesc
328issueLat=1
329opClass=SimdFloatCmp
330opLat=1
331
332[system.cpu.fuPool.FUList5.opList14]
333type=OpDesc
334issueLat=1
335opClass=SimdFloatCvt
336opLat=1
337
338[system.cpu.fuPool.FUList5.opList15]
339type=OpDesc
340issueLat=1
341opClass=SimdFloatDiv
342opLat=1
343
344[system.cpu.fuPool.FUList5.opList16]
345type=OpDesc
346issueLat=1
347opClass=SimdFloatMisc
348opLat=1
349
350[system.cpu.fuPool.FUList5.opList17]
351type=OpDesc
352issueLat=1
353opClass=SimdFloatMult
354opLat=1
355
356[system.cpu.fuPool.FUList5.opList18]
357type=OpDesc
358issueLat=1
359opClass=SimdFloatMultAcc
360opLat=1
361
362[system.cpu.fuPool.FUList5.opList19]
363type=OpDesc
364issueLat=1
365opClass=SimdFloatSqrt
366opLat=1
367
368[system.cpu.fuPool.FUList6]
369type=FUDesc
370children=opList
371count=0
372opList=system.cpu.fuPool.FUList6.opList
373
374[system.cpu.fuPool.FUList6.opList]
375type=OpDesc
376issueLat=1
377opClass=MemWrite
378opLat=1
379
380[system.cpu.fuPool.FUList7]
381type=FUDesc
382children=opList0 opList1
383count=4
384opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
385
386[system.cpu.fuPool.FUList7.opList0]
387type=OpDesc
388issueLat=1
389opClass=MemRead
390opLat=1
391
392[system.cpu.fuPool.FUList7.opList1]
393type=OpDesc
394issueLat=1
395opClass=MemWrite
396opLat=1
397
398[system.cpu.fuPool.FUList8]
399type=FUDesc
400children=opList
401count=1
402opList=system.cpu.fuPool.FUList8.opList
403
404[system.cpu.fuPool.FUList8.opList]
405type=OpDesc
406issueLat=3
407opClass=IprAccess
408opLat=3
409
410[system.cpu.icache]
411type=BaseCache
412addr_range=0:18446744073709551615
413assoc=2
414block_size=64
415forward_snoops=true
416hash_delay=1
417is_top_level=true
418latency=1000
419max_miss_count=0
420mshrs=10
421num_cpus=1
422prefetch_data_accesses_only=false
423prefetch_degree=1
424prefetch_latency=10000
425prefetch_on_access=false
426prefetch_past_page=false
427prefetch_policy=none
428prefetch_serial_squash=false
429prefetch_use_cpu_id=true
430prefetcher_size=100
431prioritizeRequests=false
432repl=Null
433size=131072
434subblock_size=0
435tgts_per_mshr=20
436trace_addr=0
437two_queue=false
438write_buffers=8
439cpu_side=system.cpu.icache_port
440mem_side=system.cpu.toL2Bus.port[0]
441
442[system.cpu.itb]
443type=ArmTLB
444size=64
445
446[system.cpu.l2cache]
447type=BaseCache
448addr_range=0:18446744073709551615
449assoc=2
450block_size=64
451forward_snoops=true
452hash_delay=1
453is_top_level=false
454latency=1000
455max_miss_count=0
456mshrs=10
457num_cpus=1
458prefetch_data_accesses_only=false
459prefetch_degree=1
460prefetch_latency=10000
461prefetch_on_access=false
462prefetch_past_page=false
463prefetch_policy=none
464prefetch_serial_squash=false
465prefetch_use_cpu_id=true
466prefetcher_size=100
467prioritizeRequests=false
468repl=Null
469size=2097152
470subblock_size=0
471tgts_per_mshr=5
472trace_addr=0
473two_queue=false
474write_buffers=8
475cpu_side=system.cpu.toL2Bus.port[2]
476mem_side=system.membus.port[1]
477
478[system.cpu.toL2Bus]
479type=Bus
480block_size=64
481bus_id=0
482clock=1000
483header_cycles=1
484use_default_range=false
485width=64
486port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side
487
488[system.cpu.tracer]
489type=ExeTracer
490
491[system.cpu.workload]
492type=LiveProcess
493cmd=parser 2.1.dict -batch
494cwd=build/ARM_SE/tests/fast/long/20.parser/arm/linux/o3-timing
495egid=100
496env=
497errout=cerr
498euid=100
499executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/parser
500gid=100
501input=/chips/pd/randd/dist/cpu2000/data/parser/mdred/input/parser.in
502max_stack_size=67108864
503output=cout
504pid=100
505ppid=99
506simpoint=114600000000
507system=system
508uid=100
509
510[system.membus]
511type=Bus
512block_size=64
513bus_id=0
514clock=1000
515header_cycles=1
516use_default_range=false
517width=64
518port=system.physmem.port[0] system.cpu.l2cache.mem_side
519
520[system.physmem]
521type=PhysicalMemory
522file=
523latency=30000
524latency_var=0
525null=false
526range=0:134217727
527zero=false
528port=system.membus.port[0]
529
530