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