config.ini revision 9620
1[root] 2type=Root 3children=system 4full_system=false 5time_sync_enable=false 6time_sync_period=100000000000 7time_sync_spin_threshold=100000000 8 9[system] 10type=System 11children=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus 12boot_osflags=a 13clock=1000 14init_param=0 15kernel= 16load_addr_mask=1099511627775 17mem_mode=timing 18mem_ranges= 19memories=system.physmem 20num_work_ids=16 21readfile= 22symbolfile= 23work_begin_ckpt_count=0 24work_begin_cpu_id_exit=-1 25work_begin_exit_count=0 26work_cpus_ckpt_count=0 27work_end_ckpt_count=0 28work_end_exit_count=0 29work_item_id=-1 30system_port=system.membus.slave[1] 31 32[system.cpu0] 33type=DerivO3CPU 34children=branchPred dcache dtb fuPool icache interrupts isa itb tracer workload 35LFSTSize=1024 36LQEntries=32 37LSQCheckLoads=true 38LSQDepCheckShift=4 39SQEntries=32 40SSITSize=1024 41activity=0 42backComSize=5 43branchPred=system.cpu0.branchPred 44cachePorts=200 45checker=Null 46clock=500 47commitToDecodeDelay=1 48commitToFetchDelay=1 49commitToIEWDelay=1 50commitToRenameDelay=1 51commitWidth=8 52cpu_id=0 53decodeToFetchDelay=1 54decodeToRenameDelay=1 55decodeWidth=8 56dispatchWidth=8 57do_checkpoint_insts=true 58do_quiesce=true 59do_statistics_insts=true 60dtb=system.cpu0.dtb 61fetchToDecodeDelay=1 62fetchTrapLatency=1 63fetchWidth=8 64forwardComSize=5 65fuPool=system.cpu0.fuPool 66function_trace=false 67function_trace_start=0 68iewToCommitDelay=1 69iewToDecodeDelay=1 70iewToFetchDelay=1 71iewToRenameDelay=1 72interrupts=system.cpu0.interrupts 73isa=system.cpu0.isa 74issueToExecuteDelay=1 75issueWidth=8 76itb=system.cpu0.itb 77max_insts_all_threads=0 78max_insts_any_thread=0 79max_loads_all_threads=0 80max_loads_any_thread=0 81needsTSO=false 82numIQEntries=64 83numPhysFloatRegs=256 84numPhysIntRegs=256 85numROBEntries=192 86numRobs=1 87numThreads=1 88profile=0 89progress_interval=0 90renameToDecodeDelay=1 91renameToFetchDelay=1 92renameToIEWDelay=2 93renameToROBDelay=1 94renameWidth=8 95smtCommitPolicy=RoundRobin 96smtFetchPolicy=SingleThread 97smtIQPolicy=Partitioned 98smtIQThreshold=100 99smtLSQPolicy=Partitioned 100smtLSQThreshold=100 101smtNumFetchingThreads=1 102smtROBPolicy=Partitioned 103smtROBThreshold=100 104squashWidth=8 105store_set_clear_period=250000 106switched_out=false 107system=system 108tracer=system.cpu0.tracer 109trapLatency=13 110wbDepth=1 111wbWidth=8 112workload=system.cpu0.workload 113dcache_port=system.cpu0.dcache.cpu_side 114icache_port=system.cpu0.icache.cpu_side 115 116[system.cpu0.branchPred] 117type=BranchPredictor 118BTBEntries=4096 119BTBTagSize=16 120RASSize=16 121choiceCtrBits=2 122choicePredictorSize=8192 123globalCtrBits=2 124globalHistoryBits=13 125globalPredictorSize=8192 126instShiftAmt=2 127localCtrBits=2 128localHistoryBits=11 129localHistoryTableSize=2048 130localPredictorSize=2048 131numThreads=1 132predType=tournament 133 134[system.cpu0.dcache] 135type=BaseCache 136addr_ranges=0:18446744073709551615 137assoc=4 138block_size=64 139clock=500 140forward_snoops=true 141hit_latency=2 142is_top_level=true 143max_miss_count=0 144mshrs=4 145prefetch_on_access=false 146prefetcher=Null 147response_latency=2 148size=32768 149system=system 150tgts_per_mshr=20 151two_queue=false 152write_buffers=8 153cpu_side=system.cpu0.dcache_port 154mem_side=system.toL2Bus.slave[1] 155 156[system.cpu0.dtb] 157type=SparcTLB 158size=64 159 160[system.cpu0.fuPool] 161type=FUPool 162children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 163FUList=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 system.cpu0.fuPool.FUList8 164 165[system.cpu0.fuPool.FUList0] 166type=FUDesc 167children=opList 168count=6 169opList=system.cpu0.fuPool.FUList0.opList 170 171[system.cpu0.fuPool.FUList0.opList] 172type=OpDesc 173issueLat=1 174opClass=IntAlu 175opLat=1 176 177[system.cpu0.fuPool.FUList1] 178type=FUDesc 179children=opList0 opList1 180count=2 181opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1 182 183[system.cpu0.fuPool.FUList1.opList0] 184type=OpDesc 185issueLat=1 186opClass=IntMult 187opLat=3 188 189[system.cpu0.fuPool.FUList1.opList1] 190type=OpDesc 191issueLat=19 192opClass=IntDiv 193opLat=20 194 195[system.cpu0.fuPool.FUList2] 196type=FUDesc 197children=opList0 opList1 opList2 198count=4 199opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 system.cpu0.fuPool.FUList2.opList2 200 201[system.cpu0.fuPool.FUList2.opList0] 202type=OpDesc 203issueLat=1 204opClass=FloatAdd 205opLat=2 206 207[system.cpu0.fuPool.FUList2.opList1] 208type=OpDesc 209issueLat=1 210opClass=FloatCmp 211opLat=2 212 213[system.cpu0.fuPool.FUList2.opList2] 214type=OpDesc 215issueLat=1 216opClass=FloatCvt 217opLat=2 218 219[system.cpu0.fuPool.FUList3] 220type=FUDesc 221children=opList0 opList1 opList2 222count=2 223opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 system.cpu0.fuPool.FUList3.opList2 224 225[system.cpu0.fuPool.FUList3.opList0] 226type=OpDesc 227issueLat=1 228opClass=FloatMult 229opLat=4 230 231[system.cpu0.fuPool.FUList3.opList1] 232type=OpDesc 233issueLat=12 234opClass=FloatDiv 235opLat=12 236 237[system.cpu0.fuPool.FUList3.opList2] 238type=OpDesc 239issueLat=24 240opClass=FloatSqrt 241opLat=24 242 243[system.cpu0.fuPool.FUList4] 244type=FUDesc 245children=opList 246count=0 247opList=system.cpu0.fuPool.FUList4.opList 248 249[system.cpu0.fuPool.FUList4.opList] 250type=OpDesc 251issueLat=1 252opClass=MemRead 253opLat=1 254 255[system.cpu0.fuPool.FUList5] 256type=FUDesc 257children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 258count=4 259opList=system.cpu0.fuPool.FUList5.opList00 system.cpu0.fuPool.FUList5.opList01 system.cpu0.fuPool.FUList5.opList02 system.cpu0.fuPool.FUList5.opList03 system.cpu0.fuPool.FUList5.opList04 system.cpu0.fuPool.FUList5.opList05 system.cpu0.fuPool.FUList5.opList06 system.cpu0.fuPool.FUList5.opList07 system.cpu0.fuPool.FUList5.opList08 system.cpu0.fuPool.FUList5.opList09 system.cpu0.fuPool.FUList5.opList10 system.cpu0.fuPool.FUList5.opList11 system.cpu0.fuPool.FUList5.opList12 system.cpu0.fuPool.FUList5.opList13 system.cpu0.fuPool.FUList5.opList14 system.cpu0.fuPool.FUList5.opList15 system.cpu0.fuPool.FUList5.opList16 system.cpu0.fuPool.FUList5.opList17 system.cpu0.fuPool.FUList5.opList18 system.cpu0.fuPool.FUList5.opList19 260 261[system.cpu0.fuPool.FUList5.opList00] 262type=OpDesc 263issueLat=1 264opClass=SimdAdd 265opLat=1 266 267[system.cpu0.fuPool.FUList5.opList01] 268type=OpDesc 269issueLat=1 270opClass=SimdAddAcc 271opLat=1 272 273[system.cpu0.fuPool.FUList5.opList02] 274type=OpDesc 275issueLat=1 276opClass=SimdAlu 277opLat=1 278 279[system.cpu0.fuPool.FUList5.opList03] 280type=OpDesc 281issueLat=1 282opClass=SimdCmp 283opLat=1 284 285[system.cpu0.fuPool.FUList5.opList04] 286type=OpDesc 287issueLat=1 288opClass=SimdCvt 289opLat=1 290 291[system.cpu0.fuPool.FUList5.opList05] 292type=OpDesc 293issueLat=1 294opClass=SimdMisc 295opLat=1 296 297[system.cpu0.fuPool.FUList5.opList06] 298type=OpDesc 299issueLat=1 300opClass=SimdMult 301opLat=1 302 303[system.cpu0.fuPool.FUList5.opList07] 304type=OpDesc 305issueLat=1 306opClass=SimdMultAcc 307opLat=1 308 309[system.cpu0.fuPool.FUList5.opList08] 310type=OpDesc 311issueLat=1 312opClass=SimdShift 313opLat=1 314 315[system.cpu0.fuPool.FUList5.opList09] 316type=OpDesc 317issueLat=1 318opClass=SimdShiftAcc 319opLat=1 320 321[system.cpu0.fuPool.FUList5.opList10] 322type=OpDesc 323issueLat=1 324opClass=SimdSqrt 325opLat=1 326 327[system.cpu0.fuPool.FUList5.opList11] 328type=OpDesc 329issueLat=1 330opClass=SimdFloatAdd 331opLat=1 332 333[system.cpu0.fuPool.FUList5.opList12] 334type=OpDesc 335issueLat=1 336opClass=SimdFloatAlu 337opLat=1 338 339[system.cpu0.fuPool.FUList5.opList13] 340type=OpDesc 341issueLat=1 342opClass=SimdFloatCmp 343opLat=1 344 345[system.cpu0.fuPool.FUList5.opList14] 346type=OpDesc 347issueLat=1 348opClass=SimdFloatCvt 349opLat=1 350 351[system.cpu0.fuPool.FUList5.opList15] 352type=OpDesc 353issueLat=1 354opClass=SimdFloatDiv 355opLat=1 356 357[system.cpu0.fuPool.FUList5.opList16] 358type=OpDesc 359issueLat=1 360opClass=SimdFloatMisc 361opLat=1 362 363[system.cpu0.fuPool.FUList5.opList17] 364type=OpDesc 365issueLat=1 366opClass=SimdFloatMult 367opLat=1 368 369[system.cpu0.fuPool.FUList5.opList18] 370type=OpDesc 371issueLat=1 372opClass=SimdFloatMultAcc 373opLat=1 374 375[system.cpu0.fuPool.FUList5.opList19] 376type=OpDesc 377issueLat=1 378opClass=SimdFloatSqrt 379opLat=1 380 381[system.cpu0.fuPool.FUList6] 382type=FUDesc 383children=opList 384count=0 385opList=system.cpu0.fuPool.FUList6.opList 386 387[system.cpu0.fuPool.FUList6.opList] 388type=OpDesc 389issueLat=1 390opClass=MemWrite 391opLat=1 392 393[system.cpu0.fuPool.FUList7] 394type=FUDesc 395children=opList0 opList1 396count=4 397opList=system.cpu0.fuPool.FUList7.opList0 system.cpu0.fuPool.FUList7.opList1 398 399[system.cpu0.fuPool.FUList7.opList0] 400type=OpDesc 401issueLat=1 402opClass=MemRead 403opLat=1 404 405[system.cpu0.fuPool.FUList7.opList1] 406type=OpDesc 407issueLat=1 408opClass=MemWrite 409opLat=1 410 411[system.cpu0.fuPool.FUList8] 412type=FUDesc 413children=opList 414count=1 415opList=system.cpu0.fuPool.FUList8.opList 416 417[system.cpu0.fuPool.FUList8.opList] 418type=OpDesc 419issueLat=3 420opClass=IprAccess 421opLat=3 422 423[system.cpu0.icache] 424type=BaseCache 425addr_ranges=0:18446744073709551615 426assoc=1 427block_size=64 428clock=500 429forward_snoops=true 430hit_latency=2 431is_top_level=true 432max_miss_count=0 433mshrs=4 434prefetch_on_access=false 435prefetcher=Null 436response_latency=2 437size=32768 438system=system 439tgts_per_mshr=20 440two_queue=false 441write_buffers=8 442cpu_side=system.cpu0.icache_port 443mem_side=system.toL2Bus.slave[0] 444 445[system.cpu0.interrupts] 446type=SparcInterrupts 447 448[system.cpu0.isa] 449type=SparcISA 450 451[system.cpu0.itb] 452type=SparcTLB 453size=64 454 455[system.cpu0.tracer] 456type=ExeTracer 457 458[system.cpu0.workload] 459type=LiveProcess 460cmd=test_atomic 4 461cwd= 462egid=100 463env= 464errout=cerr 465euid=100 466executable=tests/test-progs/m5threads/bin/sparc/linux/test_atomic 467gid=100 468input=cin 469max_stack_size=67108864 470output=cout 471pid=100 472ppid=99 473simpoint=0 474system=system 475uid=100 476 477[system.cpu1] 478type=DerivO3CPU 479children=branchPred dcache dtb fuPool icache interrupts isa itb tracer 480LFSTSize=1024 481LQEntries=32 482LSQCheckLoads=true 483LSQDepCheckShift=4 484SQEntries=32 485SSITSize=1024 486activity=0 487backComSize=5 488branchPred=system.cpu1.branchPred 489cachePorts=200 490checker=Null 491clock=500 492commitToDecodeDelay=1 493commitToFetchDelay=1 494commitToIEWDelay=1 495commitToRenameDelay=1 496commitWidth=8 497cpu_id=1 498decodeToFetchDelay=1 499decodeToRenameDelay=1 500decodeWidth=8 501dispatchWidth=8 502do_checkpoint_insts=true 503do_quiesce=true 504do_statistics_insts=true 505dtb=system.cpu1.dtb 506fetchToDecodeDelay=1 507fetchTrapLatency=1 508fetchWidth=8 509forwardComSize=5 510fuPool=system.cpu1.fuPool 511function_trace=false 512function_trace_start=0 513iewToCommitDelay=1 514iewToDecodeDelay=1 515iewToFetchDelay=1 516iewToRenameDelay=1 517interrupts=system.cpu1.interrupts 518isa=system.cpu1.isa 519issueToExecuteDelay=1 520issueWidth=8 521itb=system.cpu1.itb 522max_insts_all_threads=0 523max_insts_any_thread=0 524max_loads_all_threads=0 525max_loads_any_thread=0 526needsTSO=false 527numIQEntries=64 528numPhysFloatRegs=256 529numPhysIntRegs=256 530numROBEntries=192 531numRobs=1 532numThreads=1 533profile=0 534progress_interval=0 535renameToDecodeDelay=1 536renameToFetchDelay=1 537renameToIEWDelay=2 538renameToROBDelay=1 539renameWidth=8 540smtCommitPolicy=RoundRobin 541smtFetchPolicy=SingleThread 542smtIQPolicy=Partitioned 543smtIQThreshold=100 544smtLSQPolicy=Partitioned 545smtLSQThreshold=100 546smtNumFetchingThreads=1 547smtROBPolicy=Partitioned 548smtROBThreshold=100 549squashWidth=8 550store_set_clear_period=250000 551switched_out=false 552system=system 553tracer=system.cpu1.tracer 554trapLatency=13 555wbDepth=1 556wbWidth=8 557workload=system.cpu0.workload 558dcache_port=system.cpu1.dcache.cpu_side 559icache_port=system.cpu1.icache.cpu_side 560 561[system.cpu1.branchPred] 562type=BranchPredictor 563BTBEntries=4096 564BTBTagSize=16 565RASSize=16 566choiceCtrBits=2 567choicePredictorSize=8192 568globalCtrBits=2 569globalHistoryBits=13 570globalPredictorSize=8192 571instShiftAmt=2 572localCtrBits=2 573localHistoryBits=11 574localHistoryTableSize=2048 575localPredictorSize=2048 576numThreads=1 577predType=tournament 578 579[system.cpu1.dcache] 580type=BaseCache 581addr_ranges=0:18446744073709551615 582assoc=4 583block_size=64 584clock=500 585forward_snoops=true 586hit_latency=2 587is_top_level=true 588max_miss_count=0 589mshrs=4 590prefetch_on_access=false 591prefetcher=Null 592response_latency=2 593size=32768 594system=system 595tgts_per_mshr=20 596two_queue=false 597write_buffers=8 598cpu_side=system.cpu1.dcache_port 599mem_side=system.toL2Bus.slave[3] 600 601[system.cpu1.dtb] 602type=SparcTLB 603size=64 604 605[system.cpu1.fuPool] 606type=FUPool 607children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 608FUList=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 system.cpu1.fuPool.FUList8 609 610[system.cpu1.fuPool.FUList0] 611type=FUDesc 612children=opList 613count=6 614opList=system.cpu1.fuPool.FUList0.opList 615 616[system.cpu1.fuPool.FUList0.opList] 617type=OpDesc 618issueLat=1 619opClass=IntAlu 620opLat=1 621 622[system.cpu1.fuPool.FUList1] 623type=FUDesc 624children=opList0 opList1 625count=2 626opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1 627 628[system.cpu1.fuPool.FUList1.opList0] 629type=OpDesc 630issueLat=1 631opClass=IntMult 632opLat=3 633 634[system.cpu1.fuPool.FUList1.opList1] 635type=OpDesc 636issueLat=19 637opClass=IntDiv 638opLat=20 639 640[system.cpu1.fuPool.FUList2] 641type=FUDesc 642children=opList0 opList1 opList2 643count=4 644opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 system.cpu1.fuPool.FUList2.opList2 645 646[system.cpu1.fuPool.FUList2.opList0] 647type=OpDesc 648issueLat=1 649opClass=FloatAdd 650opLat=2 651 652[system.cpu1.fuPool.FUList2.opList1] 653type=OpDesc 654issueLat=1 655opClass=FloatCmp 656opLat=2 657 658[system.cpu1.fuPool.FUList2.opList2] 659type=OpDesc 660issueLat=1 661opClass=FloatCvt 662opLat=2 663 664[system.cpu1.fuPool.FUList3] 665type=FUDesc 666children=opList0 opList1 opList2 667count=2 668opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 system.cpu1.fuPool.FUList3.opList2 669 670[system.cpu1.fuPool.FUList3.opList0] 671type=OpDesc 672issueLat=1 673opClass=FloatMult 674opLat=4 675 676[system.cpu1.fuPool.FUList3.opList1] 677type=OpDesc 678issueLat=12 679opClass=FloatDiv 680opLat=12 681 682[system.cpu1.fuPool.FUList3.opList2] 683type=OpDesc 684issueLat=24 685opClass=FloatSqrt 686opLat=24 687 688[system.cpu1.fuPool.FUList4] 689type=FUDesc 690children=opList 691count=0 692opList=system.cpu1.fuPool.FUList4.opList 693 694[system.cpu1.fuPool.FUList4.opList] 695type=OpDesc 696issueLat=1 697opClass=MemRead 698opLat=1 699 700[system.cpu1.fuPool.FUList5] 701type=FUDesc 702children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 703count=4 704opList=system.cpu1.fuPool.FUList5.opList00 system.cpu1.fuPool.FUList5.opList01 system.cpu1.fuPool.FUList5.opList02 system.cpu1.fuPool.FUList5.opList03 system.cpu1.fuPool.FUList5.opList04 system.cpu1.fuPool.FUList5.opList05 system.cpu1.fuPool.FUList5.opList06 system.cpu1.fuPool.FUList5.opList07 system.cpu1.fuPool.FUList5.opList08 system.cpu1.fuPool.FUList5.opList09 system.cpu1.fuPool.FUList5.opList10 system.cpu1.fuPool.FUList5.opList11 system.cpu1.fuPool.FUList5.opList12 system.cpu1.fuPool.FUList5.opList13 system.cpu1.fuPool.FUList5.opList14 system.cpu1.fuPool.FUList5.opList15 system.cpu1.fuPool.FUList5.opList16 system.cpu1.fuPool.FUList5.opList17 system.cpu1.fuPool.FUList5.opList18 system.cpu1.fuPool.FUList5.opList19 705 706[system.cpu1.fuPool.FUList5.opList00] 707type=OpDesc 708issueLat=1 709opClass=SimdAdd 710opLat=1 711 712[system.cpu1.fuPool.FUList5.opList01] 713type=OpDesc 714issueLat=1 715opClass=SimdAddAcc 716opLat=1 717 718[system.cpu1.fuPool.FUList5.opList02] 719type=OpDesc 720issueLat=1 721opClass=SimdAlu 722opLat=1 723 724[system.cpu1.fuPool.FUList5.opList03] 725type=OpDesc 726issueLat=1 727opClass=SimdCmp 728opLat=1 729 730[system.cpu1.fuPool.FUList5.opList04] 731type=OpDesc 732issueLat=1 733opClass=SimdCvt 734opLat=1 735 736[system.cpu1.fuPool.FUList5.opList05] 737type=OpDesc 738issueLat=1 739opClass=SimdMisc 740opLat=1 741 742[system.cpu1.fuPool.FUList5.opList06] 743type=OpDesc 744issueLat=1 745opClass=SimdMult 746opLat=1 747 748[system.cpu1.fuPool.FUList5.opList07] 749type=OpDesc 750issueLat=1 751opClass=SimdMultAcc 752opLat=1 753 754[system.cpu1.fuPool.FUList5.opList08] 755type=OpDesc 756issueLat=1 757opClass=SimdShift 758opLat=1 759 760[system.cpu1.fuPool.FUList5.opList09] 761type=OpDesc 762issueLat=1 763opClass=SimdShiftAcc 764opLat=1 765 766[system.cpu1.fuPool.FUList5.opList10] 767type=OpDesc 768issueLat=1 769opClass=SimdSqrt 770opLat=1 771 772[system.cpu1.fuPool.FUList5.opList11] 773type=OpDesc 774issueLat=1 775opClass=SimdFloatAdd 776opLat=1 777 778[system.cpu1.fuPool.FUList5.opList12] 779type=OpDesc 780issueLat=1 781opClass=SimdFloatAlu 782opLat=1 783 784[system.cpu1.fuPool.FUList5.opList13] 785type=OpDesc 786issueLat=1 787opClass=SimdFloatCmp 788opLat=1 789 790[system.cpu1.fuPool.FUList5.opList14] 791type=OpDesc 792issueLat=1 793opClass=SimdFloatCvt 794opLat=1 795 796[system.cpu1.fuPool.FUList5.opList15] 797type=OpDesc 798issueLat=1 799opClass=SimdFloatDiv 800opLat=1 801 802[system.cpu1.fuPool.FUList5.opList16] 803type=OpDesc 804issueLat=1 805opClass=SimdFloatMisc 806opLat=1 807 808[system.cpu1.fuPool.FUList5.opList17] 809type=OpDesc 810issueLat=1 811opClass=SimdFloatMult 812opLat=1 813 814[system.cpu1.fuPool.FUList5.opList18] 815type=OpDesc 816issueLat=1 817opClass=SimdFloatMultAcc 818opLat=1 819 820[system.cpu1.fuPool.FUList5.opList19] 821type=OpDesc 822issueLat=1 823opClass=SimdFloatSqrt 824opLat=1 825 826[system.cpu1.fuPool.FUList6] 827type=FUDesc 828children=opList 829count=0 830opList=system.cpu1.fuPool.FUList6.opList 831 832[system.cpu1.fuPool.FUList6.opList] 833type=OpDesc 834issueLat=1 835opClass=MemWrite 836opLat=1 837 838[system.cpu1.fuPool.FUList7] 839type=FUDesc 840children=opList0 opList1 841count=4 842opList=system.cpu1.fuPool.FUList7.opList0 system.cpu1.fuPool.FUList7.opList1 843 844[system.cpu1.fuPool.FUList7.opList0] 845type=OpDesc 846issueLat=1 847opClass=MemRead 848opLat=1 849 850[system.cpu1.fuPool.FUList7.opList1] 851type=OpDesc 852issueLat=1 853opClass=MemWrite 854opLat=1 855 856[system.cpu1.fuPool.FUList8] 857type=FUDesc 858children=opList 859count=1 860opList=system.cpu1.fuPool.FUList8.opList 861 862[system.cpu1.fuPool.FUList8.opList] 863type=OpDesc 864issueLat=3 865opClass=IprAccess 866opLat=3 867 868[system.cpu1.icache] 869type=BaseCache 870addr_ranges=0:18446744073709551615 871assoc=1 872block_size=64 873clock=500 874forward_snoops=true 875hit_latency=2 876is_top_level=true 877max_miss_count=0 878mshrs=4 879prefetch_on_access=false 880prefetcher=Null 881response_latency=2 882size=32768 883system=system 884tgts_per_mshr=20 885two_queue=false 886write_buffers=8 887cpu_side=system.cpu1.icache_port 888mem_side=system.toL2Bus.slave[2] 889 890[system.cpu1.interrupts] 891type=SparcInterrupts 892 893[system.cpu1.isa] 894type=SparcISA 895 896[system.cpu1.itb] 897type=SparcTLB 898size=64 899 900[system.cpu1.tracer] 901type=ExeTracer 902 903[system.cpu2] 904type=DerivO3CPU 905children=branchPred dcache dtb fuPool icache interrupts isa itb tracer 906LFSTSize=1024 907LQEntries=32 908LSQCheckLoads=true 909LSQDepCheckShift=4 910SQEntries=32 911SSITSize=1024 912activity=0 913backComSize=5 914branchPred=system.cpu2.branchPred 915cachePorts=200 916checker=Null 917clock=500 918commitToDecodeDelay=1 919commitToFetchDelay=1 920commitToIEWDelay=1 921commitToRenameDelay=1 922commitWidth=8 923cpu_id=2 924decodeToFetchDelay=1 925decodeToRenameDelay=1 926decodeWidth=8 927dispatchWidth=8 928do_checkpoint_insts=true 929do_quiesce=true 930do_statistics_insts=true 931dtb=system.cpu2.dtb 932fetchToDecodeDelay=1 933fetchTrapLatency=1 934fetchWidth=8 935forwardComSize=5 936fuPool=system.cpu2.fuPool 937function_trace=false 938function_trace_start=0 939iewToCommitDelay=1 940iewToDecodeDelay=1 941iewToFetchDelay=1 942iewToRenameDelay=1 943interrupts=system.cpu2.interrupts 944isa=system.cpu2.isa 945issueToExecuteDelay=1 946issueWidth=8 947itb=system.cpu2.itb 948max_insts_all_threads=0 949max_insts_any_thread=0 950max_loads_all_threads=0 951max_loads_any_thread=0 952needsTSO=false 953numIQEntries=64 954numPhysFloatRegs=256 955numPhysIntRegs=256 956numROBEntries=192 957numRobs=1 958numThreads=1 959profile=0 960progress_interval=0 961renameToDecodeDelay=1 962renameToFetchDelay=1 963renameToIEWDelay=2 964renameToROBDelay=1 965renameWidth=8 966smtCommitPolicy=RoundRobin 967smtFetchPolicy=SingleThread 968smtIQPolicy=Partitioned 969smtIQThreshold=100 970smtLSQPolicy=Partitioned 971smtLSQThreshold=100 972smtNumFetchingThreads=1 973smtROBPolicy=Partitioned 974smtROBThreshold=100 975squashWidth=8 976store_set_clear_period=250000 977switched_out=false 978system=system 979tracer=system.cpu2.tracer 980trapLatency=13 981wbDepth=1 982wbWidth=8 983workload=system.cpu0.workload 984dcache_port=system.cpu2.dcache.cpu_side 985icache_port=system.cpu2.icache.cpu_side 986 987[system.cpu2.branchPred] 988type=BranchPredictor 989BTBEntries=4096 990BTBTagSize=16 991RASSize=16 992choiceCtrBits=2 993choicePredictorSize=8192 994globalCtrBits=2 995globalHistoryBits=13 996globalPredictorSize=8192 997instShiftAmt=2 998localCtrBits=2 999localHistoryBits=11 1000localHistoryTableSize=2048 1001localPredictorSize=2048 1002numThreads=1 1003predType=tournament 1004 1005[system.cpu2.dcache] 1006type=BaseCache 1007addr_ranges=0:18446744073709551615 1008assoc=4 1009block_size=64 1010clock=500 1011forward_snoops=true 1012hit_latency=2 1013is_top_level=true 1014max_miss_count=0 1015mshrs=4 1016prefetch_on_access=false 1017prefetcher=Null 1018response_latency=2 1019size=32768 1020system=system 1021tgts_per_mshr=20 1022two_queue=false 1023write_buffers=8 1024cpu_side=system.cpu2.dcache_port 1025mem_side=system.toL2Bus.slave[5] 1026 1027[system.cpu2.dtb] 1028type=SparcTLB 1029size=64 1030 1031[system.cpu2.fuPool] 1032type=FUPool 1033children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 1034FUList=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 system.cpu2.fuPool.FUList8 1035 1036[system.cpu2.fuPool.FUList0] 1037type=FUDesc 1038children=opList 1039count=6 1040opList=system.cpu2.fuPool.FUList0.opList 1041 1042[system.cpu2.fuPool.FUList0.opList] 1043type=OpDesc 1044issueLat=1 1045opClass=IntAlu 1046opLat=1 1047 1048[system.cpu2.fuPool.FUList1] 1049type=FUDesc 1050children=opList0 opList1 1051count=2 1052opList=system.cpu2.fuPool.FUList1.opList0 system.cpu2.fuPool.FUList1.opList1 1053 1054[system.cpu2.fuPool.FUList1.opList0] 1055type=OpDesc 1056issueLat=1 1057opClass=IntMult 1058opLat=3 1059 1060[system.cpu2.fuPool.FUList1.opList1] 1061type=OpDesc 1062issueLat=19 1063opClass=IntDiv 1064opLat=20 1065 1066[system.cpu2.fuPool.FUList2] 1067type=FUDesc 1068children=opList0 opList1 opList2 1069count=4 1070opList=system.cpu2.fuPool.FUList2.opList0 system.cpu2.fuPool.FUList2.opList1 system.cpu2.fuPool.FUList2.opList2 1071 1072[system.cpu2.fuPool.FUList2.opList0] 1073type=OpDesc 1074issueLat=1 1075opClass=FloatAdd 1076opLat=2 1077 1078[system.cpu2.fuPool.FUList2.opList1] 1079type=OpDesc 1080issueLat=1 1081opClass=FloatCmp 1082opLat=2 1083 1084[system.cpu2.fuPool.FUList2.opList2] 1085type=OpDesc 1086issueLat=1 1087opClass=FloatCvt 1088opLat=2 1089 1090[system.cpu2.fuPool.FUList3] 1091type=FUDesc 1092children=opList0 opList1 opList2 1093count=2 1094opList=system.cpu2.fuPool.FUList3.opList0 system.cpu2.fuPool.FUList3.opList1 system.cpu2.fuPool.FUList3.opList2 1095 1096[system.cpu2.fuPool.FUList3.opList0] 1097type=OpDesc 1098issueLat=1 1099opClass=FloatMult 1100opLat=4 1101 1102[system.cpu2.fuPool.FUList3.opList1] 1103type=OpDesc 1104issueLat=12 1105opClass=FloatDiv 1106opLat=12 1107 1108[system.cpu2.fuPool.FUList3.opList2] 1109type=OpDesc 1110issueLat=24 1111opClass=FloatSqrt 1112opLat=24 1113 1114[system.cpu2.fuPool.FUList4] 1115type=FUDesc 1116children=opList 1117count=0 1118opList=system.cpu2.fuPool.FUList4.opList 1119 1120[system.cpu2.fuPool.FUList4.opList] 1121type=OpDesc 1122issueLat=1 1123opClass=MemRead 1124opLat=1 1125 1126[system.cpu2.fuPool.FUList5] 1127type=FUDesc 1128children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 1129count=4 1130opList=system.cpu2.fuPool.FUList5.opList00 system.cpu2.fuPool.FUList5.opList01 system.cpu2.fuPool.FUList5.opList02 system.cpu2.fuPool.FUList5.opList03 system.cpu2.fuPool.FUList5.opList04 system.cpu2.fuPool.FUList5.opList05 system.cpu2.fuPool.FUList5.opList06 system.cpu2.fuPool.FUList5.opList07 system.cpu2.fuPool.FUList5.opList08 system.cpu2.fuPool.FUList5.opList09 system.cpu2.fuPool.FUList5.opList10 system.cpu2.fuPool.FUList5.opList11 system.cpu2.fuPool.FUList5.opList12 system.cpu2.fuPool.FUList5.opList13 system.cpu2.fuPool.FUList5.opList14 system.cpu2.fuPool.FUList5.opList15 system.cpu2.fuPool.FUList5.opList16 system.cpu2.fuPool.FUList5.opList17 system.cpu2.fuPool.FUList5.opList18 system.cpu2.fuPool.FUList5.opList19 1131 1132[system.cpu2.fuPool.FUList5.opList00] 1133type=OpDesc 1134issueLat=1 1135opClass=SimdAdd 1136opLat=1 1137 1138[system.cpu2.fuPool.FUList5.opList01] 1139type=OpDesc 1140issueLat=1 1141opClass=SimdAddAcc 1142opLat=1 1143 1144[system.cpu2.fuPool.FUList5.opList02] 1145type=OpDesc 1146issueLat=1 1147opClass=SimdAlu 1148opLat=1 1149 1150[system.cpu2.fuPool.FUList5.opList03] 1151type=OpDesc 1152issueLat=1 1153opClass=SimdCmp 1154opLat=1 1155 1156[system.cpu2.fuPool.FUList5.opList04] 1157type=OpDesc 1158issueLat=1 1159opClass=SimdCvt 1160opLat=1 1161 1162[system.cpu2.fuPool.FUList5.opList05] 1163type=OpDesc 1164issueLat=1 1165opClass=SimdMisc 1166opLat=1 1167 1168[system.cpu2.fuPool.FUList5.opList06] 1169type=OpDesc 1170issueLat=1 1171opClass=SimdMult 1172opLat=1 1173 1174[system.cpu2.fuPool.FUList5.opList07] 1175type=OpDesc 1176issueLat=1 1177opClass=SimdMultAcc 1178opLat=1 1179 1180[system.cpu2.fuPool.FUList5.opList08] 1181type=OpDesc 1182issueLat=1 1183opClass=SimdShift 1184opLat=1 1185 1186[system.cpu2.fuPool.FUList5.opList09] 1187type=OpDesc 1188issueLat=1 1189opClass=SimdShiftAcc 1190opLat=1 1191 1192[system.cpu2.fuPool.FUList5.opList10] 1193type=OpDesc 1194issueLat=1 1195opClass=SimdSqrt 1196opLat=1 1197 1198[system.cpu2.fuPool.FUList5.opList11] 1199type=OpDesc 1200issueLat=1 1201opClass=SimdFloatAdd 1202opLat=1 1203 1204[system.cpu2.fuPool.FUList5.opList12] 1205type=OpDesc 1206issueLat=1 1207opClass=SimdFloatAlu 1208opLat=1 1209 1210[system.cpu2.fuPool.FUList5.opList13] 1211type=OpDesc 1212issueLat=1 1213opClass=SimdFloatCmp 1214opLat=1 1215 1216[system.cpu2.fuPool.FUList5.opList14] 1217type=OpDesc 1218issueLat=1 1219opClass=SimdFloatCvt 1220opLat=1 1221 1222[system.cpu2.fuPool.FUList5.opList15] 1223type=OpDesc 1224issueLat=1 1225opClass=SimdFloatDiv 1226opLat=1 1227 1228[system.cpu2.fuPool.FUList5.opList16] 1229type=OpDesc 1230issueLat=1 1231opClass=SimdFloatMisc 1232opLat=1 1233 1234[system.cpu2.fuPool.FUList5.opList17] 1235type=OpDesc 1236issueLat=1 1237opClass=SimdFloatMult 1238opLat=1 1239 1240[system.cpu2.fuPool.FUList5.opList18] 1241type=OpDesc 1242issueLat=1 1243opClass=SimdFloatMultAcc 1244opLat=1 1245 1246[system.cpu2.fuPool.FUList5.opList19] 1247type=OpDesc 1248issueLat=1 1249opClass=SimdFloatSqrt 1250opLat=1 1251 1252[system.cpu2.fuPool.FUList6] 1253type=FUDesc 1254children=opList 1255count=0 1256opList=system.cpu2.fuPool.FUList6.opList 1257 1258[system.cpu2.fuPool.FUList6.opList] 1259type=OpDesc 1260issueLat=1 1261opClass=MemWrite 1262opLat=1 1263 1264[system.cpu2.fuPool.FUList7] 1265type=FUDesc 1266children=opList0 opList1 1267count=4 1268opList=system.cpu2.fuPool.FUList7.opList0 system.cpu2.fuPool.FUList7.opList1 1269 1270[system.cpu2.fuPool.FUList7.opList0] 1271type=OpDesc 1272issueLat=1 1273opClass=MemRead 1274opLat=1 1275 1276[system.cpu2.fuPool.FUList7.opList1] 1277type=OpDesc 1278issueLat=1 1279opClass=MemWrite 1280opLat=1 1281 1282[system.cpu2.fuPool.FUList8] 1283type=FUDesc 1284children=opList 1285count=1 1286opList=system.cpu2.fuPool.FUList8.opList 1287 1288[system.cpu2.fuPool.FUList8.opList] 1289type=OpDesc 1290issueLat=3 1291opClass=IprAccess 1292opLat=3 1293 1294[system.cpu2.icache] 1295type=BaseCache 1296addr_ranges=0:18446744073709551615 1297assoc=1 1298block_size=64 1299clock=500 1300forward_snoops=true 1301hit_latency=2 1302is_top_level=true 1303max_miss_count=0 1304mshrs=4 1305prefetch_on_access=false 1306prefetcher=Null 1307response_latency=2 1308size=32768 1309system=system 1310tgts_per_mshr=20 1311two_queue=false 1312write_buffers=8 1313cpu_side=system.cpu2.icache_port 1314mem_side=system.toL2Bus.slave[4] 1315 1316[system.cpu2.interrupts] 1317type=SparcInterrupts 1318 1319[system.cpu2.isa] 1320type=SparcISA 1321 1322[system.cpu2.itb] 1323type=SparcTLB 1324size=64 1325 1326[system.cpu2.tracer] 1327type=ExeTracer 1328 1329[system.cpu3] 1330type=DerivO3CPU 1331children=branchPred dcache dtb fuPool icache interrupts isa itb tracer 1332LFSTSize=1024 1333LQEntries=32 1334LSQCheckLoads=true 1335LSQDepCheckShift=4 1336SQEntries=32 1337SSITSize=1024 1338activity=0 1339backComSize=5 1340branchPred=system.cpu3.branchPred 1341cachePorts=200 1342checker=Null 1343clock=500 1344commitToDecodeDelay=1 1345commitToFetchDelay=1 1346commitToIEWDelay=1 1347commitToRenameDelay=1 1348commitWidth=8 1349cpu_id=3 1350decodeToFetchDelay=1 1351decodeToRenameDelay=1 1352decodeWidth=8 1353dispatchWidth=8 1354do_checkpoint_insts=true 1355do_quiesce=true 1356do_statistics_insts=true 1357dtb=system.cpu3.dtb 1358fetchToDecodeDelay=1 1359fetchTrapLatency=1 1360fetchWidth=8 1361forwardComSize=5 1362fuPool=system.cpu3.fuPool 1363function_trace=false 1364function_trace_start=0 1365iewToCommitDelay=1 1366iewToDecodeDelay=1 1367iewToFetchDelay=1 1368iewToRenameDelay=1 1369interrupts=system.cpu3.interrupts 1370isa=system.cpu3.isa 1371issueToExecuteDelay=1 1372issueWidth=8 1373itb=system.cpu3.itb 1374max_insts_all_threads=0 1375max_insts_any_thread=0 1376max_loads_all_threads=0 1377max_loads_any_thread=0 1378needsTSO=false 1379numIQEntries=64 1380numPhysFloatRegs=256 1381numPhysIntRegs=256 1382numROBEntries=192 1383numRobs=1 1384numThreads=1 1385profile=0 1386progress_interval=0 1387renameToDecodeDelay=1 1388renameToFetchDelay=1 1389renameToIEWDelay=2 1390renameToROBDelay=1 1391renameWidth=8 1392smtCommitPolicy=RoundRobin 1393smtFetchPolicy=SingleThread 1394smtIQPolicy=Partitioned 1395smtIQThreshold=100 1396smtLSQPolicy=Partitioned 1397smtLSQThreshold=100 1398smtNumFetchingThreads=1 1399smtROBPolicy=Partitioned 1400smtROBThreshold=100 1401squashWidth=8 1402store_set_clear_period=250000 1403switched_out=false 1404system=system 1405tracer=system.cpu3.tracer 1406trapLatency=13 1407wbDepth=1 1408wbWidth=8 1409workload=system.cpu0.workload 1410dcache_port=system.cpu3.dcache.cpu_side 1411icache_port=system.cpu3.icache.cpu_side 1412 1413[system.cpu3.branchPred] 1414type=BranchPredictor 1415BTBEntries=4096 1416BTBTagSize=16 1417RASSize=16 1418choiceCtrBits=2 1419choicePredictorSize=8192 1420globalCtrBits=2 1421globalHistoryBits=13 1422globalPredictorSize=8192 1423instShiftAmt=2 1424localCtrBits=2 1425localHistoryBits=11 1426localHistoryTableSize=2048 1427localPredictorSize=2048 1428numThreads=1 1429predType=tournament 1430 1431[system.cpu3.dcache] 1432type=BaseCache 1433addr_ranges=0:18446744073709551615 1434assoc=4 1435block_size=64 1436clock=500 1437forward_snoops=true 1438hit_latency=2 1439is_top_level=true 1440max_miss_count=0 1441mshrs=4 1442prefetch_on_access=false 1443prefetcher=Null 1444response_latency=2 1445size=32768 1446system=system 1447tgts_per_mshr=20 1448two_queue=false 1449write_buffers=8 1450cpu_side=system.cpu3.dcache_port 1451mem_side=system.toL2Bus.slave[7] 1452 1453[system.cpu3.dtb] 1454type=SparcTLB 1455size=64 1456 1457[system.cpu3.fuPool] 1458type=FUPool 1459children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 1460FUList=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 system.cpu3.fuPool.FUList8 1461 1462[system.cpu3.fuPool.FUList0] 1463type=FUDesc 1464children=opList 1465count=6 1466opList=system.cpu3.fuPool.FUList0.opList 1467 1468[system.cpu3.fuPool.FUList0.opList] 1469type=OpDesc 1470issueLat=1 1471opClass=IntAlu 1472opLat=1 1473 1474[system.cpu3.fuPool.FUList1] 1475type=FUDesc 1476children=opList0 opList1 1477count=2 1478opList=system.cpu3.fuPool.FUList1.opList0 system.cpu3.fuPool.FUList1.opList1 1479 1480[system.cpu3.fuPool.FUList1.opList0] 1481type=OpDesc 1482issueLat=1 1483opClass=IntMult 1484opLat=3 1485 1486[system.cpu3.fuPool.FUList1.opList1] 1487type=OpDesc 1488issueLat=19 1489opClass=IntDiv 1490opLat=20 1491 1492[system.cpu3.fuPool.FUList2] 1493type=FUDesc 1494children=opList0 opList1 opList2 1495count=4 1496opList=system.cpu3.fuPool.FUList2.opList0 system.cpu3.fuPool.FUList2.opList1 system.cpu3.fuPool.FUList2.opList2 1497 1498[system.cpu3.fuPool.FUList2.opList0] 1499type=OpDesc 1500issueLat=1 1501opClass=FloatAdd 1502opLat=2 1503 1504[system.cpu3.fuPool.FUList2.opList1] 1505type=OpDesc 1506issueLat=1 1507opClass=FloatCmp 1508opLat=2 1509 1510[system.cpu3.fuPool.FUList2.opList2] 1511type=OpDesc 1512issueLat=1 1513opClass=FloatCvt 1514opLat=2 1515 1516[system.cpu3.fuPool.FUList3] 1517type=FUDesc 1518children=opList0 opList1 opList2 1519count=2 1520opList=system.cpu3.fuPool.FUList3.opList0 system.cpu3.fuPool.FUList3.opList1 system.cpu3.fuPool.FUList3.opList2 1521 1522[system.cpu3.fuPool.FUList3.opList0] 1523type=OpDesc 1524issueLat=1 1525opClass=FloatMult 1526opLat=4 1527 1528[system.cpu3.fuPool.FUList3.opList1] 1529type=OpDesc 1530issueLat=12 1531opClass=FloatDiv 1532opLat=12 1533 1534[system.cpu3.fuPool.FUList3.opList2] 1535type=OpDesc 1536issueLat=24 1537opClass=FloatSqrt 1538opLat=24 1539 1540[system.cpu3.fuPool.FUList4] 1541type=FUDesc 1542children=opList 1543count=0 1544opList=system.cpu3.fuPool.FUList4.opList 1545 1546[system.cpu3.fuPool.FUList4.opList] 1547type=OpDesc 1548issueLat=1 1549opClass=MemRead 1550opLat=1 1551 1552[system.cpu3.fuPool.FUList5] 1553type=FUDesc 1554children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 1555count=4 1556opList=system.cpu3.fuPool.FUList5.opList00 system.cpu3.fuPool.FUList5.opList01 system.cpu3.fuPool.FUList5.opList02 system.cpu3.fuPool.FUList5.opList03 system.cpu3.fuPool.FUList5.opList04 system.cpu3.fuPool.FUList5.opList05 system.cpu3.fuPool.FUList5.opList06 system.cpu3.fuPool.FUList5.opList07 system.cpu3.fuPool.FUList5.opList08 system.cpu3.fuPool.FUList5.opList09 system.cpu3.fuPool.FUList5.opList10 system.cpu3.fuPool.FUList5.opList11 system.cpu3.fuPool.FUList5.opList12 system.cpu3.fuPool.FUList5.opList13 system.cpu3.fuPool.FUList5.opList14 system.cpu3.fuPool.FUList5.opList15 system.cpu3.fuPool.FUList5.opList16 system.cpu3.fuPool.FUList5.opList17 system.cpu3.fuPool.FUList5.opList18 system.cpu3.fuPool.FUList5.opList19 1557 1558[system.cpu3.fuPool.FUList5.opList00] 1559type=OpDesc 1560issueLat=1 1561opClass=SimdAdd 1562opLat=1 1563 1564[system.cpu3.fuPool.FUList5.opList01] 1565type=OpDesc 1566issueLat=1 1567opClass=SimdAddAcc 1568opLat=1 1569 1570[system.cpu3.fuPool.FUList5.opList02] 1571type=OpDesc 1572issueLat=1 1573opClass=SimdAlu 1574opLat=1 1575 1576[system.cpu3.fuPool.FUList5.opList03] 1577type=OpDesc 1578issueLat=1 1579opClass=SimdCmp 1580opLat=1 1581 1582[system.cpu3.fuPool.FUList5.opList04] 1583type=OpDesc 1584issueLat=1 1585opClass=SimdCvt 1586opLat=1 1587 1588[system.cpu3.fuPool.FUList5.opList05] 1589type=OpDesc 1590issueLat=1 1591opClass=SimdMisc 1592opLat=1 1593 1594[system.cpu3.fuPool.FUList5.opList06] 1595type=OpDesc 1596issueLat=1 1597opClass=SimdMult 1598opLat=1 1599 1600[system.cpu3.fuPool.FUList5.opList07] 1601type=OpDesc 1602issueLat=1 1603opClass=SimdMultAcc 1604opLat=1 1605 1606[system.cpu3.fuPool.FUList5.opList08] 1607type=OpDesc 1608issueLat=1 1609opClass=SimdShift 1610opLat=1 1611 1612[system.cpu3.fuPool.FUList5.opList09] 1613type=OpDesc 1614issueLat=1 1615opClass=SimdShiftAcc 1616opLat=1 1617 1618[system.cpu3.fuPool.FUList5.opList10] 1619type=OpDesc 1620issueLat=1 1621opClass=SimdSqrt 1622opLat=1 1623 1624[system.cpu3.fuPool.FUList5.opList11] 1625type=OpDesc 1626issueLat=1 1627opClass=SimdFloatAdd 1628opLat=1 1629 1630[system.cpu3.fuPool.FUList5.opList12] 1631type=OpDesc 1632issueLat=1 1633opClass=SimdFloatAlu 1634opLat=1 1635 1636[system.cpu3.fuPool.FUList5.opList13] 1637type=OpDesc 1638issueLat=1 1639opClass=SimdFloatCmp 1640opLat=1 1641 1642[system.cpu3.fuPool.FUList5.opList14] 1643type=OpDesc 1644issueLat=1 1645opClass=SimdFloatCvt 1646opLat=1 1647 1648[system.cpu3.fuPool.FUList5.opList15] 1649type=OpDesc 1650issueLat=1 1651opClass=SimdFloatDiv 1652opLat=1 1653 1654[system.cpu3.fuPool.FUList5.opList16] 1655type=OpDesc 1656issueLat=1 1657opClass=SimdFloatMisc 1658opLat=1 1659 1660[system.cpu3.fuPool.FUList5.opList17] 1661type=OpDesc 1662issueLat=1 1663opClass=SimdFloatMult 1664opLat=1 1665 1666[system.cpu3.fuPool.FUList5.opList18] 1667type=OpDesc 1668issueLat=1 1669opClass=SimdFloatMultAcc 1670opLat=1 1671 1672[system.cpu3.fuPool.FUList5.opList19] 1673type=OpDesc 1674issueLat=1 1675opClass=SimdFloatSqrt 1676opLat=1 1677 1678[system.cpu3.fuPool.FUList6] 1679type=FUDesc 1680children=opList 1681count=0 1682opList=system.cpu3.fuPool.FUList6.opList 1683 1684[system.cpu3.fuPool.FUList6.opList] 1685type=OpDesc 1686issueLat=1 1687opClass=MemWrite 1688opLat=1 1689 1690[system.cpu3.fuPool.FUList7] 1691type=FUDesc 1692children=opList0 opList1 1693count=4 1694opList=system.cpu3.fuPool.FUList7.opList0 system.cpu3.fuPool.FUList7.opList1 1695 1696[system.cpu3.fuPool.FUList7.opList0] 1697type=OpDesc 1698issueLat=1 1699opClass=MemRead 1700opLat=1 1701 1702[system.cpu3.fuPool.FUList7.opList1] 1703type=OpDesc 1704issueLat=1 1705opClass=MemWrite 1706opLat=1 1707 1708[system.cpu3.fuPool.FUList8] 1709type=FUDesc 1710children=opList 1711count=1 1712opList=system.cpu3.fuPool.FUList8.opList 1713 1714[system.cpu3.fuPool.FUList8.opList] 1715type=OpDesc 1716issueLat=3 1717opClass=IprAccess 1718opLat=3 1719 1720[system.cpu3.icache] 1721type=BaseCache 1722addr_ranges=0:18446744073709551615 1723assoc=1 1724block_size=64 1725clock=500 1726forward_snoops=true 1727hit_latency=2 1728is_top_level=true 1729max_miss_count=0 1730mshrs=4 1731prefetch_on_access=false 1732prefetcher=Null 1733response_latency=2 1734size=32768 1735system=system 1736tgts_per_mshr=20 1737two_queue=false 1738write_buffers=8 1739cpu_side=system.cpu3.icache_port 1740mem_side=system.toL2Bus.slave[6] 1741 1742[system.cpu3.interrupts] 1743type=SparcInterrupts 1744 1745[system.cpu3.isa] 1746type=SparcISA 1747 1748[system.cpu3.itb] 1749type=SparcTLB 1750size=64 1751 1752[system.cpu3.tracer] 1753type=ExeTracer 1754 1755[system.l2c] 1756type=BaseCache 1757addr_ranges=0:18446744073709551615 1758assoc=8 1759block_size=64 1760clock=500 1761forward_snoops=true 1762hit_latency=20 1763is_top_level=false 1764max_miss_count=0 1765mshrs=20 1766prefetch_on_access=false 1767prefetcher=Null 1768response_latency=20 1769size=4194304 1770system=system 1771tgts_per_mshr=12 1772two_queue=false 1773write_buffers=8 1774cpu_side=system.toL2Bus.master[0] 1775mem_side=system.membus.slave[0] 1776 1777[system.membus] 1778type=CoherentBus 1779block_size=64 1780clock=1000 1781header_cycles=1 1782system=system 1783use_default_range=false 1784width=8 1785master=system.physmem.port 1786slave=system.l2c.mem_side system.system_port 1787 1788[system.physmem] 1789type=SimpleDRAM 1790activation_limit=4 1791addr_mapping=openmap 1792banks_per_rank=8 1793channels=1 1794clock=1000 1795conf_table_reported=false 1796in_addr_map=true 1797lines_per_rowbuffer=32 1798mem_sched_policy=frfcfs 1799null=false 1800page_policy=open 1801range=0:134217727 1802ranks_per_channel=2 1803read_buffer_size=32 1804tBURST=5000 1805tCL=13750 1806tRCD=13750 1807tREFI=7800000 1808tRFC=300000 1809tRP=13750 1810tWTR=7500 1811tXAW=40000 1812write_buffer_size=32 1813write_thresh_perc=70 1814zero=false 1815port=system.membus.master[0] 1816 1817[system.toL2Bus] 1818type=CoherentBus 1819block_size=64 1820clock=500 1821header_cycles=1 1822system=system 1823use_default_range=false 1824width=8 1825master=system.l2c.cpu_side 1826slave=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 1827 1828