config.ini revision 6112
1[root] 2type=Root 3children=system 4dummy=0 5 6[system] 7type=System 8children=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus 9mem_mode=timing 10physmem=system.physmem 11 12[system.cpu0] 13type=DerivO3CPU 14children=dcache dtb fuPool icache itb 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.cpu0.dtb 43fetchToDecodeDelay=1 44fetchTrapLatency=1 45fetchWidth=8 46forwardComSize=5 47fuPool=system.cpu0.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.cpu0.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.cpu0.tracer 95trapLatency=13 96wbDepth=1 97wbWidth=8 98workload=system.cpu0.workload 99dcache_port=system.cpu0.dcache.cpu_side 100icache_port=system.cpu0.icache.cpu_side 101 102[system.cpu0.dcache] 103type=BaseCache 104addr_range=0:18446744073709551615 105assoc=4 106block_size=64 107cpu_side_filter_ranges= 108hash_delay=1 109latency=1000 110max_miss_count=0 111mem_side_filter_ranges= 112mshrs=4 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=32768 126subblock_size=0 127tgts_per_mshr=20 128trace_addr=0 129two_queue=false 130write_buffers=8 131cpu_side=system.cpu0.dcache_port 132mem_side=system.toL2Bus.port[2] 133 134[system.cpu0.dtb] 135type=SparcTLB 136size=64 137 138[system.cpu0.fuPool] 139type=FUPool 140children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 141FUList=system.cpu0.fuPool.FUList0 system.cpu0.fuPool.FUList1 system.cpu0.fuPool.FUList2 system.cpu0.fuPool.FUList3 system.cpu0.fuPool.FUList4 system.cpu0.fuPool.FUList5 system.cpu0.fuPool.FUList6 system.cpu0.fuPool.FUList7 142 143[system.cpu0.fuPool.FUList0] 144type=FUDesc 145children=opList 146count=6 147opList=system.cpu0.fuPool.FUList0.opList 148 149[system.cpu0.fuPool.FUList0.opList] 150type=OpDesc 151issueLat=1 152opClass=IntAlu 153opLat=1 154 155[system.cpu0.fuPool.FUList1] 156type=FUDesc 157children=opList0 opList1 158count=2 159opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1 160 161[system.cpu0.fuPool.FUList1.opList0] 162type=OpDesc 163issueLat=1 164opClass=IntMult 165opLat=3 166 167[system.cpu0.fuPool.FUList1.opList1] 168type=OpDesc 169issueLat=19 170opClass=IntDiv 171opLat=20 172 173[system.cpu0.fuPool.FUList2] 174type=FUDesc 175children=opList0 opList1 opList2 176count=4 177opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 system.cpu0.fuPool.FUList2.opList2 178 179[system.cpu0.fuPool.FUList2.opList0] 180type=OpDesc 181issueLat=1 182opClass=FloatAdd 183opLat=2 184 185[system.cpu0.fuPool.FUList2.opList1] 186type=OpDesc 187issueLat=1 188opClass=FloatCmp 189opLat=2 190 191[system.cpu0.fuPool.FUList2.opList2] 192type=OpDesc 193issueLat=1 194opClass=FloatCvt 195opLat=2 196 197[system.cpu0.fuPool.FUList3] 198type=FUDesc 199children=opList0 opList1 opList2 200count=2 201opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 system.cpu0.fuPool.FUList3.opList2 202 203[system.cpu0.fuPool.FUList3.opList0] 204type=OpDesc 205issueLat=1 206opClass=FloatMult 207opLat=4 208 209[system.cpu0.fuPool.FUList3.opList1] 210type=OpDesc 211issueLat=12 212opClass=FloatDiv 213opLat=12 214 215[system.cpu0.fuPool.FUList3.opList2] 216type=OpDesc 217issueLat=24 218opClass=FloatSqrt 219opLat=24 220 221[system.cpu0.fuPool.FUList4] 222type=FUDesc 223children=opList 224count=0 225opList=system.cpu0.fuPool.FUList4.opList 226 227[system.cpu0.fuPool.FUList4.opList] 228type=OpDesc 229issueLat=1 230opClass=MemRead 231opLat=1 232 233[system.cpu0.fuPool.FUList5] 234type=FUDesc 235children=opList 236count=0 237opList=system.cpu0.fuPool.FUList5.opList 238 239[system.cpu0.fuPool.FUList5.opList] 240type=OpDesc 241issueLat=1 242opClass=MemWrite 243opLat=1 244 245[system.cpu0.fuPool.FUList6] 246type=FUDesc 247children=opList0 opList1 248count=4 249opList=system.cpu0.fuPool.FUList6.opList0 system.cpu0.fuPool.FUList6.opList1 250 251[system.cpu0.fuPool.FUList6.opList0] 252type=OpDesc 253issueLat=1 254opClass=MemRead 255opLat=1 256 257[system.cpu0.fuPool.FUList6.opList1] 258type=OpDesc 259issueLat=1 260opClass=MemWrite 261opLat=1 262 263[system.cpu0.fuPool.FUList7] 264type=FUDesc 265children=opList 266count=1 267opList=system.cpu0.fuPool.FUList7.opList 268 269[system.cpu0.fuPool.FUList7.opList] 270type=OpDesc 271issueLat=3 272opClass=IprAccess 273opLat=3 274 275[system.cpu0.icache] 276type=BaseCache 277addr_range=0:18446744073709551615 278assoc=1 279block_size=64 280cpu_side_filter_ranges= 281hash_delay=1 282latency=1000 283max_miss_count=0 284mem_side_filter_ranges= 285mshrs=4 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=32768 299subblock_size=0 300tgts_per_mshr=20 301trace_addr=0 302two_queue=false 303write_buffers=8 304cpu_side=system.cpu0.icache_port 305mem_side=system.toL2Bus.port[1] 306 307[system.cpu0.itb] 308type=SparcTLB 309size=64 310 311[system.cpu0.tracer] 312type=ExeTracer 313 314[system.cpu0.workload] 315type=LiveProcess 316cmd=test_atomic 4 317cwd= 318egid=100 319env= 320errout=cerr 321euid=100 322executable=/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic 323gid=100 324input=cin 325max_stack_size=67108864 326output=cout 327pid=100 328ppid=99 329simpoint=0 330system=system 331uid=100 332 333[system.cpu1] 334type=DerivO3CPU 335children=dcache dtb fuPool icache itb tracer 336BTBEntries=4096 337BTBTagSize=16 338LFSTSize=1024 339LQEntries=32 340RASSize=16 341SQEntries=32 342SSITSize=1024 343activity=0 344backComSize=5 345cachePorts=200 346checker=Null 347choiceCtrBits=2 348choicePredictorSize=8192 349clock=500 350commitToDecodeDelay=1 351commitToFetchDelay=1 352commitToIEWDelay=1 353commitToRenameDelay=1 354commitWidth=8 355cpu_id=1 356decodeToFetchDelay=1 357decodeToRenameDelay=1 358decodeWidth=8 359defer_registration=false 360dispatchWidth=8 361do_checkpoint_insts=true 362do_statistics_insts=true 363dtb=system.cpu1.dtb 364fetchToDecodeDelay=1 365fetchTrapLatency=1 366fetchWidth=8 367forwardComSize=5 368fuPool=system.cpu1.fuPool 369function_trace=false 370function_trace_start=0 371globalCtrBits=2 372globalHistoryBits=13 373globalPredictorSize=8192 374iewToCommitDelay=1 375iewToDecodeDelay=1 376iewToFetchDelay=1 377iewToRenameDelay=1 378instShiftAmt=2 379issueToExecuteDelay=1 380issueWidth=8 381itb=system.cpu1.itb 382localCtrBits=2 383localHistoryBits=11 384localHistoryTableSize=2048 385localPredictorSize=2048 386max_insts_all_threads=0 387max_insts_any_thread=0 388max_loads_all_threads=0 389max_loads_any_thread=0 390numIQEntries=64 391numPhysFloatRegs=256 392numPhysIntRegs=256 393numROBEntries=192 394numRobs=1 395numThreads=1 396phase=0 397predType=tournament 398progress_interval=0 399renameToDecodeDelay=1 400renameToFetchDelay=1 401renameToIEWDelay=2 402renameToROBDelay=1 403renameWidth=8 404smtCommitPolicy=RoundRobin 405smtFetchPolicy=SingleThread 406smtIQPolicy=Partitioned 407smtIQThreshold=100 408smtLSQPolicy=Partitioned 409smtLSQThreshold=100 410smtNumFetchingThreads=1 411smtROBPolicy=Partitioned 412smtROBThreshold=100 413squashWidth=8 414system=system 415tracer=system.cpu1.tracer 416trapLatency=13 417wbDepth=1 418wbWidth=8 419workload=system.cpu0.workload 420dcache_port=system.cpu1.dcache.cpu_side 421icache_port=system.cpu1.icache.cpu_side 422 423[system.cpu1.dcache] 424type=BaseCache 425addr_range=0:18446744073709551615 426assoc=4 427block_size=64 428cpu_side_filter_ranges= 429hash_delay=1 430latency=1000 431max_miss_count=0 432mem_side_filter_ranges= 433mshrs=4 434prefetch_cache_check_push=true 435prefetch_data_accesses_only=false 436prefetch_degree=1 437prefetch_latency=10000 438prefetch_on_access=false 439prefetch_past_page=false 440prefetch_policy=none 441prefetch_serial_squash=false 442prefetch_use_cpu_id=true 443prefetcher_size=100 444prioritizeRequests=false 445repl=Null 446size=32768 447subblock_size=0 448tgts_per_mshr=20 449trace_addr=0 450two_queue=false 451write_buffers=8 452cpu_side=system.cpu1.dcache_port 453mem_side=system.toL2Bus.port[4] 454 455[system.cpu1.dtb] 456type=SparcTLB 457size=64 458 459[system.cpu1.fuPool] 460type=FUPool 461children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 462FUList=system.cpu1.fuPool.FUList0 system.cpu1.fuPool.FUList1 system.cpu1.fuPool.FUList2 system.cpu1.fuPool.FUList3 system.cpu1.fuPool.FUList4 system.cpu1.fuPool.FUList5 system.cpu1.fuPool.FUList6 system.cpu1.fuPool.FUList7 463 464[system.cpu1.fuPool.FUList0] 465type=FUDesc 466children=opList 467count=6 468opList=system.cpu1.fuPool.FUList0.opList 469 470[system.cpu1.fuPool.FUList0.opList] 471type=OpDesc 472issueLat=1 473opClass=IntAlu 474opLat=1 475 476[system.cpu1.fuPool.FUList1] 477type=FUDesc 478children=opList0 opList1 479count=2 480opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1 481 482[system.cpu1.fuPool.FUList1.opList0] 483type=OpDesc 484issueLat=1 485opClass=IntMult 486opLat=3 487 488[system.cpu1.fuPool.FUList1.opList1] 489type=OpDesc 490issueLat=19 491opClass=IntDiv 492opLat=20 493 494[system.cpu1.fuPool.FUList2] 495type=FUDesc 496children=opList0 opList1 opList2 497count=4 498opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 system.cpu1.fuPool.FUList2.opList2 499 500[system.cpu1.fuPool.FUList2.opList0] 501type=OpDesc 502issueLat=1 503opClass=FloatAdd 504opLat=2 505 506[system.cpu1.fuPool.FUList2.opList1] 507type=OpDesc 508issueLat=1 509opClass=FloatCmp 510opLat=2 511 512[system.cpu1.fuPool.FUList2.opList2] 513type=OpDesc 514issueLat=1 515opClass=FloatCvt 516opLat=2 517 518[system.cpu1.fuPool.FUList3] 519type=FUDesc 520children=opList0 opList1 opList2 521count=2 522opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 system.cpu1.fuPool.FUList3.opList2 523 524[system.cpu1.fuPool.FUList3.opList0] 525type=OpDesc 526issueLat=1 527opClass=FloatMult 528opLat=4 529 530[system.cpu1.fuPool.FUList3.opList1] 531type=OpDesc 532issueLat=12 533opClass=FloatDiv 534opLat=12 535 536[system.cpu1.fuPool.FUList3.opList2] 537type=OpDesc 538issueLat=24 539opClass=FloatSqrt 540opLat=24 541 542[system.cpu1.fuPool.FUList4] 543type=FUDesc 544children=opList 545count=0 546opList=system.cpu1.fuPool.FUList4.opList 547 548[system.cpu1.fuPool.FUList4.opList] 549type=OpDesc 550issueLat=1 551opClass=MemRead 552opLat=1 553 554[system.cpu1.fuPool.FUList5] 555type=FUDesc 556children=opList 557count=0 558opList=system.cpu1.fuPool.FUList5.opList 559 560[system.cpu1.fuPool.FUList5.opList] 561type=OpDesc 562issueLat=1 563opClass=MemWrite 564opLat=1 565 566[system.cpu1.fuPool.FUList6] 567type=FUDesc 568children=opList0 opList1 569count=4 570opList=system.cpu1.fuPool.FUList6.opList0 system.cpu1.fuPool.FUList6.opList1 571 572[system.cpu1.fuPool.FUList6.opList0] 573type=OpDesc 574issueLat=1 575opClass=MemRead 576opLat=1 577 578[system.cpu1.fuPool.FUList6.opList1] 579type=OpDesc 580issueLat=1 581opClass=MemWrite 582opLat=1 583 584[system.cpu1.fuPool.FUList7] 585type=FUDesc 586children=opList 587count=1 588opList=system.cpu1.fuPool.FUList7.opList 589 590[system.cpu1.fuPool.FUList7.opList] 591type=OpDesc 592issueLat=3 593opClass=IprAccess 594opLat=3 595 596[system.cpu1.icache] 597type=BaseCache 598addr_range=0:18446744073709551615 599assoc=1 600block_size=64 601cpu_side_filter_ranges= 602hash_delay=1 603latency=1000 604max_miss_count=0 605mem_side_filter_ranges= 606mshrs=4 607prefetch_cache_check_push=true 608prefetch_data_accesses_only=false 609prefetch_degree=1 610prefetch_latency=10000 611prefetch_on_access=false 612prefetch_past_page=false 613prefetch_policy=none 614prefetch_serial_squash=false 615prefetch_use_cpu_id=true 616prefetcher_size=100 617prioritizeRequests=false 618repl=Null 619size=32768 620subblock_size=0 621tgts_per_mshr=20 622trace_addr=0 623two_queue=false 624write_buffers=8 625cpu_side=system.cpu1.icache_port 626mem_side=system.toL2Bus.port[3] 627 628[system.cpu1.itb] 629type=SparcTLB 630size=64 631 632[system.cpu1.tracer] 633type=ExeTracer 634 635[system.cpu2] 636type=DerivO3CPU 637children=dcache dtb fuPool icache itb tracer 638BTBEntries=4096 639BTBTagSize=16 640LFSTSize=1024 641LQEntries=32 642RASSize=16 643SQEntries=32 644SSITSize=1024 645activity=0 646backComSize=5 647cachePorts=200 648checker=Null 649choiceCtrBits=2 650choicePredictorSize=8192 651clock=500 652commitToDecodeDelay=1 653commitToFetchDelay=1 654commitToIEWDelay=1 655commitToRenameDelay=1 656commitWidth=8 657cpu_id=2 658decodeToFetchDelay=1 659decodeToRenameDelay=1 660decodeWidth=8 661defer_registration=false 662dispatchWidth=8 663do_checkpoint_insts=true 664do_statistics_insts=true 665dtb=system.cpu2.dtb 666fetchToDecodeDelay=1 667fetchTrapLatency=1 668fetchWidth=8 669forwardComSize=5 670fuPool=system.cpu2.fuPool 671function_trace=false 672function_trace_start=0 673globalCtrBits=2 674globalHistoryBits=13 675globalPredictorSize=8192 676iewToCommitDelay=1 677iewToDecodeDelay=1 678iewToFetchDelay=1 679iewToRenameDelay=1 680instShiftAmt=2 681issueToExecuteDelay=1 682issueWidth=8 683itb=system.cpu2.itb 684localCtrBits=2 685localHistoryBits=11 686localHistoryTableSize=2048 687localPredictorSize=2048 688max_insts_all_threads=0 689max_insts_any_thread=0 690max_loads_all_threads=0 691max_loads_any_thread=0 692numIQEntries=64 693numPhysFloatRegs=256 694numPhysIntRegs=256 695numROBEntries=192 696numRobs=1 697numThreads=1 698phase=0 699predType=tournament 700progress_interval=0 701renameToDecodeDelay=1 702renameToFetchDelay=1 703renameToIEWDelay=2 704renameToROBDelay=1 705renameWidth=8 706smtCommitPolicy=RoundRobin 707smtFetchPolicy=SingleThread 708smtIQPolicy=Partitioned 709smtIQThreshold=100 710smtLSQPolicy=Partitioned 711smtLSQThreshold=100 712smtNumFetchingThreads=1 713smtROBPolicy=Partitioned 714smtROBThreshold=100 715squashWidth=8 716system=system 717tracer=system.cpu2.tracer 718trapLatency=13 719wbDepth=1 720wbWidth=8 721workload=system.cpu0.workload 722dcache_port=system.cpu2.dcache.cpu_side 723icache_port=system.cpu2.icache.cpu_side 724 725[system.cpu2.dcache] 726type=BaseCache 727addr_range=0:18446744073709551615 728assoc=4 729block_size=64 730cpu_side_filter_ranges= 731hash_delay=1 732latency=1000 733max_miss_count=0 734mem_side_filter_ranges= 735mshrs=4 736prefetch_cache_check_push=true 737prefetch_data_accesses_only=false 738prefetch_degree=1 739prefetch_latency=10000 740prefetch_on_access=false 741prefetch_past_page=false 742prefetch_policy=none 743prefetch_serial_squash=false 744prefetch_use_cpu_id=true 745prefetcher_size=100 746prioritizeRequests=false 747repl=Null 748size=32768 749subblock_size=0 750tgts_per_mshr=20 751trace_addr=0 752two_queue=false 753write_buffers=8 754cpu_side=system.cpu2.dcache_port 755mem_side=system.toL2Bus.port[6] 756 757[system.cpu2.dtb] 758type=SparcTLB 759size=64 760 761[system.cpu2.fuPool] 762type=FUPool 763children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 764FUList=system.cpu2.fuPool.FUList0 system.cpu2.fuPool.FUList1 system.cpu2.fuPool.FUList2 system.cpu2.fuPool.FUList3 system.cpu2.fuPool.FUList4 system.cpu2.fuPool.FUList5 system.cpu2.fuPool.FUList6 system.cpu2.fuPool.FUList7 765 766[system.cpu2.fuPool.FUList0] 767type=FUDesc 768children=opList 769count=6 770opList=system.cpu2.fuPool.FUList0.opList 771 772[system.cpu2.fuPool.FUList0.opList] 773type=OpDesc 774issueLat=1 775opClass=IntAlu 776opLat=1 777 778[system.cpu2.fuPool.FUList1] 779type=FUDesc 780children=opList0 opList1 781count=2 782opList=system.cpu2.fuPool.FUList1.opList0 system.cpu2.fuPool.FUList1.opList1 783 784[system.cpu2.fuPool.FUList1.opList0] 785type=OpDesc 786issueLat=1 787opClass=IntMult 788opLat=3 789 790[system.cpu2.fuPool.FUList1.opList1] 791type=OpDesc 792issueLat=19 793opClass=IntDiv 794opLat=20 795 796[system.cpu2.fuPool.FUList2] 797type=FUDesc 798children=opList0 opList1 opList2 799count=4 800opList=system.cpu2.fuPool.FUList2.opList0 system.cpu2.fuPool.FUList2.opList1 system.cpu2.fuPool.FUList2.opList2 801 802[system.cpu2.fuPool.FUList2.opList0] 803type=OpDesc 804issueLat=1 805opClass=FloatAdd 806opLat=2 807 808[system.cpu2.fuPool.FUList2.opList1] 809type=OpDesc 810issueLat=1 811opClass=FloatCmp 812opLat=2 813 814[system.cpu2.fuPool.FUList2.opList2] 815type=OpDesc 816issueLat=1 817opClass=FloatCvt 818opLat=2 819 820[system.cpu2.fuPool.FUList3] 821type=FUDesc 822children=opList0 opList1 opList2 823count=2 824opList=system.cpu2.fuPool.FUList3.opList0 system.cpu2.fuPool.FUList3.opList1 system.cpu2.fuPool.FUList3.opList2 825 826[system.cpu2.fuPool.FUList3.opList0] 827type=OpDesc 828issueLat=1 829opClass=FloatMult 830opLat=4 831 832[system.cpu2.fuPool.FUList3.opList1] 833type=OpDesc 834issueLat=12 835opClass=FloatDiv 836opLat=12 837 838[system.cpu2.fuPool.FUList3.opList2] 839type=OpDesc 840issueLat=24 841opClass=FloatSqrt 842opLat=24 843 844[system.cpu2.fuPool.FUList4] 845type=FUDesc 846children=opList 847count=0 848opList=system.cpu2.fuPool.FUList4.opList 849 850[system.cpu2.fuPool.FUList4.opList] 851type=OpDesc 852issueLat=1 853opClass=MemRead 854opLat=1 855 856[system.cpu2.fuPool.FUList5] 857type=FUDesc 858children=opList 859count=0 860opList=system.cpu2.fuPool.FUList5.opList 861 862[system.cpu2.fuPool.FUList5.opList] 863type=OpDesc 864issueLat=1 865opClass=MemWrite 866opLat=1 867 868[system.cpu2.fuPool.FUList6] 869type=FUDesc 870children=opList0 opList1 871count=4 872opList=system.cpu2.fuPool.FUList6.opList0 system.cpu2.fuPool.FUList6.opList1 873 874[system.cpu2.fuPool.FUList6.opList0] 875type=OpDesc 876issueLat=1 877opClass=MemRead 878opLat=1 879 880[system.cpu2.fuPool.FUList6.opList1] 881type=OpDesc 882issueLat=1 883opClass=MemWrite 884opLat=1 885 886[system.cpu2.fuPool.FUList7] 887type=FUDesc 888children=opList 889count=1 890opList=system.cpu2.fuPool.FUList7.opList 891 892[system.cpu2.fuPool.FUList7.opList] 893type=OpDesc 894issueLat=3 895opClass=IprAccess 896opLat=3 897 898[system.cpu2.icache] 899type=BaseCache 900addr_range=0:18446744073709551615 901assoc=1 902block_size=64 903cpu_side_filter_ranges= 904hash_delay=1 905latency=1000 906max_miss_count=0 907mem_side_filter_ranges= 908mshrs=4 909prefetch_cache_check_push=true 910prefetch_data_accesses_only=false 911prefetch_degree=1 912prefetch_latency=10000 913prefetch_on_access=false 914prefetch_past_page=false 915prefetch_policy=none 916prefetch_serial_squash=false 917prefetch_use_cpu_id=true 918prefetcher_size=100 919prioritizeRequests=false 920repl=Null 921size=32768 922subblock_size=0 923tgts_per_mshr=20 924trace_addr=0 925two_queue=false 926write_buffers=8 927cpu_side=system.cpu2.icache_port 928mem_side=system.toL2Bus.port[5] 929 930[system.cpu2.itb] 931type=SparcTLB 932size=64 933 934[system.cpu2.tracer] 935type=ExeTracer 936 937[system.cpu3] 938type=DerivO3CPU 939children=dcache dtb fuPool icache itb tracer 940BTBEntries=4096 941BTBTagSize=16 942LFSTSize=1024 943LQEntries=32 944RASSize=16 945SQEntries=32 946SSITSize=1024 947activity=0 948backComSize=5 949cachePorts=200 950checker=Null 951choiceCtrBits=2 952choicePredictorSize=8192 953clock=500 954commitToDecodeDelay=1 955commitToFetchDelay=1 956commitToIEWDelay=1 957commitToRenameDelay=1 958commitWidth=8 959cpu_id=3 960decodeToFetchDelay=1 961decodeToRenameDelay=1 962decodeWidth=8 963defer_registration=false 964dispatchWidth=8 965do_checkpoint_insts=true 966do_statistics_insts=true 967dtb=system.cpu3.dtb 968fetchToDecodeDelay=1 969fetchTrapLatency=1 970fetchWidth=8 971forwardComSize=5 972fuPool=system.cpu3.fuPool 973function_trace=false 974function_trace_start=0 975globalCtrBits=2 976globalHistoryBits=13 977globalPredictorSize=8192 978iewToCommitDelay=1 979iewToDecodeDelay=1 980iewToFetchDelay=1 981iewToRenameDelay=1 982instShiftAmt=2 983issueToExecuteDelay=1 984issueWidth=8 985itb=system.cpu3.itb 986localCtrBits=2 987localHistoryBits=11 988localHistoryTableSize=2048 989localPredictorSize=2048 990max_insts_all_threads=0 991max_insts_any_thread=0 992max_loads_all_threads=0 993max_loads_any_thread=0 994numIQEntries=64 995numPhysFloatRegs=256 996numPhysIntRegs=256 997numROBEntries=192 998numRobs=1 999numThreads=1 1000phase=0 1001predType=tournament 1002progress_interval=0 1003renameToDecodeDelay=1 1004renameToFetchDelay=1 1005renameToIEWDelay=2 1006renameToROBDelay=1 1007renameWidth=8 1008smtCommitPolicy=RoundRobin 1009smtFetchPolicy=SingleThread 1010smtIQPolicy=Partitioned 1011smtIQThreshold=100 1012smtLSQPolicy=Partitioned 1013smtLSQThreshold=100 1014smtNumFetchingThreads=1 1015smtROBPolicy=Partitioned 1016smtROBThreshold=100 1017squashWidth=8 1018system=system 1019tracer=system.cpu3.tracer 1020trapLatency=13 1021wbDepth=1 1022wbWidth=8 1023workload=system.cpu0.workload 1024dcache_port=system.cpu3.dcache.cpu_side 1025icache_port=system.cpu3.icache.cpu_side 1026 1027[system.cpu3.dcache] 1028type=BaseCache 1029addr_range=0:18446744073709551615 1030assoc=4 1031block_size=64 1032cpu_side_filter_ranges= 1033hash_delay=1 1034latency=1000 1035max_miss_count=0 1036mem_side_filter_ranges= 1037mshrs=4 1038prefetch_cache_check_push=true 1039prefetch_data_accesses_only=false 1040prefetch_degree=1 1041prefetch_latency=10000 1042prefetch_on_access=false 1043prefetch_past_page=false 1044prefetch_policy=none 1045prefetch_serial_squash=false 1046prefetch_use_cpu_id=true 1047prefetcher_size=100 1048prioritizeRequests=false 1049repl=Null 1050size=32768 1051subblock_size=0 1052tgts_per_mshr=20 1053trace_addr=0 1054two_queue=false 1055write_buffers=8 1056cpu_side=system.cpu3.dcache_port 1057mem_side=system.toL2Bus.port[8] 1058 1059[system.cpu3.dtb] 1060type=SparcTLB 1061size=64 1062 1063[system.cpu3.fuPool] 1064type=FUPool 1065children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 1066FUList=system.cpu3.fuPool.FUList0 system.cpu3.fuPool.FUList1 system.cpu3.fuPool.FUList2 system.cpu3.fuPool.FUList3 system.cpu3.fuPool.FUList4 system.cpu3.fuPool.FUList5 system.cpu3.fuPool.FUList6 system.cpu3.fuPool.FUList7 1067 1068[system.cpu3.fuPool.FUList0] 1069type=FUDesc 1070children=opList 1071count=6 1072opList=system.cpu3.fuPool.FUList0.opList 1073 1074[system.cpu3.fuPool.FUList0.opList] 1075type=OpDesc 1076issueLat=1 1077opClass=IntAlu 1078opLat=1 1079 1080[system.cpu3.fuPool.FUList1] 1081type=FUDesc 1082children=opList0 opList1 1083count=2 1084opList=system.cpu3.fuPool.FUList1.opList0 system.cpu3.fuPool.FUList1.opList1 1085 1086[system.cpu3.fuPool.FUList1.opList0] 1087type=OpDesc 1088issueLat=1 1089opClass=IntMult 1090opLat=3 1091 1092[system.cpu3.fuPool.FUList1.opList1] 1093type=OpDesc 1094issueLat=19 1095opClass=IntDiv 1096opLat=20 1097 1098[system.cpu3.fuPool.FUList2] 1099type=FUDesc 1100children=opList0 opList1 opList2 1101count=4 1102opList=system.cpu3.fuPool.FUList2.opList0 system.cpu3.fuPool.FUList2.opList1 system.cpu3.fuPool.FUList2.opList2 1103 1104[system.cpu3.fuPool.FUList2.opList0] 1105type=OpDesc 1106issueLat=1 1107opClass=FloatAdd 1108opLat=2 1109 1110[system.cpu3.fuPool.FUList2.opList1] 1111type=OpDesc 1112issueLat=1 1113opClass=FloatCmp 1114opLat=2 1115 1116[system.cpu3.fuPool.FUList2.opList2] 1117type=OpDesc 1118issueLat=1 1119opClass=FloatCvt 1120opLat=2 1121 1122[system.cpu3.fuPool.FUList3] 1123type=FUDesc 1124children=opList0 opList1 opList2 1125count=2 1126opList=system.cpu3.fuPool.FUList3.opList0 system.cpu3.fuPool.FUList3.opList1 system.cpu3.fuPool.FUList3.opList2 1127 1128[system.cpu3.fuPool.FUList3.opList0] 1129type=OpDesc 1130issueLat=1 1131opClass=FloatMult 1132opLat=4 1133 1134[system.cpu3.fuPool.FUList3.opList1] 1135type=OpDesc 1136issueLat=12 1137opClass=FloatDiv 1138opLat=12 1139 1140[system.cpu3.fuPool.FUList3.opList2] 1141type=OpDesc 1142issueLat=24 1143opClass=FloatSqrt 1144opLat=24 1145 1146[system.cpu3.fuPool.FUList4] 1147type=FUDesc 1148children=opList 1149count=0 1150opList=system.cpu3.fuPool.FUList4.opList 1151 1152[system.cpu3.fuPool.FUList4.opList] 1153type=OpDesc 1154issueLat=1 1155opClass=MemRead 1156opLat=1 1157 1158[system.cpu3.fuPool.FUList5] 1159type=FUDesc 1160children=opList 1161count=0 1162opList=system.cpu3.fuPool.FUList5.opList 1163 1164[system.cpu3.fuPool.FUList5.opList] 1165type=OpDesc 1166issueLat=1 1167opClass=MemWrite 1168opLat=1 1169 1170[system.cpu3.fuPool.FUList6] 1171type=FUDesc 1172children=opList0 opList1 1173count=4 1174opList=system.cpu3.fuPool.FUList6.opList0 system.cpu3.fuPool.FUList6.opList1 1175 1176[system.cpu3.fuPool.FUList6.opList0] 1177type=OpDesc 1178issueLat=1 1179opClass=MemRead 1180opLat=1 1181 1182[system.cpu3.fuPool.FUList6.opList1] 1183type=OpDesc 1184issueLat=1 1185opClass=MemWrite 1186opLat=1 1187 1188[system.cpu3.fuPool.FUList7] 1189type=FUDesc 1190children=opList 1191count=1 1192opList=system.cpu3.fuPool.FUList7.opList 1193 1194[system.cpu3.fuPool.FUList7.opList] 1195type=OpDesc 1196issueLat=3 1197opClass=IprAccess 1198opLat=3 1199 1200[system.cpu3.icache] 1201type=BaseCache 1202addr_range=0:18446744073709551615 1203assoc=1 1204block_size=64 1205cpu_side_filter_ranges= 1206hash_delay=1 1207latency=1000 1208max_miss_count=0 1209mem_side_filter_ranges= 1210mshrs=4 1211prefetch_cache_check_push=true 1212prefetch_data_accesses_only=false 1213prefetch_degree=1 1214prefetch_latency=10000 1215prefetch_on_access=false 1216prefetch_past_page=false 1217prefetch_policy=none 1218prefetch_serial_squash=false 1219prefetch_use_cpu_id=true 1220prefetcher_size=100 1221prioritizeRequests=false 1222repl=Null 1223size=32768 1224subblock_size=0 1225tgts_per_mshr=20 1226trace_addr=0 1227two_queue=false 1228write_buffers=8 1229cpu_side=system.cpu3.icache_port 1230mem_side=system.toL2Bus.port[7] 1231 1232[system.cpu3.itb] 1233type=SparcTLB 1234size=64 1235 1236[system.cpu3.tracer] 1237type=ExeTracer 1238 1239[system.l2c] 1240type=BaseCache 1241addr_range=0:18446744073709551615 1242assoc=8 1243block_size=64 1244cpu_side_filter_ranges= 1245hash_delay=1 1246latency=10000 1247max_miss_count=0 1248mem_side_filter_ranges= 1249mshrs=92 1250prefetch_cache_check_push=true 1251prefetch_data_accesses_only=false 1252prefetch_degree=1 1253prefetch_latency=100000 1254prefetch_on_access=false 1255prefetch_past_page=false 1256prefetch_policy=none 1257prefetch_serial_squash=false 1258prefetch_use_cpu_id=true 1259prefetcher_size=100 1260prioritizeRequests=false 1261repl=Null 1262size=4194304 1263subblock_size=0 1264tgts_per_mshr=16 1265trace_addr=0 1266two_queue=false 1267write_buffers=8 1268cpu_side=system.toL2Bus.port[0] 1269mem_side=system.membus.port[0] 1270 1271[system.membus] 1272type=Bus 1273block_size=64 1274bus_id=0 1275clock=1000 1276header_cycles=1 1277responder_set=false 1278width=64 1279port=system.l2c.mem_side system.physmem.port[0] 1280 1281[system.physmem] 1282type=PhysicalMemory 1283file= 1284latency=30000 1285latency_var=0 1286null=false 1287range=0:134217727 1288zero=false 1289port=system.membus.port[1] 1290 1291[system.toL2Bus] 1292type=Bus 1293block_size=64 1294bus_id=0 1295clock=1000 1296header_cycles=1 1297responder_set=false 1298width=64 1299port=system.l2c.cpu_side system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side 1300 1301