config.ini revision 5509
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 25choiceCtrBits=2 26choicePredictorSize=8192 27clock=500 28commitToDecodeDelay=1 29commitToFetchDelay=1 30commitToIEWDelay=1 31commitToRenameDelay=1 32commitWidth=8 33cpu_id=0 34decodeToFetchDelay=1 35decodeToRenameDelay=1 36decodeWidth=8 37defer_registration=false 38dispatchWidth=8 39dtb=system.cpu.dtb 40fetchToDecodeDelay=1 41fetchTrapLatency=1 42fetchWidth=8 43forwardComSize=5 44fuPool=system.cpu.fuPool 45function_trace=false 46function_trace_start=0 47globalCtrBits=2 48globalHistoryBits=13 49globalPredictorSize=8192 50iewToCommitDelay=1 51iewToDecodeDelay=1 52iewToFetchDelay=1 53iewToRenameDelay=1 54instShiftAmt=2 55issueToExecuteDelay=1 56issueWidth=8 57itb=system.cpu.itb 58localCtrBits=2 59localHistoryBits=11 60localHistoryTableSize=2048 61localPredictorSize=2048 62max_insts_all_threads=0 63max_insts_any_thread=0 64max_loads_all_threads=0 65max_loads_any_thread=0 66numIQEntries=64 67numPhysFloatRegs=256 68numPhysIntRegs=256 69numROBEntries=192 70numRobs=1 71numThreads=1 72phase=0 73predType=tournament 74progress_interval=0 75renameToDecodeDelay=1 76renameToFetchDelay=1 77renameToIEWDelay=2 78renameToROBDelay=1 79renameWidth=8 80smtCommitPolicy=RoundRobin 81smtFetchPolicy=SingleThread 82smtIQPolicy=Partitioned 83smtIQThreshold=100 84smtLSQPolicy=Partitioned 85smtLSQThreshold=100 86smtNumFetchingThreads=1 87smtROBPolicy=Partitioned 88smtROBThreshold=100 89squashWidth=8 90system=system 91tracer=system.cpu.tracer 92trapLatency=13 93wbDepth=1 94wbWidth=8 95workload=system.cpu.workload 96dcache_port=system.cpu.dcache.cpu_side 97icache_port=system.cpu.icache.cpu_side 98 99[system.cpu.dcache] 100type=BaseCache 101addr_range=0:18446744073709551615 102assoc=2 103block_size=64 104cpu_side_filter_ranges= 105hash_delay=1 106latency=1000 107lifo=false 108max_miss_count=0 109mem_side_filter_ranges= 110mshrs=10 111prefetch_access=false 112prefetch_cache_check_push=true 113prefetch_data_accesses_only=false 114prefetch_degree=1 115prefetch_latency=10000 116prefetch_miss=false 117prefetch_past_page=false 118prefetch_policy=none 119prefetch_serial_squash=false 120prefetch_use_cpu_id=true 121prefetcher_size=100 122prioritizeRequests=false 123repl=Null 124size=262144 125split=false 126split_size=0 127subblock_size=0 128tgts_per_mshr=20 129trace_addr=0 130two_queue=false 131write_buffers=8 132cpu_side=system.cpu.dcache_port 133mem_side=system.cpu.toL2Bus.port[1] 134 135[system.cpu.dtb] 136type=AlphaDTB 137size=64 138 139[system.cpu.fuPool] 140type=FUPool 141children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 142FUList=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 143 144[system.cpu.fuPool.FUList0] 145type=FUDesc 146children=opList 147count=6 148opList=system.cpu.fuPool.FUList0.opList 149 150[system.cpu.fuPool.FUList0.opList] 151type=OpDesc 152issueLat=1 153opClass=IntAlu 154opLat=1 155 156[system.cpu.fuPool.FUList1] 157type=FUDesc 158children=opList0 opList1 159count=2 160opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 161 162[system.cpu.fuPool.FUList1.opList0] 163type=OpDesc 164issueLat=1 165opClass=IntMult 166opLat=3 167 168[system.cpu.fuPool.FUList1.opList1] 169type=OpDesc 170issueLat=19 171opClass=IntDiv 172opLat=20 173 174[system.cpu.fuPool.FUList2] 175type=FUDesc 176children=opList0 opList1 opList2 177count=4 178opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 179 180[system.cpu.fuPool.FUList2.opList0] 181type=OpDesc 182issueLat=1 183opClass=FloatAdd 184opLat=2 185 186[system.cpu.fuPool.FUList2.opList1] 187type=OpDesc 188issueLat=1 189opClass=FloatCmp 190opLat=2 191 192[system.cpu.fuPool.FUList2.opList2] 193type=OpDesc 194issueLat=1 195opClass=FloatCvt 196opLat=2 197 198[system.cpu.fuPool.FUList3] 199type=FUDesc 200children=opList0 opList1 opList2 201count=2 202opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 203 204[system.cpu.fuPool.FUList3.opList0] 205type=OpDesc 206issueLat=1 207opClass=FloatMult 208opLat=4 209 210[system.cpu.fuPool.FUList3.opList1] 211type=OpDesc 212issueLat=12 213opClass=FloatDiv 214opLat=12 215 216[system.cpu.fuPool.FUList3.opList2] 217type=OpDesc 218issueLat=24 219opClass=FloatSqrt 220opLat=24 221 222[system.cpu.fuPool.FUList4] 223type=FUDesc 224children=opList 225count=0 226opList=system.cpu.fuPool.FUList4.opList 227 228[system.cpu.fuPool.FUList4.opList] 229type=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 357header_cycles=1 358responder_set=false 359width=64 360port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side 361 362[system.cpu.tracer] 363type=ExeTracer 364 365[system.cpu.workload] 366type=LiveProcess 367cmd=hello 368cwd= 369egid=100 370env= 371euid=100 372executable=/dist/m5/regression/test-progs/hello/bin/alpha/linux/hello 373gid=100 374input=cin 375max_stack_size=67108864 376output=cout 377pid=100 378ppid=99 379simpoint=0 380system=system 381uid=100 382 383[system.membus] 384type=Bus 385block_size=64 386bus_id=0 387clock=1000 388header_cycles=1 389responder_set=false 390width=64 391port=system.physmem.port[0] system.cpu.l2cache.mem_side 392 393[system.physmem] 394type=PhysicalMemory 395file= 396latency=1 397latency_var=0 398null=false 399range=0:134217727 400zero=false 401port=system.membus.port[0] 402 403