config.ini revision 10036
1[root] 2type=Root 3children=system 4eventq_index=0 5full_system=false 6sim_quantum=0 7time_sync_enable=false 8time_sync_period=100000000000 9time_sync_spin_threshold=100000000 10 11[system] 12type=System 13children=clk_domain cpu cpu_clk_domain membus physmem voltage_domain 14boot_osflags=a 15cache_line_size=64 16clk_domain=system.clk_domain 17eventq_index=0 18init_param=0 19kernel= 20load_addr_mask=1099511627775 21mem_mode=timing 22mem_ranges= 23memories=system.physmem 24num_work_ids=16 25readfile= 26symbolfile= 27work_begin_ckpt_count=0 28work_begin_cpu_id_exit=-1 29work_begin_exit_count=0 30work_cpus_ckpt_count=0 31work_end_ckpt_count=0 32work_end_exit_count=0 33work_item_id=-1 34system_port=system.membus.slave[0] 35 36[system.clk_domain] 37type=SrcClockDomain 38clock=1000 39eventq_index=0 40voltage_domain=system.voltage_domain 41 42[system.cpu] 43type=DerivO3CPU 44children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload 45LFSTSize=1024 46LQEntries=32 47LSQCheckLoads=true 48LSQDepCheckShift=4 49SQEntries=32 50SSITSize=1024 51activity=0 52backComSize=5 53branchPred=system.cpu.branchPred 54cachePorts=200 55checker=Null 56clk_domain=system.cpu_clk_domain 57commitToDecodeDelay=1 58commitToFetchDelay=1 59commitToIEWDelay=1 60commitToRenameDelay=1 61commitWidth=8 62cpu_id=0 63decodeToFetchDelay=1 64decodeToRenameDelay=1 65decodeWidth=8 66dispatchWidth=8 67do_checkpoint_insts=true 68do_quiesce=true 69do_statistics_insts=true 70dtb=system.cpu.dtb 71eventq_index=0 72fetchBufferSize=64 73fetchToDecodeDelay=1 74fetchTrapLatency=1 75fetchWidth=8 76forwardComSize=5 77fuPool=system.cpu.fuPool 78function_trace=false 79function_trace_start=0 80iewToCommitDelay=1 81iewToDecodeDelay=1 82iewToFetchDelay=1 83iewToRenameDelay=1 84interrupts=system.cpu.interrupts 85isa=system.cpu.isa 86issueToExecuteDelay=1 87issueWidth=8 88itb=system.cpu.itb 89max_insts_all_threads=0 90max_insts_any_thread=0 91max_loads_all_threads=0 92max_loads_any_thread=0 93needsTSO=false 94numIQEntries=64 95numPhysCCRegs=0 96numPhysFloatRegs=256 97numPhysIntRegs=256 98numROBEntries=192 99numRobs=1 100numThreads=1 101profile=0 102progress_interval=0 103renameToDecodeDelay=1 104renameToFetchDelay=1 105renameToIEWDelay=2 106renameToROBDelay=1 107renameWidth=8 108simpoint_start_insts= 109smtCommitPolicy=RoundRobin 110smtFetchPolicy=SingleThread 111smtIQPolicy=Partitioned 112smtIQThreshold=100 113smtLSQPolicy=Partitioned 114smtLSQThreshold=100 115smtNumFetchingThreads=1 116smtROBPolicy=Partitioned 117smtROBThreshold=100 118squashWidth=8 119store_set_clear_period=250000 120switched_out=false 121system=system 122tracer=system.cpu.tracer 123trapLatency=13 124wbDepth=1 125wbWidth=8 126workload=system.cpu.workload 127dcache_port=system.cpu.dcache.cpu_side 128icache_port=system.cpu.icache.cpu_side 129 130[system.cpu.branchPred] 131type=BranchPredictor 132BTBEntries=4096 133BTBTagSize=16 134RASSize=16 135choiceCtrBits=2 136choicePredictorSize=8192 137eventq_index=0 138globalCtrBits=2 139globalPredictorSize=8192 140instShiftAmt=2 141localCtrBits=2 142localHistoryTableSize=2048 143localPredictorSize=2048 144numThreads=1 145predType=tournament 146 147[system.cpu.dcache] 148type=BaseCache 149children=tags 150addr_ranges=0:18446744073709551615 151assoc=2 152clk_domain=system.cpu_clk_domain 153eventq_index=0 154forward_snoops=true 155hit_latency=2 156is_top_level=true 157max_miss_count=0 158mshrs=4 159prefetch_on_access=false 160prefetcher=Null 161response_latency=2 162sequential_access=false 163size=262144 164system=system 165tags=system.cpu.dcache.tags 166tgts_per_mshr=20 167two_queue=false 168write_buffers=8 169cpu_side=system.cpu.dcache_port 170mem_side=system.cpu.toL2Bus.slave[1] 171 172[system.cpu.dcache.tags] 173type=LRU 174assoc=2 175block_size=64 176clk_domain=system.cpu_clk_domain 177eventq_index=0 178hit_latency=2 179sequential_access=false 180size=262144 181 182[system.cpu.dtb] 183type=SparcTLB 184eventq_index=0 185size=64 186 187[system.cpu.fuPool] 188type=FUPool 189children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 190FUList=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 191eventq_index=0 192 193[system.cpu.fuPool.FUList0] 194type=FUDesc 195children=opList 196count=6 197eventq_index=0 198opList=system.cpu.fuPool.FUList0.opList 199 200[system.cpu.fuPool.FUList0.opList] 201type=OpDesc 202eventq_index=0 203issueLat=1 204opClass=IntAlu 205opLat=1 206 207[system.cpu.fuPool.FUList1] 208type=FUDesc 209children=opList0 opList1 210count=2 211eventq_index=0 212opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 213 214[system.cpu.fuPool.FUList1.opList0] 215type=OpDesc 216eventq_index=0 217issueLat=1 218opClass=IntMult 219opLat=3 220 221[system.cpu.fuPool.FUList1.opList1] 222type=OpDesc 223eventq_index=0 224issueLat=19 225opClass=IntDiv 226opLat=20 227 228[system.cpu.fuPool.FUList2] 229type=FUDesc 230children=opList0 opList1 opList2 231count=4 232eventq_index=0 233opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 234 235[system.cpu.fuPool.FUList2.opList0] 236type=OpDesc 237eventq_index=0 238issueLat=1 239opClass=FloatAdd 240opLat=2 241 242[system.cpu.fuPool.FUList2.opList1] 243type=OpDesc 244eventq_index=0 245issueLat=1 246opClass=FloatCmp 247opLat=2 248 249[system.cpu.fuPool.FUList2.opList2] 250type=OpDesc 251eventq_index=0 252issueLat=1 253opClass=FloatCvt 254opLat=2 255 256[system.cpu.fuPool.FUList3] 257type=FUDesc 258children=opList0 opList1 opList2 259count=2 260eventq_index=0 261opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 262 263[system.cpu.fuPool.FUList3.opList0] 264type=OpDesc 265eventq_index=0 266issueLat=1 267opClass=FloatMult 268opLat=4 269 270[system.cpu.fuPool.FUList3.opList1] 271type=OpDesc 272eventq_index=0 273issueLat=12 274opClass=FloatDiv 275opLat=12 276 277[system.cpu.fuPool.FUList3.opList2] 278type=OpDesc 279eventq_index=0 280issueLat=24 281opClass=FloatSqrt 282opLat=24 283 284[system.cpu.fuPool.FUList4] 285type=FUDesc 286children=opList 287count=0 288eventq_index=0 289opList=system.cpu.fuPool.FUList4.opList 290 291[system.cpu.fuPool.FUList4.opList] 292type=OpDesc 293eventq_index=0 294issueLat=1 295opClass=MemRead 296opLat=1 297 298[system.cpu.fuPool.FUList5] 299type=FUDesc 300children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 301count=4 302eventq_index=0 303opList=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 304 305[system.cpu.fuPool.FUList5.opList00] 306type=OpDesc 307eventq_index=0 308issueLat=1 309opClass=SimdAdd 310opLat=1 311 312[system.cpu.fuPool.FUList5.opList01] 313type=OpDesc 314eventq_index=0 315issueLat=1 316opClass=SimdAddAcc 317opLat=1 318 319[system.cpu.fuPool.FUList5.opList02] 320type=OpDesc 321eventq_index=0 322issueLat=1 323opClass=SimdAlu 324opLat=1 325 326[system.cpu.fuPool.FUList5.opList03] 327type=OpDesc 328eventq_index=0 329issueLat=1 330opClass=SimdCmp 331opLat=1 332 333[system.cpu.fuPool.FUList5.opList04] 334type=OpDesc 335eventq_index=0 336issueLat=1 337opClass=SimdCvt 338opLat=1 339 340[system.cpu.fuPool.FUList5.opList05] 341type=OpDesc 342eventq_index=0 343issueLat=1 344opClass=SimdMisc 345opLat=1 346 347[system.cpu.fuPool.FUList5.opList06] 348type=OpDesc 349eventq_index=0 350issueLat=1 351opClass=SimdMult 352opLat=1 353 354[system.cpu.fuPool.FUList5.opList07] 355type=OpDesc 356eventq_index=0 357issueLat=1 358opClass=SimdMultAcc 359opLat=1 360 361[system.cpu.fuPool.FUList5.opList08] 362type=OpDesc 363eventq_index=0 364issueLat=1 365opClass=SimdShift 366opLat=1 367 368[system.cpu.fuPool.FUList5.opList09] 369type=OpDesc 370eventq_index=0 371issueLat=1 372opClass=SimdShiftAcc 373opLat=1 374 375[system.cpu.fuPool.FUList5.opList10] 376type=OpDesc 377eventq_index=0 378issueLat=1 379opClass=SimdSqrt 380opLat=1 381 382[system.cpu.fuPool.FUList5.opList11] 383type=OpDesc 384eventq_index=0 385issueLat=1 386opClass=SimdFloatAdd 387opLat=1 388 389[system.cpu.fuPool.FUList5.opList12] 390type=OpDesc 391eventq_index=0 392issueLat=1 393opClass=SimdFloatAlu 394opLat=1 395 396[system.cpu.fuPool.FUList5.opList13] 397type=OpDesc 398eventq_index=0 399issueLat=1 400opClass=SimdFloatCmp 401opLat=1 402 403[system.cpu.fuPool.FUList5.opList14] 404type=OpDesc 405eventq_index=0 406issueLat=1 407opClass=SimdFloatCvt 408opLat=1 409 410[system.cpu.fuPool.FUList5.opList15] 411type=OpDesc 412eventq_index=0 413issueLat=1 414opClass=SimdFloatDiv 415opLat=1 416 417[system.cpu.fuPool.FUList5.opList16] 418type=OpDesc 419eventq_index=0 420issueLat=1 421opClass=SimdFloatMisc 422opLat=1 423 424[system.cpu.fuPool.FUList5.opList17] 425type=OpDesc 426eventq_index=0 427issueLat=1 428opClass=SimdFloatMult 429opLat=1 430 431[system.cpu.fuPool.FUList5.opList18] 432type=OpDesc 433eventq_index=0 434issueLat=1 435opClass=SimdFloatMultAcc 436opLat=1 437 438[system.cpu.fuPool.FUList5.opList19] 439type=OpDesc 440eventq_index=0 441issueLat=1 442opClass=SimdFloatSqrt 443opLat=1 444 445[system.cpu.fuPool.FUList6] 446type=FUDesc 447children=opList 448count=0 449eventq_index=0 450opList=system.cpu.fuPool.FUList6.opList 451 452[system.cpu.fuPool.FUList6.opList] 453type=OpDesc 454eventq_index=0 455issueLat=1 456opClass=MemWrite 457opLat=1 458 459[system.cpu.fuPool.FUList7] 460type=FUDesc 461children=opList0 opList1 462count=4 463eventq_index=0 464opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 465 466[system.cpu.fuPool.FUList7.opList0] 467type=OpDesc 468eventq_index=0 469issueLat=1 470opClass=MemRead 471opLat=1 472 473[system.cpu.fuPool.FUList7.opList1] 474type=OpDesc 475eventq_index=0 476issueLat=1 477opClass=MemWrite 478opLat=1 479 480[system.cpu.fuPool.FUList8] 481type=FUDesc 482children=opList 483count=1 484eventq_index=0 485opList=system.cpu.fuPool.FUList8.opList 486 487[system.cpu.fuPool.FUList8.opList] 488type=OpDesc 489eventq_index=0 490issueLat=3 491opClass=IprAccess 492opLat=3 493 494[system.cpu.icache] 495type=BaseCache 496children=tags 497addr_ranges=0:18446744073709551615 498assoc=2 499clk_domain=system.cpu_clk_domain 500eventq_index=0 501forward_snoops=true 502hit_latency=2 503is_top_level=true 504max_miss_count=0 505mshrs=4 506prefetch_on_access=false 507prefetcher=Null 508response_latency=2 509sequential_access=false 510size=131072 511system=system 512tags=system.cpu.icache.tags 513tgts_per_mshr=20 514two_queue=false 515write_buffers=8 516cpu_side=system.cpu.icache_port 517mem_side=system.cpu.toL2Bus.slave[0] 518 519[system.cpu.icache.tags] 520type=LRU 521assoc=2 522block_size=64 523clk_domain=system.cpu_clk_domain 524eventq_index=0 525hit_latency=2 526sequential_access=false 527size=131072 528 529[system.cpu.interrupts] 530type=SparcInterrupts 531eventq_index=0 532 533[system.cpu.isa] 534type=SparcISA 535eventq_index=0 536 537[system.cpu.itb] 538type=SparcTLB 539eventq_index=0 540size=64 541 542[system.cpu.l2cache] 543type=BaseCache 544children=tags 545addr_ranges=0:18446744073709551615 546assoc=8 547clk_domain=system.cpu_clk_domain 548eventq_index=0 549forward_snoops=true 550hit_latency=20 551is_top_level=false 552max_miss_count=0 553mshrs=20 554prefetch_on_access=false 555prefetcher=Null 556response_latency=20 557sequential_access=false 558size=2097152 559system=system 560tags=system.cpu.l2cache.tags 561tgts_per_mshr=12 562two_queue=false 563write_buffers=8 564cpu_side=system.cpu.toL2Bus.master[0] 565mem_side=system.membus.slave[1] 566 567[system.cpu.l2cache.tags] 568type=LRU 569assoc=8 570block_size=64 571clk_domain=system.cpu_clk_domain 572eventq_index=0 573hit_latency=20 574sequential_access=false 575size=2097152 576 577[system.cpu.toL2Bus] 578type=CoherentBus 579clk_domain=system.cpu_clk_domain 580eventq_index=0 581header_cycles=1 582system=system 583use_default_range=false 584width=32 585master=system.cpu.l2cache.cpu_side 586slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side 587 588[system.cpu.tracer] 589type=ExeTracer 590eventq_index=0 591 592[system.cpu.workload] 593type=LiveProcess 594cmd=insttest 595cwd= 596egid=100 597env= 598errout=cerr 599euid=100 600eventq_index=0 601executable=/dist/test-progs/insttest/bin/sparc/linux/insttest 602gid=100 603input=cin 604max_stack_size=67108864 605output=cout 606pid=100 607ppid=99 608simpoint=0 609system=system 610uid=100 611 612[system.cpu_clk_domain] 613type=SrcClockDomain 614clock=500 615eventq_index=0 616voltage_domain=system.voltage_domain 617 618[system.membus] 619type=CoherentBus 620clk_domain=system.clk_domain 621eventq_index=0 622header_cycles=1 623system=system 624use_default_range=false 625width=8 626master=system.physmem.port 627slave=system.system_port system.cpu.l2cache.mem_side 628 629[system.physmem] 630type=SimpleDRAM 631activation_limit=4 632addr_mapping=RaBaChCo 633banks_per_rank=8 634burst_length=8 635channels=1 636clk_domain=system.clk_domain 637conf_table_reported=true 638device_bus_width=8 639device_rowbuffer_size=1024 640devices_per_rank=8 641eventq_index=0 642in_addr_map=true 643mem_sched_policy=frfcfs 644null=false 645page_policy=open 646range=0:134217727 647ranks_per_channel=2 648read_buffer_size=32 649static_backend_latency=10000 650static_frontend_latency=10000 651tBURST=5000 652tCL=13750 653tRAS=35000 654tRCD=13750 655tREFI=7800000 656tRFC=300000 657tRP=13750 658tRRD=6250 659tWTR=7500 660tXAW=40000 661write_buffer_size=32 662write_high_thresh_perc=70 663write_low_thresh_perc=0 664port=system.membus.master[0] 665 666[system.voltage_domain] 667type=VoltageDomain 668eventq_index=0 669voltage=1.000000 670 671