config.ini revision 5328
13999Ssaidi@eecs.umich.edu[root]
23395Shsul@eecs.umich.edutype=Root
33395Shsul@eecs.umich.educhildren=system
43395Shsul@eecs.umich.edudummy=0
53395Shsul@eecs.umich.edu
63395Shsul@eecs.umich.edu[system]
73395Shsul@eecs.umich.edutype=System
83395Shsul@eecs.umich.educhildren=cpu membus physmem
93395Shsul@eecs.umich.edumem_mode=atomic
103395Shsul@eecs.umich.eduphysmem=system.physmem
113395Shsul@eecs.umich.edu
123395Shsul@eecs.umich.edu[system.cpu]
133395Shsul@eecs.umich.edutype=DerivO3CPU
143395Shsul@eecs.umich.educhildren=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
153395Shsul@eecs.umich.eduBTBEntries=4096
163395Shsul@eecs.umich.eduBTBTagSize=16
173395Shsul@eecs.umich.eduLFSTSize=1024
183395Shsul@eecs.umich.eduLQEntries=32
193395Shsul@eecs.umich.eduRASSize=16
203395Shsul@eecs.umich.eduSQEntries=32
213395Shsul@eecs.umich.eduSSITSize=1024
223395Shsul@eecs.umich.eduactivity=0
233395Shsul@eecs.umich.edubackComSize=5
243395Shsul@eecs.umich.educachePorts=200
253395Shsul@eecs.umich.educhoiceCtrBits=2
263395Shsul@eecs.umich.educhoicePredictorSize=8192
273395Shsul@eecs.umich.educlock=500
283395Shsul@eecs.umich.educommitToDecodeDelay=1
293395Shsul@eecs.umich.educommitToFetchDelay=1
303509Shsul@eecs.umich.educommitToIEWDelay=1
313395Shsul@eecs.umich.educommitToRenameDelay=1
323395Shsul@eecs.umich.educommitWidth=8
333395Shsul@eecs.umich.educpu_id=0
343448Shsul@eecs.umich.edudecodeToFetchDelay=1
353395Shsul@eecs.umich.edudecodeToRenameDelay=1
363481Shsul@eecs.umich.edudecodeWidth=8
373481Shsul@eecs.umich.edudefer_registration=false
383481Shsul@eecs.umich.edudispatchWidth=8
393481Shsul@eecs.umich.edudtb=system.cpu.dtb
403481Shsul@eecs.umich.edufetchToDecodeDelay=1
413481Shsul@eecs.umich.edufetchTrapLatency=1
423681Sktlim@umich.edufetchWidth=8
433681Sktlim@umich.eduforwardComSize=5
443681Sktlim@umich.edufuPool=system.cpu.fuPool
453481Shsul@eecs.umich.edufunction_trace=false
463481Shsul@eecs.umich.edufunction_trace_start=0
473481Shsul@eecs.umich.eduglobalCtrBits=2
483481Shsul@eecs.umich.eduglobalHistoryBits=13
493481Shsul@eecs.umich.eduglobalPredictorSize=8192
503481Shsul@eecs.umich.eduiewToCommitDelay=1
513481Shsul@eecs.umich.eduiewToDecodeDelay=1
523481Shsul@eecs.umich.eduiewToFetchDelay=1
533481Shsul@eecs.umich.eduiewToRenameDelay=1
543481Shsul@eecs.umich.eduinstShiftAmt=2
553481Shsul@eecs.umich.eduissueToExecuteDelay=1
563481Shsul@eecs.umich.eduissueWidth=8
573481Shsul@eecs.umich.eduitb=system.cpu.itb
583481Shsul@eecs.umich.edulocalCtrBits=2
593481Shsul@eecs.umich.edulocalHistoryBits=11
603481Shsul@eecs.umich.edulocalHistoryTableSize=2048
613481Shsul@eecs.umich.edulocalPredictorSize=2048
623481Shsul@eecs.umich.edumax_insts_all_threads=0
633481Shsul@eecs.umich.edumax_insts_any_thread=0
643395Shsul@eecs.umich.edumax_loads_all_threads=0
653395Shsul@eecs.umich.edumax_loads_any_thread=0
663395Shsul@eecs.umich.edunumIQEntries=64
674167Sbinkertn@umich.edunumPhysFloatRegs=256
683395Shsul@eecs.umich.edunumPhysIntRegs=256
693395Shsul@eecs.umich.edunumROBEntries=192
703395Shsul@eecs.umich.edunumRobs=1
713511Shsul@eecs.umich.edunumThreads=1
723395Shsul@eecs.umich.eduphase=0
733395Shsul@eecs.umich.edupredType=tournament
743395Shsul@eecs.umich.eduprogress_interval=0
753395Shsul@eecs.umich.edurenameToDecodeDelay=1
763395Shsul@eecs.umich.edurenameToFetchDelay=1
773395Shsul@eecs.umich.edurenameToIEWDelay=2
783395Shsul@eecs.umich.edurenameToROBDelay=1
793395Shsul@eecs.umich.edurenameWidth=8
803481Shsul@eecs.umich.edusmtCommitPolicy=RoundRobin
813481Shsul@eecs.umich.edusmtFetchPolicy=SingleThread
823481Shsul@eecs.umich.edusmtIQPolicy=Partitioned
833481Shsul@eecs.umich.edusmtIQThreshold=100
843481Shsul@eecs.umich.edusmtLSQPolicy=Partitioned
853481Shsul@eecs.umich.edusmtLSQThreshold=100
863481Shsul@eecs.umich.edusmtNumFetchingThreads=1
873481Shsul@eecs.umich.edusmtROBPolicy=Partitioned
883481Shsul@eecs.umich.edusmtROBThreshold=100
893481Shsul@eecs.umich.edusquashWidth=8
903481Shsul@eecs.umich.edusystem=system
913481Shsul@eecs.umich.edutracer=system.cpu.tracer
923481Shsul@eecs.umich.edutrapLatency=13
933481Shsul@eecs.umich.eduwbDepth=1
943395Shsul@eecs.umich.eduwbWidth=8
953395Shsul@eecs.umich.eduworkload=system.cpu.workload
963395Shsul@eecs.umich.edudcache_port=system.cpu.dcache.cpu_side
973395Shsul@eecs.umich.eduicache_port=system.cpu.icache.cpu_side
983478Shsul@eecs.umich.edu
993395Shsul@eecs.umich.edu[system.cpu.dcache]
1003478Shsul@eecs.umich.edutype=BaseCache
1013395Shsul@eecs.umich.eduaddr_range=0:18446744073709551615
1023395Shsul@eecs.umich.eduassoc=2
1033478Shsul@eecs.umich.edublock_size=64
1043395Shsul@eecs.umich.educpu_side_filter_ranges=
1053395Shsul@eecs.umich.eduhash_delay=1
1063478Shsul@eecs.umich.edulatency=1000
1073395Shsul@eecs.umich.edulifo=false
1083478Shsul@eecs.umich.edumax_miss_count=0
1093480Shsul@eecs.umich.edumem_side_filter_ranges=
1103514Sktlim@umich.edumshrs=10
1113481Shsul@eecs.umich.eduprefetch_access=false
1123480Shsul@eecs.umich.eduprefetch_cache_check_push=true
1133480Shsul@eecs.umich.eduprefetch_data_accesses_only=false
1143480Shsul@eecs.umich.eduprefetch_degree=1
1153395Shsul@eecs.umich.eduprefetch_latency=10000
1163478Shsul@eecs.umich.eduprefetch_miss=false
1173514Sktlim@umich.eduprefetch_past_page=false
1183514Sktlim@umich.eduprefetch_policy=none
1193395Shsul@eecs.umich.eduprefetch_serial_squash=false
1203478Shsul@eecs.umich.eduprefetch_use_cpu_id=true
1213395Shsul@eecs.umich.eduprefetcher_size=100
1223395Shsul@eecs.umich.eduprioritizeRequests=false
1233395Shsul@eecs.umich.edurepl=Null
1243395Shsul@eecs.umich.edusize=262144
1253395Shsul@eecs.umich.edusplit=false
1263395Shsul@eecs.umich.edusplit_size=0
1273395Shsul@eecs.umich.edusubblock_size=0
1283395Shsul@eecs.umich.edutgts_per_mshr=20
1293395Shsul@eecs.umich.edutrace_addr=0
1303395Shsul@eecs.umich.edutwo_queue=false
1313395Shsul@eecs.umich.eduwrite_buffers=8
1323395Shsul@eecs.umich.educpu_side=system.cpu.dcache_port
1335073Ssaidi@eecs.umich.edumem_side=system.cpu.toL2Bus.port[1]
1343395Shsul@eecs.umich.edu
1353395Shsul@eecs.umich.edu[system.cpu.dtb]
1363395Shsul@eecs.umich.edutype=AlphaDTB
1373395Shsul@eecs.umich.edusize=64
1383395Shsul@eecs.umich.edu
1393395Shsul@eecs.umich.edu[system.cpu.fuPool]
1403395Shsul@eecs.umich.edutype=FUPool
1413395Shsul@eecs.umich.educhildren=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7
1423395Shsul@eecs.umich.eduFUList=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
1433395Shsul@eecs.umich.edu
1443395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList0]
1453395Shsul@eecs.umich.edutype=FUDesc
1463395Shsul@eecs.umich.educhildren=opList
1473999Ssaidi@eecs.umich.educount=6
1483999Ssaidi@eecs.umich.eduopList=system.cpu.fuPool.FUList0.opList
1493999Ssaidi@eecs.umich.edu
1503999Ssaidi@eecs.umich.edu[system.cpu.fuPool.FUList0.opList]
1513395Shsul@eecs.umich.edutype=OpDesc
1523509Shsul@eecs.umich.eduissueLat=1
1533395Shsul@eecs.umich.eduopClass=IntAlu
1543481Shsul@eecs.umich.eduopLat=1
1553395Shsul@eecs.umich.edu
1563395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList1]
1573395Shsul@eecs.umich.edutype=FUDesc
1583395Shsul@eecs.umich.educhildren=opList0 opList1
1593395Shsul@eecs.umich.educount=2
1603395Shsul@eecs.umich.eduopList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
1613395Shsul@eecs.umich.edu
1623395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList1.opList0]
1633395Shsul@eecs.umich.edutype=OpDesc
1643395Shsul@eecs.umich.eduissueLat=1
1653395Shsul@eecs.umich.eduopClass=IntMult
1663395Shsul@eecs.umich.eduopLat=3
1673481Shsul@eecs.umich.edu
1683481Shsul@eecs.umich.edu[system.cpu.fuPool.FUList1.opList1]
1695072Ssaidi@eecs.umich.edutype=OpDesc
1703481Shsul@eecs.umich.eduissueLat=19
1715072Ssaidi@eecs.umich.eduopClass=IntDiv
1723395Shsul@eecs.umich.eduopLat=20
1733395Shsul@eecs.umich.edu
1743395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList2]
1753395Shsul@eecs.umich.edutype=FUDesc
1763410Shsul@eecs.umich.educhildren=opList0 opList1 opList2
1773410Shsul@eecs.umich.educount=4
1783410Shsul@eecs.umich.eduopList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
1793395Shsul@eecs.umich.edu
1803395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList2.opList0]
1813395Shsul@eecs.umich.edutype=OpDesc
1823395Shsul@eecs.umich.eduissueLat=1
1833395Shsul@eecs.umich.eduopClass=FloatAdd
1843395Shsul@eecs.umich.eduopLat=2
1853395Shsul@eecs.umich.edu
1863395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList2.opList1]
1873395Shsul@eecs.umich.edutype=OpDesc
1883395Shsul@eecs.umich.eduissueLat=1
1893509Shsul@eecs.umich.eduopClass=FloatCmp
1903395Shsul@eecs.umich.eduopLat=2
1913395Shsul@eecs.umich.edu
1923395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList2.opList2]
1933395Shsul@eecs.umich.edutype=OpDesc
1943999Ssaidi@eecs.umich.eduissueLat=1
1953999Ssaidi@eecs.umich.eduopClass=FloatCvt
1963511Shsul@eecs.umich.eduopLat=2
1973395Shsul@eecs.umich.edu
1983395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList3]
1993395Shsul@eecs.umich.edutype=FUDesc
2003395Shsul@eecs.umich.educhildren=opList0 opList1 opList2
2013395Shsul@eecs.umich.educount=2
2023395Shsul@eecs.umich.eduopList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
2033395Shsul@eecs.umich.edu
2043395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList3.opList0]
2053395Shsul@eecs.umich.edutype=OpDesc
2063509Shsul@eecs.umich.eduissueLat=1
2073395Shsul@eecs.umich.eduopClass=FloatMult
2083395Shsul@eecs.umich.eduopLat=4
2093999Ssaidi@eecs.umich.edu
2103999Ssaidi@eecs.umich.edu[system.cpu.fuPool.FUList3.opList1]
2113999Ssaidi@eecs.umich.edutype=OpDesc
2123999Ssaidi@eecs.umich.eduissueLat=12
2133395Shsul@eecs.umich.eduopClass=FloatDiv
2143395Shsul@eecs.umich.eduopLat=12
2153395Shsul@eecs.umich.edu
2163395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList3.opList2]
2173509Shsul@eecs.umich.edutype=OpDesc
2183395Shsul@eecs.umich.eduissueLat=24
2193395Shsul@eecs.umich.eduopClass=FloatSqrt
2203395Shsul@eecs.umich.eduopLat=24
2213395Shsul@eecs.umich.edu
2223395Shsul@eecs.umich.edu[system.cpu.fuPool.FUList4]
2233511Shsul@eecs.umich.edutype=FUDesc
2243395Shsul@eecs.umich.educhildren=opList
2253395Shsul@eecs.umich.educount=0
2263395Shsul@eecs.umich.eduopList=system.cpu.fuPool.FUList4.opList
2273395Shsul@eecs.umich.edu
2283514Sktlim@umich.edu[system.cpu.fuPool.FUList4.opList]
2293395Shsul@eecs.umich.edutype=OpDesc
230issueLat=1
231opClass=MemRead
232opLat=1
233
234[system.cpu.fuPool.FUList5]
235type=FUDesc
236children=opList
237count=0
238opList=system.cpu.fuPool.FUList5.opList
239
240[system.cpu.fuPool.FUList5.opList]
241type=OpDesc
242issueLat=1
243opClass=MemWrite
244opLat=1
245
246[system.cpu.fuPool.FUList6]
247type=FUDesc
248children=opList0 opList1
249count=4
250opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1
251
252[system.cpu.fuPool.FUList6.opList0]
253type=OpDesc
254issueLat=1
255opClass=MemRead
256opLat=1
257
258[system.cpu.fuPool.FUList6.opList1]
259type=OpDesc
260issueLat=1
261opClass=MemWrite
262opLat=1
263
264[system.cpu.fuPool.FUList7]
265type=FUDesc
266children=opList
267count=1
268opList=system.cpu.fuPool.FUList7.opList
269
270[system.cpu.fuPool.FUList7.opList]
271type=OpDesc
272issueLat=3
273opClass=IprAccess
274opLat=3
275
276[system.cpu.icache]
277type=BaseCache
278addr_range=0:18446744073709551615
279assoc=2
280block_size=64
281cpu_side_filter_ranges=
282hash_delay=1
283latency=1000
284lifo=false
285max_miss_count=0
286mem_side_filter_ranges=
287mshrs=10
288prefetch_access=false
289prefetch_cache_check_push=true
290prefetch_data_accesses_only=false
291prefetch_degree=1
292prefetch_latency=10000
293prefetch_miss=false
294prefetch_past_page=false
295prefetch_policy=none
296prefetch_serial_squash=false
297prefetch_use_cpu_id=true
298prefetcher_size=100
299prioritizeRequests=false
300repl=Null
301size=131072
302split=false
303split_size=0
304subblock_size=0
305tgts_per_mshr=20
306trace_addr=0
307two_queue=false
308write_buffers=8
309cpu_side=system.cpu.icache_port
310mem_side=system.cpu.toL2Bus.port[0]
311
312[system.cpu.itb]
313type=AlphaITB
314size=48
315
316[system.cpu.l2cache]
317type=BaseCache
318addr_range=0:18446744073709551615
319assoc=2
320block_size=64
321cpu_side_filter_ranges=
322hash_delay=1
323latency=1000
324lifo=false
325max_miss_count=0
326mem_side_filter_ranges=
327mshrs=10
328prefetch_access=false
329prefetch_cache_check_push=true
330prefetch_data_accesses_only=false
331prefetch_degree=1
332prefetch_latency=10000
333prefetch_miss=false
334prefetch_past_page=false
335prefetch_policy=none
336prefetch_serial_squash=false
337prefetch_use_cpu_id=true
338prefetcher_size=100
339prioritizeRequests=false
340repl=Null
341size=2097152
342split=false
343split_size=0
344subblock_size=0
345tgts_per_mshr=5
346trace_addr=0
347two_queue=false
348write_buffers=8
349cpu_side=system.cpu.toL2Bus.port[2]
350mem_side=system.membus.port[1]
351
352[system.cpu.toL2Bus]
353type=Bus
354block_size=64
355bus_id=0
356clock=1000
357responder_set=false
358width=64
359port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side
360
361[system.cpu.tracer]
362type=ExeTracer
363
364[system.cpu.workload]
365type=LiveProcess
366cmd=hello
367cwd=
368egid=100
369env=
370euid=100
371executable=/dist/m5/regression/test-progs/hello/bin/alpha/linux/hello
372gid=100
373input=cin
374max_stack_size=67108864
375output=cout
376pid=100
377ppid=99
378system=system
379uid=100
380
381[system.membus]
382type=Bus
383block_size=64
384bus_id=0
385clock=1000
386responder_set=false
387width=64
388port=system.physmem.port[0] system.cpu.l2cache.mem_side
389
390[system.physmem]
391type=PhysicalMemory
392file=
393latency=1
394range=0:134217727
395zero=false
396port=system.membus.port[0]
397
398