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