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