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