config.ini revision 6024
1[root] 2type=Root 3children=system 4dummy=0 5 6[system] 7type=System 8children=cpu membus physmem 9mem_mode=atomic 10physmem=system.physmem 11 12[system.cpu] 13type=DerivO3CPU 14children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload 15BTBEntries=4096 16BTBTagSize=16 17LFSTSize=1024 18LQEntries=32 19RASSize=16 20SQEntries=32 21SSITSize=1024 22activity=0 23backComSize=5 24cachePorts=200 25checker=Null 26choiceCtrBits=2 27choicePredictorSize=8192 28clock=500 29commitToDecodeDelay=1 30commitToFetchDelay=1 31commitToIEWDelay=1 32commitToRenameDelay=1 33commitWidth=8 34cpu_id=0 35decodeToFetchDelay=1 36decodeToRenameDelay=1 37decodeWidth=8 38defer_registration=false 39dispatchWidth=8 40do_checkpoint_insts=true 41do_statistics_insts=true 42dtb=system.cpu.dtb 43fetchToDecodeDelay=1 44fetchTrapLatency=1 45fetchWidth=8 46forwardComSize=5 47fuPool=system.cpu.fuPool 48function_trace=false 49function_trace_start=0 50globalCtrBits=2 51globalHistoryBits=13 52globalPredictorSize=8192 53iewToCommitDelay=1 54iewToDecodeDelay=1 55iewToFetchDelay=1 56iewToRenameDelay=1 57instShiftAmt=2 58issueToExecuteDelay=1 59issueWidth=8 60itb=system.cpu.itb 61localCtrBits=2 62localHistoryBits=11 63localHistoryTableSize=2048 64localPredictorSize=2048 65max_insts_all_threads=0 66max_insts_any_thread=0 67max_loads_all_threads=0 68max_loads_any_thread=0 69numIQEntries=64 70numPhysFloatRegs=256 71numPhysIntRegs=256 72numROBEntries=192 73numRobs=1 74numThreads=1 75phase=0 76predType=tournament 77progress_interval=0 78renameToDecodeDelay=1 79renameToFetchDelay=1 80renameToIEWDelay=2 81renameToROBDelay=1 82renameWidth=8 83smtCommitPolicy=RoundRobin 84smtFetchPolicy=SingleThread 85smtIQPolicy=Partitioned 86smtIQThreshold=100 87smtLSQPolicy=Partitioned 88smtLSQThreshold=100 89smtNumFetchingThreads=1 90smtROBPolicy=Partitioned 91smtROBThreshold=100 92squashWidth=8 93system=system 94tracer=system.cpu.tracer 95trapLatency=13 96wbDepth=1 97wbWidth=8 98workload=system.cpu.workload 99dcache_port=system.cpu.dcache.cpu_side 100icache_port=system.cpu.icache.cpu_side 101 102[system.cpu.dcache] 103type=BaseCache 104addr_range=0:18446744073709551615 105assoc=2 106block_size=64 107cpu_side_filter_ranges= 108hash_delay=1 109latency=1000 110max_miss_count=0 111mem_side_filter_ranges= 112mshrs=10 113prefetch_cache_check_push=true 114prefetch_data_accesses_only=false 115prefetch_degree=1 116prefetch_latency=10000 117prefetch_on_access=false 118prefetch_past_page=false 119prefetch_policy=none 120prefetch_serial_squash=false 121prefetch_use_cpu_id=true 122prefetcher_size=100 123prioritizeRequests=false 124repl=Null 125size=262144 126subblock_size=0 127tgts_per_mshr=20 128trace_addr=0 129two_queue=false 130write_buffers=8 131cpu_side=system.cpu.dcache_port 132mem_side=system.cpu.toL2Bus.port[1] 133 134[system.cpu.dtb] 135type=AlphaTLB 136size=64 137 138[system.cpu.fuPool] 139type=FUPool 140children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 141FUList=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 142 143[system.cpu.fuPool.FUList0] 144type=FUDesc 145children=opList 146count=6 147opList=system.cpu.fuPool.FUList0.opList 148 149[system.cpu.fuPool.FUList0.opList] 150type=OpDesc 151issueLat=1 152opClass=IntAlu 153opLat=1 154 155[system.cpu.fuPool.FUList1] 156type=FUDesc 157children=opList0 opList1 158count=2 159opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 160 161[system.cpu.fuPool.FUList1.opList0] 162type=OpDesc 163issueLat=1 164opClass=IntMult 165opLat=3 166 167[system.cpu.fuPool.FUList1.opList1] 168type=OpDesc 169issueLat=19 170opClass=IntDiv 171opLat=20 172 173[system.cpu.fuPool.FUList2] 174type=FUDesc 175children=opList0 opList1 opList2 176count=4 177opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 178 179[system.cpu.fuPool.FUList2.opList0] 180type=OpDesc 181issueLat=1 182opClass=FloatAdd 183opLat=2 184 185[system.cpu.fuPool.FUList2.opList1] 186type=OpDesc 187issueLat=1 188opClass=FloatCmp 189opLat=2 190 191[system.cpu.fuPool.FUList2.opList2] 192type=OpDesc 193issueLat=1 194opClass=FloatCvt 195opLat=2 196 197[system.cpu.fuPool.FUList3] 198type=FUDesc 199children=opList0 opList1 opList2 200count=2 201opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 202 203[system.cpu.fuPool.FUList3.opList0] 204type=OpDesc 205issueLat=1 206opClass=FloatMult 207opLat=4 208 209[system.cpu.fuPool.FUList3.opList1] 210type=OpDesc 211issueLat=12 212opClass=FloatDiv 213opLat=12 214 215[system.cpu.fuPool.FUList3.opList2] 216type=OpDesc 217issueLat=24 218opClass=FloatSqrt 219opLat=24 220 221[system.cpu.fuPool.FUList4] 222type=FUDesc 223children=opList 224count=0 225opList=system.cpu.fuPool.FUList4.opList 226 227[system.cpu.fuPool.FUList4.opList] 228type=OpDesc 229issueLat=1 230opClass=MemRead 231opLat=1 232 233[system.cpu.fuPool.FUList5] 234type=FUDesc 235children=opList 236count=0 237opList=system.cpu.fuPool.FUList5.opList 238 239[system.cpu.fuPool.FUList5.opList] 240type=OpDesc 241issueLat=1 242opClass=MemWrite 243opLat=1 244 245[system.cpu.fuPool.FUList6] 246type=FUDesc 247children=opList0 opList1 248count=4 249opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 250 251[system.cpu.fuPool.FUList6.opList0] 252type=OpDesc 253issueLat=1 254opClass=MemRead 255opLat=1 256 257[system.cpu.fuPool.FUList6.opList1] 258type=OpDesc 259issueLat=1 260opClass=MemWrite 261opLat=1 262 263[system.cpu.fuPool.FUList7] 264type=FUDesc 265children=opList 266count=1 267opList=system.cpu.fuPool.FUList7.opList 268 269[system.cpu.fuPool.FUList7.opList] 270type=OpDesc 271issueLat=3 272opClass=IprAccess 273opLat=3 274 275[system.cpu.icache] 276type=BaseCache 277addr_range=0:18446744073709551615 278assoc=2 279block_size=64 280cpu_side_filter_ranges= 281hash_delay=1 282latency=1000 283max_miss_count=0 284mem_side_filter_ranges= 285mshrs=10 286prefetch_cache_check_push=true 287prefetch_data_accesses_only=false 288prefetch_degree=1 289prefetch_latency=10000 290prefetch_on_access=false 291prefetch_past_page=false 292prefetch_policy=none 293prefetch_serial_squash=false 294prefetch_use_cpu_id=true 295prefetcher_size=100 296prioritizeRequests=false 297repl=Null 298size=131072 299subblock_size=0 300tgts_per_mshr=20 301trace_addr=0 302two_queue=false 303write_buffers=8 304cpu_side=system.cpu.icache_port 305mem_side=system.cpu.toL2Bus.port[0] 306 307[system.cpu.itb] 308type=AlphaTLB 309size=48 310 311[system.cpu.l2cache] 312type=BaseCache 313addr_range=0:18446744073709551615 314assoc=2 315block_size=64 316cpu_side_filter_ranges= 317hash_delay=1 318latency=1000 319max_miss_count=0 320mem_side_filter_ranges= 321mshrs=10 322prefetch_cache_check_push=true 323prefetch_data_accesses_only=false 324prefetch_degree=1 325prefetch_latency=10000 326prefetch_on_access=false 327prefetch_past_page=false 328prefetch_policy=none 329prefetch_serial_squash=false 330prefetch_use_cpu_id=true 331prefetcher_size=100 332prioritizeRequests=false 333repl=Null 334size=2097152 335subblock_size=0 336tgts_per_mshr=5 337trace_addr=0 338two_queue=false 339write_buffers=8 340cpu_side=system.cpu.toL2Bus.port[2] 341mem_side=system.membus.port[1] 342 343[system.cpu.toL2Bus] 344type=Bus 345block_size=64 346bus_id=0 347clock=1000 348header_cycles=1 349responder_set=false 350width=64 351port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side 352 353[system.cpu.tracer] 354type=ExeTracer 355 356[system.cpu.workload] 357type=LiveProcess 358cmd=hello 359cwd= 360egid=100 361env= 362errout=cerr 363euid=100 364executable=/dist/m5/regression/test-progs/hello/bin/alpha/linux/hello 365gid=100 366input=cin 367max_stack_size=67108864 368output=cout 369pid=100 370ppid=99 371simpoint=0 372system=system 373uid=100 374 375[system.membus] 376type=Bus 377block_size=64 378bus_id=0 379clock=1000 380header_cycles=1 381responder_set=false 382width=64 383port=system.physmem.port[0] system.cpu.l2cache.mem_side 384 385[system.physmem] 386type=PhysicalMemory 387file= 388latency=30000 389latency_var=0 390null=false 391range=0:134217727 392zero=false 393port=system.membus.port[0] 394 395