| [root] |
| type=Root |
| children=system |
| eventq_index=0 |
| full_system=false |
| sim_quantum=0 |
| time_sync_enable=false |
| time_sync_period=100000000000 |
| time_sync_spin_threshold=100000000 |
| |
| [system] |
| type=System |
| children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu_clk_domain dvfs_handler l2c membus physmem toL2Bus voltage_domain |
| boot_osflags=a |
| cache_line_size=64 |
| clk_domain=system.clk_domain |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| exit_on_work_items=false |
| init_param=0 |
| kernel= |
| kernel_addr_check=true |
| load_addr_mask=1099511627775 |
| load_offset=0 |
| mem_mode=timing |
| mem_ranges= |
| memories=system.physmem |
| mmap_using_noreserve=false |
| multi_thread=false |
| num_work_ids=16 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| readfile= |
| symbolfile= |
| thermal_components= |
| thermal_model=Null |
| work_begin_ckpt_count=0 |
| work_begin_cpu_id_exit=-1 |
| work_begin_exit_count=0 |
| work_cpus_ckpt_count=0 |
| work_end_ckpt_count=0 |
| work_end_exit_count=0 |
| work_item_id=-1 |
| system_port=system.membus.slave[0] |
| |
| [system.clk_domain] |
| type=SrcClockDomain |
| clock=1000 |
| domain_id=-1 |
| eventq_index=0 |
| init_perf_level=0 |
| voltage_domain=system.voltage_domain |
| |
| [system.cpu0] |
| type=DerivO3CPU |
| children=branchPred dcache dtb fuPool icache interrupts isa itb tracer workload |
| LFSTSize=1024 |
| LQEntries=32 |
| LSQCheckLoads=true |
| LSQDepCheckShift=4 |
| SQEntries=32 |
| SSITSize=1024 |
| activity=0 |
| backComSize=5 |
| branchPred=system.cpu0.branchPred |
| cacheStorePorts=200 |
| checker=Null |
| clk_domain=system.cpu_clk_domain |
| commitToDecodeDelay=1 |
| commitToFetchDelay=1 |
| commitToIEWDelay=1 |
| commitToRenameDelay=1 |
| commitWidth=8 |
| cpu_id=0 |
| decodeToFetchDelay=1 |
| decodeToRenameDelay=1 |
| decodeWidth=8 |
| default_p_state=UNDEFINED |
| dispatchWidth=8 |
| do_checkpoint_insts=true |
| do_quiesce=true |
| do_statistics_insts=true |
| dtb=system.cpu0.dtb |
| eventq_index=0 |
| fetchBufferSize=64 |
| fetchQueueSize=32 |
| fetchToDecodeDelay=1 |
| fetchTrapLatency=1 |
| fetchWidth=8 |
| forwardComSize=5 |
| fuPool=system.cpu0.fuPool |
| function_trace=false |
| function_trace_start=0 |
| iewToCommitDelay=1 |
| iewToDecodeDelay=1 |
| iewToFetchDelay=1 |
| iewToRenameDelay=1 |
| interrupts=system.cpu0.interrupts |
| isa=system.cpu0.isa |
| issueToExecuteDelay=1 |
| issueWidth=8 |
| itb=system.cpu0.itb |
| max_insts_all_threads=0 |
| max_insts_any_thread=0 |
| max_loads_all_threads=0 |
| max_loads_any_thread=0 |
| needsTSO=false |
| numIQEntries=64 |
| numPhysCCRegs=0 |
| numPhysFloatRegs=256 |
| numPhysIntRegs=256 |
| numROBEntries=192 |
| numRobs=1 |
| numThreads=1 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| profile=0 |
| progress_interval=0 |
| renameToDecodeDelay=1 |
| renameToFetchDelay=1 |
| renameToIEWDelay=2 |
| renameToROBDelay=1 |
| renameWidth=8 |
| simpoint_start_insts= |
| smtCommitPolicy=RoundRobin |
| smtFetchPolicy=SingleThread |
| smtIQPolicy=Partitioned |
| smtIQThreshold=100 |
| smtLSQPolicy=Partitioned |
| smtLSQThreshold=100 |
| smtNumFetchingThreads=1 |
| smtROBPolicy=Partitioned |
| smtROBThreshold=100 |
| socket_id=0 |
| squashWidth=8 |
| store_set_clear_period=250000 |
| switched_out=false |
| syscallRetryLatency=10000 |
| system=system |
| tracer=system.cpu0.tracer |
| trapLatency=13 |
| wbWidth=8 |
| workload=system.cpu0.workload |
| dcache_port=system.cpu0.dcache.cpu_side |
| icache_port=system.cpu0.icache.cpu_side |
| |
| [system.cpu0.branchPred] |
| type=TournamentBP |
| BTBEntries=4096 |
| BTBTagSize=16 |
| RASSize=16 |
| choiceCtrBits=2 |
| choicePredictorSize=8192 |
| eventq_index=0 |
| globalCtrBits=2 |
| globalPredictorSize=8192 |
| indirectHashGHR=true |
| indirectHashTargets=true |
| indirectPathLength=3 |
| indirectSets=256 |
| indirectTagSize=16 |
| indirectWays=2 |
| instShiftAmt=2 |
| localCtrBits=2 |
| localHistoryTableSize=2048 |
| localPredictorSize=2048 |
| numThreads=1 |
| useIndirect=true |
| |
| [system.cpu0.dcache] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=4 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=2 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=false |
| max_miss_count=0 |
| mshrs=4 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=2 |
| sequential_access=false |
| size=32768 |
| system=system |
| tag_latency=2 |
| tags=system.cpu0.dcache.tags |
| tgts_per_mshr=20 |
| write_buffers=8 |
| writeback_clean=false |
| cpu_side=system.cpu0.dcache_port |
| mem_side=system.toL2Bus.slave[1] |
| |
| [system.cpu0.dcache.tags] |
| type=LRU |
| assoc=4 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=2 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=32768 |
| tag_latency=2 |
| |
| [system.cpu0.dtb] |
| type=SparcTLB |
| eventq_index=0 |
| size=64 |
| |
| [system.cpu0.fuPool] |
| type=FUPool |
| children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 |
| FUList=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 |
| eventq_index=0 |
| |
| [system.cpu0.fuPool.FUList0] |
| type=FUDesc |
| children=opList |
| count=6 |
| eventq_index=0 |
| opList=system.cpu0.fuPool.FUList0.opList |
| |
| [system.cpu0.fuPool.FUList0.opList] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList1] |
| type=FUDesc |
| children=opList0 opList1 |
| count=2 |
| eventq_index=0 |
| opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1 |
| |
| [system.cpu0.fuPool.FUList1.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntMult |
| opLat=3 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList1.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntDiv |
| opLat=20 |
| pipelined=false |
| |
| [system.cpu0.fuPool.FUList2] |
| type=FUDesc |
| children=opList0 opList1 opList2 |
| count=4 |
| eventq_index=0 |
| opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 system.cpu0.fuPool.FUList2.opList2 |
| |
| [system.cpu0.fuPool.FUList2.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatAdd |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList2.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatCmp |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList2.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatCvt |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList3] |
| type=FUDesc |
| children=opList0 opList1 opList2 opList3 opList4 |
| count=2 |
| eventq_index=0 |
| opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 system.cpu0.fuPool.FUList3.opList2 system.cpu0.fuPool.FUList3.opList3 system.cpu0.fuPool.FUList3.opList4 |
| |
| [system.cpu0.fuPool.FUList3.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMult |
| opLat=4 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList3.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMultAcc |
| opLat=5 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList3.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMisc |
| opLat=3 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList3.opList3] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatDiv |
| opLat=12 |
| pipelined=false |
| |
| [system.cpu0.fuPool.FUList3.opList4] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatSqrt |
| opLat=24 |
| pipelined=false |
| |
| [system.cpu0.fuPool.FUList4] |
| type=FUDesc |
| children=opList0 opList1 |
| count=0 |
| eventq_index=0 |
| opList=system.cpu0.fuPool.FUList4.opList0 system.cpu0.fuPool.FUList4.opList1 |
| |
| [system.cpu0.fuPool.FUList4.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList4.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5] |
| type=FUDesc |
| children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 |
| count=4 |
| eventq_index=0 |
| opList=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 |
| |
| [system.cpu0.fuPool.FUList5.opList00] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAdd |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList01] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAddAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList02] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList03] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdCmp |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList04] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdCvt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList05] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMisc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList06] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMult |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList07] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMultAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList08] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdShift |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList09] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdShiftAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList10] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdSqrt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList11] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatAdd |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList12] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList13] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatCmp |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList14] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatCvt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList15] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatDiv |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList16] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMisc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList17] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMult |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList18] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMultAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList5.opList19] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatSqrt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList6] |
| type=FUDesc |
| children=opList0 opList1 |
| count=0 |
| eventq_index=0 |
| opList=system.cpu0.fuPool.FUList6.opList0 system.cpu0.fuPool.FUList6.opList1 |
| |
| [system.cpu0.fuPool.FUList6.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList6.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList7] |
| type=FUDesc |
| children=opList0 opList1 opList2 opList3 |
| count=4 |
| eventq_index=0 |
| opList=system.cpu0.fuPool.FUList7.opList0 system.cpu0.fuPool.FUList7.opList1 system.cpu0.fuPool.FUList7.opList2 system.cpu0.fuPool.FUList7.opList3 |
| |
| [system.cpu0.fuPool.FUList7.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList7.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList7.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList7.opList3] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu0.fuPool.FUList8] |
| type=FUDesc |
| children=opList |
| count=1 |
| eventq_index=0 |
| opList=system.cpu0.fuPool.FUList8.opList |
| |
| [system.cpu0.fuPool.FUList8.opList] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IprAccess |
| opLat=3 |
| pipelined=false |
| |
| [system.cpu0.icache] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=1 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=2 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=true |
| max_miss_count=0 |
| mshrs=4 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=2 |
| sequential_access=false |
| size=32768 |
| system=system |
| tag_latency=2 |
| tags=system.cpu0.icache.tags |
| tgts_per_mshr=20 |
| write_buffers=8 |
| writeback_clean=true |
| cpu_side=system.cpu0.icache_port |
| mem_side=system.toL2Bus.slave[0] |
| |
| [system.cpu0.icache.tags] |
| type=LRU |
| assoc=1 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=2 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=32768 |
| tag_latency=2 |
| |
| [system.cpu0.interrupts] |
| type=SparcInterrupts |
| eventq_index=0 |
| |
| [system.cpu0.isa] |
| type=SparcISA |
| eventq_index=0 |
| |
| [system.cpu0.itb] |
| type=SparcTLB |
| eventq_index=0 |
| size=64 |
| |
| [system.cpu0.tracer] |
| type=ExeTracer |
| eventq_index=0 |
| |
| [system.cpu0.workload] |
| type=Process |
| cmd=test_atomic 4 |
| cwd= |
| drivers= |
| egid=100 |
| env= |
| errout=cerr |
| euid=100 |
| eventq_index=0 |
| executable=/usr/local/google/home/gabeblack/gem5/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic |
| gid=100 |
| input=cin |
| kvmInSE=false |
| maxStackSize=67108864 |
| output=cout |
| pgid=100 |
| pid=100 |
| ppid=0 |
| simpoint=0 |
| system=system |
| uid=100 |
| useArchPT=false |
| |
| [system.cpu1] |
| type=DerivO3CPU |
| children=branchPred dcache dtb fuPool icache interrupts isa itb tracer |
| LFSTSize=1024 |
| LQEntries=32 |
| LSQCheckLoads=true |
| LSQDepCheckShift=4 |
| SQEntries=32 |
| SSITSize=1024 |
| activity=0 |
| backComSize=5 |
| branchPred=system.cpu1.branchPred |
| cacheStorePorts=200 |
| checker=Null |
| clk_domain=system.cpu_clk_domain |
| commitToDecodeDelay=1 |
| commitToFetchDelay=1 |
| commitToIEWDelay=1 |
| commitToRenameDelay=1 |
| commitWidth=8 |
| cpu_id=1 |
| decodeToFetchDelay=1 |
| decodeToRenameDelay=1 |
| decodeWidth=8 |
| default_p_state=UNDEFINED |
| dispatchWidth=8 |
| do_checkpoint_insts=true |
| do_quiesce=true |
| do_statistics_insts=true |
| dtb=system.cpu1.dtb |
| eventq_index=0 |
| fetchBufferSize=64 |
| fetchQueueSize=32 |
| fetchToDecodeDelay=1 |
| fetchTrapLatency=1 |
| fetchWidth=8 |
| forwardComSize=5 |
| fuPool=system.cpu1.fuPool |
| function_trace=false |
| function_trace_start=0 |
| iewToCommitDelay=1 |
| iewToDecodeDelay=1 |
| iewToFetchDelay=1 |
| iewToRenameDelay=1 |
| interrupts=system.cpu1.interrupts |
| isa=system.cpu1.isa |
| issueToExecuteDelay=1 |
| issueWidth=8 |
| itb=system.cpu1.itb |
| max_insts_all_threads=0 |
| max_insts_any_thread=0 |
| max_loads_all_threads=0 |
| max_loads_any_thread=0 |
| needsTSO=false |
| numIQEntries=64 |
| numPhysCCRegs=0 |
| numPhysFloatRegs=256 |
| numPhysIntRegs=256 |
| numROBEntries=192 |
| numRobs=1 |
| numThreads=1 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| profile=0 |
| progress_interval=0 |
| renameToDecodeDelay=1 |
| renameToFetchDelay=1 |
| renameToIEWDelay=2 |
| renameToROBDelay=1 |
| renameWidth=8 |
| simpoint_start_insts= |
| smtCommitPolicy=RoundRobin |
| smtFetchPolicy=SingleThread |
| smtIQPolicy=Partitioned |
| smtIQThreshold=100 |
| smtLSQPolicy=Partitioned |
| smtLSQThreshold=100 |
| smtNumFetchingThreads=1 |
| smtROBPolicy=Partitioned |
| smtROBThreshold=100 |
| socket_id=0 |
| squashWidth=8 |
| store_set_clear_period=250000 |
| switched_out=false |
| syscallRetryLatency=10000 |
| system=system |
| tracer=system.cpu1.tracer |
| trapLatency=13 |
| wbWidth=8 |
| workload=system.cpu0.workload |
| dcache_port=system.cpu1.dcache.cpu_side |
| icache_port=system.cpu1.icache.cpu_side |
| |
| [system.cpu1.branchPred] |
| type=TournamentBP |
| BTBEntries=4096 |
| BTBTagSize=16 |
| RASSize=16 |
| choiceCtrBits=2 |
| choicePredictorSize=8192 |
| eventq_index=0 |
| globalCtrBits=2 |
| globalPredictorSize=8192 |
| indirectHashGHR=true |
| indirectHashTargets=true |
| indirectPathLength=3 |
| indirectSets=256 |
| indirectTagSize=16 |
| indirectWays=2 |
| instShiftAmt=2 |
| localCtrBits=2 |
| localHistoryTableSize=2048 |
| localPredictorSize=2048 |
| numThreads=1 |
| useIndirect=true |
| |
| [system.cpu1.dcache] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=4 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=2 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=false |
| max_miss_count=0 |
| mshrs=4 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=2 |
| sequential_access=false |
| size=32768 |
| system=system |
| tag_latency=2 |
| tags=system.cpu1.dcache.tags |
| tgts_per_mshr=20 |
| write_buffers=8 |
| writeback_clean=false |
| cpu_side=system.cpu1.dcache_port |
| mem_side=system.toL2Bus.slave[3] |
| |
| [system.cpu1.dcache.tags] |
| type=LRU |
| assoc=4 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=2 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=32768 |
| tag_latency=2 |
| |
| [system.cpu1.dtb] |
| type=SparcTLB |
| eventq_index=0 |
| size=64 |
| |
| [system.cpu1.fuPool] |
| type=FUPool |
| children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 |
| FUList=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 |
| eventq_index=0 |
| |
| [system.cpu1.fuPool.FUList0] |
| type=FUDesc |
| children=opList |
| count=6 |
| eventq_index=0 |
| opList=system.cpu1.fuPool.FUList0.opList |
| |
| [system.cpu1.fuPool.FUList0.opList] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList1] |
| type=FUDesc |
| children=opList0 opList1 |
| count=2 |
| eventq_index=0 |
| opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1 |
| |
| [system.cpu1.fuPool.FUList1.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntMult |
| opLat=3 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList1.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntDiv |
| opLat=20 |
| pipelined=false |
| |
| [system.cpu1.fuPool.FUList2] |
| type=FUDesc |
| children=opList0 opList1 opList2 |
| count=4 |
| eventq_index=0 |
| opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 system.cpu1.fuPool.FUList2.opList2 |
| |
| [system.cpu1.fuPool.FUList2.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatAdd |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList2.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatCmp |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList2.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatCvt |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList3] |
| type=FUDesc |
| children=opList0 opList1 opList2 opList3 opList4 |
| count=2 |
| eventq_index=0 |
| opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 system.cpu1.fuPool.FUList3.opList2 system.cpu1.fuPool.FUList3.opList3 system.cpu1.fuPool.FUList3.opList4 |
| |
| [system.cpu1.fuPool.FUList3.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMult |
| opLat=4 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList3.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMultAcc |
| opLat=5 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList3.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMisc |
| opLat=3 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList3.opList3] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatDiv |
| opLat=12 |
| pipelined=false |
| |
| [system.cpu1.fuPool.FUList3.opList4] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatSqrt |
| opLat=24 |
| pipelined=false |
| |
| [system.cpu1.fuPool.FUList4] |
| type=FUDesc |
| children=opList0 opList1 |
| count=0 |
| eventq_index=0 |
| opList=system.cpu1.fuPool.FUList4.opList0 system.cpu1.fuPool.FUList4.opList1 |
| |
| [system.cpu1.fuPool.FUList4.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList4.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5] |
| type=FUDesc |
| children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 |
| count=4 |
| eventq_index=0 |
| opList=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 |
| |
| [system.cpu1.fuPool.FUList5.opList00] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAdd |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList01] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAddAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList02] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList03] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdCmp |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList04] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdCvt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList05] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMisc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList06] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMult |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList07] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMultAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList08] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdShift |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList09] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdShiftAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList10] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdSqrt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList11] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatAdd |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList12] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList13] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatCmp |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList14] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatCvt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList15] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatDiv |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList16] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMisc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList17] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMult |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList18] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMultAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList5.opList19] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatSqrt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList6] |
| type=FUDesc |
| children=opList0 opList1 |
| count=0 |
| eventq_index=0 |
| opList=system.cpu1.fuPool.FUList6.opList0 system.cpu1.fuPool.FUList6.opList1 |
| |
| [system.cpu1.fuPool.FUList6.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList6.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList7] |
| type=FUDesc |
| children=opList0 opList1 opList2 opList3 |
| count=4 |
| eventq_index=0 |
| opList=system.cpu1.fuPool.FUList7.opList0 system.cpu1.fuPool.FUList7.opList1 system.cpu1.fuPool.FUList7.opList2 system.cpu1.fuPool.FUList7.opList3 |
| |
| [system.cpu1.fuPool.FUList7.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList7.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList7.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList7.opList3] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu1.fuPool.FUList8] |
| type=FUDesc |
| children=opList |
| count=1 |
| eventq_index=0 |
| opList=system.cpu1.fuPool.FUList8.opList |
| |
| [system.cpu1.fuPool.FUList8.opList] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IprAccess |
| opLat=3 |
| pipelined=false |
| |
| [system.cpu1.icache] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=1 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=2 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=true |
| max_miss_count=0 |
| mshrs=4 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=2 |
| sequential_access=false |
| size=32768 |
| system=system |
| tag_latency=2 |
| tags=system.cpu1.icache.tags |
| tgts_per_mshr=20 |
| write_buffers=8 |
| writeback_clean=true |
| cpu_side=system.cpu1.icache_port |
| mem_side=system.toL2Bus.slave[2] |
| |
| [system.cpu1.icache.tags] |
| type=LRU |
| assoc=1 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=2 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=32768 |
| tag_latency=2 |
| |
| [system.cpu1.interrupts] |
| type=SparcInterrupts |
| eventq_index=0 |
| |
| [system.cpu1.isa] |
| type=SparcISA |
| eventq_index=0 |
| |
| [system.cpu1.itb] |
| type=SparcTLB |
| eventq_index=0 |
| size=64 |
| |
| [system.cpu1.tracer] |
| type=ExeTracer |
| eventq_index=0 |
| |
| [system.cpu2] |
| type=DerivO3CPU |
| children=branchPred dcache dtb fuPool icache interrupts isa itb tracer |
| LFSTSize=1024 |
| LQEntries=32 |
| LSQCheckLoads=true |
| LSQDepCheckShift=4 |
| SQEntries=32 |
| SSITSize=1024 |
| activity=0 |
| backComSize=5 |
| branchPred=system.cpu2.branchPred |
| cacheStorePorts=200 |
| checker=Null |
| clk_domain=system.cpu_clk_domain |
| commitToDecodeDelay=1 |
| commitToFetchDelay=1 |
| commitToIEWDelay=1 |
| commitToRenameDelay=1 |
| commitWidth=8 |
| cpu_id=2 |
| decodeToFetchDelay=1 |
| decodeToRenameDelay=1 |
| decodeWidth=8 |
| default_p_state=UNDEFINED |
| dispatchWidth=8 |
| do_checkpoint_insts=true |
| do_quiesce=true |
| do_statistics_insts=true |
| dtb=system.cpu2.dtb |
| eventq_index=0 |
| fetchBufferSize=64 |
| fetchQueueSize=32 |
| fetchToDecodeDelay=1 |
| fetchTrapLatency=1 |
| fetchWidth=8 |
| forwardComSize=5 |
| fuPool=system.cpu2.fuPool |
| function_trace=false |
| function_trace_start=0 |
| iewToCommitDelay=1 |
| iewToDecodeDelay=1 |
| iewToFetchDelay=1 |
| iewToRenameDelay=1 |
| interrupts=system.cpu2.interrupts |
| isa=system.cpu2.isa |
| issueToExecuteDelay=1 |
| issueWidth=8 |
| itb=system.cpu2.itb |
| max_insts_all_threads=0 |
| max_insts_any_thread=0 |
| max_loads_all_threads=0 |
| max_loads_any_thread=0 |
| needsTSO=false |
| numIQEntries=64 |
| numPhysCCRegs=0 |
| numPhysFloatRegs=256 |
| numPhysIntRegs=256 |
| numROBEntries=192 |
| numRobs=1 |
| numThreads=1 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| profile=0 |
| progress_interval=0 |
| renameToDecodeDelay=1 |
| renameToFetchDelay=1 |
| renameToIEWDelay=2 |
| renameToROBDelay=1 |
| renameWidth=8 |
| simpoint_start_insts= |
| smtCommitPolicy=RoundRobin |
| smtFetchPolicy=SingleThread |
| smtIQPolicy=Partitioned |
| smtIQThreshold=100 |
| smtLSQPolicy=Partitioned |
| smtLSQThreshold=100 |
| smtNumFetchingThreads=1 |
| smtROBPolicy=Partitioned |
| smtROBThreshold=100 |
| socket_id=0 |
| squashWidth=8 |
| store_set_clear_period=250000 |
| switched_out=false |
| syscallRetryLatency=10000 |
| system=system |
| tracer=system.cpu2.tracer |
| trapLatency=13 |
| wbWidth=8 |
| workload=system.cpu0.workload |
| dcache_port=system.cpu2.dcache.cpu_side |
| icache_port=system.cpu2.icache.cpu_side |
| |
| [system.cpu2.branchPred] |
| type=TournamentBP |
| BTBEntries=4096 |
| BTBTagSize=16 |
| RASSize=16 |
| choiceCtrBits=2 |
| choicePredictorSize=8192 |
| eventq_index=0 |
| globalCtrBits=2 |
| globalPredictorSize=8192 |
| indirectHashGHR=true |
| indirectHashTargets=true |
| indirectPathLength=3 |
| indirectSets=256 |
| indirectTagSize=16 |
| indirectWays=2 |
| instShiftAmt=2 |
| localCtrBits=2 |
| localHistoryTableSize=2048 |
| localPredictorSize=2048 |
| numThreads=1 |
| useIndirect=true |
| |
| [system.cpu2.dcache] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=4 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=2 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=false |
| max_miss_count=0 |
| mshrs=4 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=2 |
| sequential_access=false |
| size=32768 |
| system=system |
| tag_latency=2 |
| tags=system.cpu2.dcache.tags |
| tgts_per_mshr=20 |
| write_buffers=8 |
| writeback_clean=false |
| cpu_side=system.cpu2.dcache_port |
| mem_side=system.toL2Bus.slave[5] |
| |
| [system.cpu2.dcache.tags] |
| type=LRU |
| assoc=4 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=2 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=32768 |
| tag_latency=2 |
| |
| [system.cpu2.dtb] |
| type=SparcTLB |
| eventq_index=0 |
| size=64 |
| |
| [system.cpu2.fuPool] |
| type=FUPool |
| children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 |
| FUList=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 |
| eventq_index=0 |
| |
| [system.cpu2.fuPool.FUList0] |
| type=FUDesc |
| children=opList |
| count=6 |
| eventq_index=0 |
| opList=system.cpu2.fuPool.FUList0.opList |
| |
| [system.cpu2.fuPool.FUList0.opList] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList1] |
| type=FUDesc |
| children=opList0 opList1 |
| count=2 |
| eventq_index=0 |
| opList=system.cpu2.fuPool.FUList1.opList0 system.cpu2.fuPool.FUList1.opList1 |
| |
| [system.cpu2.fuPool.FUList1.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntMult |
| opLat=3 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList1.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntDiv |
| opLat=20 |
| pipelined=false |
| |
| [system.cpu2.fuPool.FUList2] |
| type=FUDesc |
| children=opList0 opList1 opList2 |
| count=4 |
| eventq_index=0 |
| opList=system.cpu2.fuPool.FUList2.opList0 system.cpu2.fuPool.FUList2.opList1 system.cpu2.fuPool.FUList2.opList2 |
| |
| [system.cpu2.fuPool.FUList2.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatAdd |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList2.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatCmp |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList2.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatCvt |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList3] |
| type=FUDesc |
| children=opList0 opList1 opList2 opList3 opList4 |
| count=2 |
| eventq_index=0 |
| opList=system.cpu2.fuPool.FUList3.opList0 system.cpu2.fuPool.FUList3.opList1 system.cpu2.fuPool.FUList3.opList2 system.cpu2.fuPool.FUList3.opList3 system.cpu2.fuPool.FUList3.opList4 |
| |
| [system.cpu2.fuPool.FUList3.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMult |
| opLat=4 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList3.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMultAcc |
| opLat=5 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList3.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMisc |
| opLat=3 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList3.opList3] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatDiv |
| opLat=12 |
| pipelined=false |
| |
| [system.cpu2.fuPool.FUList3.opList4] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatSqrt |
| opLat=24 |
| pipelined=false |
| |
| [system.cpu2.fuPool.FUList4] |
| type=FUDesc |
| children=opList0 opList1 |
| count=0 |
| eventq_index=0 |
| opList=system.cpu2.fuPool.FUList4.opList0 system.cpu2.fuPool.FUList4.opList1 |
| |
| [system.cpu2.fuPool.FUList4.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList4.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5] |
| type=FUDesc |
| children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 |
| count=4 |
| eventq_index=0 |
| opList=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 |
| |
| [system.cpu2.fuPool.FUList5.opList00] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAdd |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList01] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAddAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList02] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList03] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdCmp |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList04] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdCvt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList05] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMisc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList06] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMult |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList07] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMultAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList08] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdShift |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList09] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdShiftAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList10] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdSqrt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList11] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatAdd |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList12] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList13] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatCmp |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList14] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatCvt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList15] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatDiv |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList16] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMisc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList17] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMult |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList18] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMultAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList5.opList19] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatSqrt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList6] |
| type=FUDesc |
| children=opList0 opList1 |
| count=0 |
| eventq_index=0 |
| opList=system.cpu2.fuPool.FUList6.opList0 system.cpu2.fuPool.FUList6.opList1 |
| |
| [system.cpu2.fuPool.FUList6.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList6.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList7] |
| type=FUDesc |
| children=opList0 opList1 opList2 opList3 |
| count=4 |
| eventq_index=0 |
| opList=system.cpu2.fuPool.FUList7.opList0 system.cpu2.fuPool.FUList7.opList1 system.cpu2.fuPool.FUList7.opList2 system.cpu2.fuPool.FUList7.opList3 |
| |
| [system.cpu2.fuPool.FUList7.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList7.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList7.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList7.opList3] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu2.fuPool.FUList8] |
| type=FUDesc |
| children=opList |
| count=1 |
| eventq_index=0 |
| opList=system.cpu2.fuPool.FUList8.opList |
| |
| [system.cpu2.fuPool.FUList8.opList] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IprAccess |
| opLat=3 |
| pipelined=false |
| |
| [system.cpu2.icache] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=1 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=2 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=true |
| max_miss_count=0 |
| mshrs=4 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=2 |
| sequential_access=false |
| size=32768 |
| system=system |
| tag_latency=2 |
| tags=system.cpu2.icache.tags |
| tgts_per_mshr=20 |
| write_buffers=8 |
| writeback_clean=true |
| cpu_side=system.cpu2.icache_port |
| mem_side=system.toL2Bus.slave[4] |
| |
| [system.cpu2.icache.tags] |
| type=LRU |
| assoc=1 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=2 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=32768 |
| tag_latency=2 |
| |
| [system.cpu2.interrupts] |
| type=SparcInterrupts |
| eventq_index=0 |
| |
| [system.cpu2.isa] |
| type=SparcISA |
| eventq_index=0 |
| |
| [system.cpu2.itb] |
| type=SparcTLB |
| eventq_index=0 |
| size=64 |
| |
| [system.cpu2.tracer] |
| type=ExeTracer |
| eventq_index=0 |
| |
| [system.cpu3] |
| type=DerivO3CPU |
| children=branchPred dcache dtb fuPool icache interrupts isa itb tracer |
| LFSTSize=1024 |
| LQEntries=32 |
| LSQCheckLoads=true |
| LSQDepCheckShift=4 |
| SQEntries=32 |
| SSITSize=1024 |
| activity=0 |
| backComSize=5 |
| branchPred=system.cpu3.branchPred |
| cacheStorePorts=200 |
| checker=Null |
| clk_domain=system.cpu_clk_domain |
| commitToDecodeDelay=1 |
| commitToFetchDelay=1 |
| commitToIEWDelay=1 |
| commitToRenameDelay=1 |
| commitWidth=8 |
| cpu_id=3 |
| decodeToFetchDelay=1 |
| decodeToRenameDelay=1 |
| decodeWidth=8 |
| default_p_state=UNDEFINED |
| dispatchWidth=8 |
| do_checkpoint_insts=true |
| do_quiesce=true |
| do_statistics_insts=true |
| dtb=system.cpu3.dtb |
| eventq_index=0 |
| fetchBufferSize=64 |
| fetchQueueSize=32 |
| fetchToDecodeDelay=1 |
| fetchTrapLatency=1 |
| fetchWidth=8 |
| forwardComSize=5 |
| fuPool=system.cpu3.fuPool |
| function_trace=false |
| function_trace_start=0 |
| iewToCommitDelay=1 |
| iewToDecodeDelay=1 |
| iewToFetchDelay=1 |
| iewToRenameDelay=1 |
| interrupts=system.cpu3.interrupts |
| isa=system.cpu3.isa |
| issueToExecuteDelay=1 |
| issueWidth=8 |
| itb=system.cpu3.itb |
| max_insts_all_threads=0 |
| max_insts_any_thread=0 |
| max_loads_all_threads=0 |
| max_loads_any_thread=0 |
| needsTSO=false |
| numIQEntries=64 |
| numPhysCCRegs=0 |
| numPhysFloatRegs=256 |
| numPhysIntRegs=256 |
| numROBEntries=192 |
| numRobs=1 |
| numThreads=1 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| profile=0 |
| progress_interval=0 |
| renameToDecodeDelay=1 |
| renameToFetchDelay=1 |
| renameToIEWDelay=2 |
| renameToROBDelay=1 |
| renameWidth=8 |
| simpoint_start_insts= |
| smtCommitPolicy=RoundRobin |
| smtFetchPolicy=SingleThread |
| smtIQPolicy=Partitioned |
| smtIQThreshold=100 |
| smtLSQPolicy=Partitioned |
| smtLSQThreshold=100 |
| smtNumFetchingThreads=1 |
| smtROBPolicy=Partitioned |
| smtROBThreshold=100 |
| socket_id=0 |
| squashWidth=8 |
| store_set_clear_period=250000 |
| switched_out=false |
| syscallRetryLatency=10000 |
| system=system |
| tracer=system.cpu3.tracer |
| trapLatency=13 |
| wbWidth=8 |
| workload=system.cpu0.workload |
| dcache_port=system.cpu3.dcache.cpu_side |
| icache_port=system.cpu3.icache.cpu_side |
| |
| [system.cpu3.branchPred] |
| type=TournamentBP |
| BTBEntries=4096 |
| BTBTagSize=16 |
| RASSize=16 |
| choiceCtrBits=2 |
| choicePredictorSize=8192 |
| eventq_index=0 |
| globalCtrBits=2 |
| globalPredictorSize=8192 |
| indirectHashGHR=true |
| indirectHashTargets=true |
| indirectPathLength=3 |
| indirectSets=256 |
| indirectTagSize=16 |
| indirectWays=2 |
| instShiftAmt=2 |
| localCtrBits=2 |
| localHistoryTableSize=2048 |
| localPredictorSize=2048 |
| numThreads=1 |
| useIndirect=true |
| |
| [system.cpu3.dcache] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=4 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=2 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=false |
| max_miss_count=0 |
| mshrs=4 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=2 |
| sequential_access=false |
| size=32768 |
| system=system |
| tag_latency=2 |
| tags=system.cpu3.dcache.tags |
| tgts_per_mshr=20 |
| write_buffers=8 |
| writeback_clean=false |
| cpu_side=system.cpu3.dcache_port |
| mem_side=system.toL2Bus.slave[7] |
| |
| [system.cpu3.dcache.tags] |
| type=LRU |
| assoc=4 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=2 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=32768 |
| tag_latency=2 |
| |
| [system.cpu3.dtb] |
| type=SparcTLB |
| eventq_index=0 |
| size=64 |
| |
| [system.cpu3.fuPool] |
| type=FUPool |
| children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 |
| FUList=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 |
| eventq_index=0 |
| |
| [system.cpu3.fuPool.FUList0] |
| type=FUDesc |
| children=opList |
| count=6 |
| eventq_index=0 |
| opList=system.cpu3.fuPool.FUList0.opList |
| |
| [system.cpu3.fuPool.FUList0.opList] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList1] |
| type=FUDesc |
| children=opList0 opList1 |
| count=2 |
| eventq_index=0 |
| opList=system.cpu3.fuPool.FUList1.opList0 system.cpu3.fuPool.FUList1.opList1 |
| |
| [system.cpu3.fuPool.FUList1.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntMult |
| opLat=3 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList1.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IntDiv |
| opLat=20 |
| pipelined=false |
| |
| [system.cpu3.fuPool.FUList2] |
| type=FUDesc |
| children=opList0 opList1 opList2 |
| count=4 |
| eventq_index=0 |
| opList=system.cpu3.fuPool.FUList2.opList0 system.cpu3.fuPool.FUList2.opList1 system.cpu3.fuPool.FUList2.opList2 |
| |
| [system.cpu3.fuPool.FUList2.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatAdd |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList2.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatCmp |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList2.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatCvt |
| opLat=2 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList3] |
| type=FUDesc |
| children=opList0 opList1 opList2 opList3 opList4 |
| count=2 |
| eventq_index=0 |
| opList=system.cpu3.fuPool.FUList3.opList0 system.cpu3.fuPool.FUList3.opList1 system.cpu3.fuPool.FUList3.opList2 system.cpu3.fuPool.FUList3.opList3 system.cpu3.fuPool.FUList3.opList4 |
| |
| [system.cpu3.fuPool.FUList3.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMult |
| opLat=4 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList3.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMultAcc |
| opLat=5 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList3.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMisc |
| opLat=3 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList3.opList3] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatDiv |
| opLat=12 |
| pipelined=false |
| |
| [system.cpu3.fuPool.FUList3.opList4] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatSqrt |
| opLat=24 |
| pipelined=false |
| |
| [system.cpu3.fuPool.FUList4] |
| type=FUDesc |
| children=opList0 opList1 |
| count=0 |
| eventq_index=0 |
| opList=system.cpu3.fuPool.FUList4.opList0 system.cpu3.fuPool.FUList4.opList1 |
| |
| [system.cpu3.fuPool.FUList4.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList4.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5] |
| type=FUDesc |
| children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 |
| count=4 |
| eventq_index=0 |
| opList=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 |
| |
| [system.cpu3.fuPool.FUList5.opList00] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAdd |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList01] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAddAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList02] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList03] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdCmp |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList04] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdCvt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList05] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMisc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList06] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMult |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList07] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdMultAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList08] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdShift |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList09] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdShiftAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList10] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdSqrt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList11] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatAdd |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList12] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatAlu |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList13] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatCmp |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList14] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatCvt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList15] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatDiv |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList16] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMisc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList17] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMult |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList18] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatMultAcc |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList5.opList19] |
| type=OpDesc |
| eventq_index=0 |
| opClass=SimdFloatSqrt |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList6] |
| type=FUDesc |
| children=opList0 opList1 |
| count=0 |
| eventq_index=0 |
| opList=system.cpu3.fuPool.FUList6.opList0 system.cpu3.fuPool.FUList6.opList1 |
| |
| [system.cpu3.fuPool.FUList6.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList6.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList7] |
| type=FUDesc |
| children=opList0 opList1 opList2 opList3 |
| count=4 |
| eventq_index=0 |
| opList=system.cpu3.fuPool.FUList7.opList0 system.cpu3.fuPool.FUList7.opList1 system.cpu3.fuPool.FUList7.opList2 system.cpu3.fuPool.FUList7.opList3 |
| |
| [system.cpu3.fuPool.FUList7.opList0] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList7.opList1] |
| type=OpDesc |
| eventq_index=0 |
| opClass=MemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList7.opList2] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemRead |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList7.opList3] |
| type=OpDesc |
| eventq_index=0 |
| opClass=FloatMemWrite |
| opLat=1 |
| pipelined=true |
| |
| [system.cpu3.fuPool.FUList8] |
| type=FUDesc |
| children=opList |
| count=1 |
| eventq_index=0 |
| opList=system.cpu3.fuPool.FUList8.opList |
| |
| [system.cpu3.fuPool.FUList8.opList] |
| type=OpDesc |
| eventq_index=0 |
| opClass=IprAccess |
| opLat=3 |
| pipelined=false |
| |
| [system.cpu3.icache] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=1 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=2 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=true |
| max_miss_count=0 |
| mshrs=4 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=2 |
| sequential_access=false |
| size=32768 |
| system=system |
| tag_latency=2 |
| tags=system.cpu3.icache.tags |
| tgts_per_mshr=20 |
| write_buffers=8 |
| writeback_clean=true |
| cpu_side=system.cpu3.icache_port |
| mem_side=system.toL2Bus.slave[6] |
| |
| [system.cpu3.icache.tags] |
| type=LRU |
| assoc=1 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=2 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=32768 |
| tag_latency=2 |
| |
| [system.cpu3.interrupts] |
| type=SparcInterrupts |
| eventq_index=0 |
| |
| [system.cpu3.isa] |
| type=SparcISA |
| eventq_index=0 |
| |
| [system.cpu3.itb] |
| type=SparcTLB |
| eventq_index=0 |
| size=64 |
| |
| [system.cpu3.tracer] |
| type=ExeTracer |
| eventq_index=0 |
| |
| [system.cpu_clk_domain] |
| type=SrcClockDomain |
| clock=500 |
| domain_id=-1 |
| eventq_index=0 |
| init_perf_level=0 |
| voltage_domain=system.voltage_domain |
| |
| [system.dvfs_handler] |
| type=DVFSHandler |
| domains= |
| enable=false |
| eventq_index=0 |
| sys_clk_domain=system.clk_domain |
| transition_latency=100000000 |
| |
| [system.l2c] |
| type=Cache |
| children=tags |
| addr_ranges=0:18446744073709551615:0:0:0:0 |
| assoc=8 |
| clk_domain=system.cpu_clk_domain |
| clusivity=mostly_incl |
| data_latency=20 |
| default_p_state=UNDEFINED |
| demand_mshr_reserve=1 |
| eventq_index=0 |
| is_read_only=false |
| max_miss_count=0 |
| mshrs=20 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| prefetch_on_access=false |
| prefetcher=Null |
| response_latency=20 |
| sequential_access=false |
| size=4194304 |
| system=system |
| tag_latency=20 |
| tags=system.l2c.tags |
| tgts_per_mshr=12 |
| write_buffers=8 |
| writeback_clean=false |
| cpu_side=system.toL2Bus.master[0] |
| mem_side=system.membus.slave[1] |
| |
| [system.l2c.tags] |
| type=LRU |
| assoc=8 |
| block_size=64 |
| clk_domain=system.cpu_clk_domain |
| data_latency=20 |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| power_model=Null |
| sequential_access=false |
| size=4194304 |
| tag_latency=20 |
| |
| [system.membus] |
| type=CoherentXBar |
| children=snoop_filter |
| clk_domain=system.clk_domain |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| forward_latency=4 |
| frontend_latency=3 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| point_of_coherency=true |
| power_model=Null |
| response_latency=2 |
| snoop_filter=system.membus.snoop_filter |
| snoop_response_latency=4 |
| system=system |
| use_default_range=false |
| width=16 |
| master=system.physmem.port |
| slave=system.system_port system.l2c.mem_side |
| |
| [system.membus.snoop_filter] |
| type=SnoopFilter |
| eventq_index=0 |
| lookup_latency=1 |
| max_capacity=8388608 |
| system=system |
| |
| [system.physmem] |
| type=DRAMCtrl |
| IDD0=0.055000 |
| IDD02=0.000000 |
| IDD2N=0.032000 |
| IDD2N2=0.000000 |
| IDD2P0=0.000000 |
| IDD2P02=0.000000 |
| IDD2P1=0.032000 |
| IDD2P12=0.000000 |
| IDD3N=0.038000 |
| IDD3N2=0.000000 |
| IDD3P0=0.000000 |
| IDD3P02=0.000000 |
| IDD3P1=0.038000 |
| IDD3P12=0.000000 |
| IDD4R=0.157000 |
| IDD4R2=0.000000 |
| IDD4W=0.125000 |
| IDD4W2=0.000000 |
| IDD5=0.235000 |
| IDD52=0.000000 |
| IDD6=0.020000 |
| IDD62=0.000000 |
| VDD=1.500000 |
| VDD2=0.000000 |
| activation_limit=4 |
| addr_mapping=RoRaBaCoCh |
| bank_groups_per_rank=0 |
| banks_per_rank=8 |
| burst_length=8 |
| channels=1 |
| clk_domain=system.clk_domain |
| conf_table_reported=true |
| default_p_state=UNDEFINED |
| device_bus_width=8 |
| device_rowbuffer_size=1024 |
| device_size=536870912 |
| devices_per_rank=8 |
| dll=true |
| eventq_index=0 |
| in_addr_map=true |
| kvm_map=true |
| max_accesses_per_row=16 |
| mem_sched_policy=frfcfs |
| min_writes_per_switch=16 |
| null=false |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| page_policy=open_adaptive |
| power_model=Null |
| range=0:134217727:0:0:0:0 |
| ranks_per_channel=2 |
| read_buffer_size=32 |
| static_backend_latency=10000 |
| static_frontend_latency=10000 |
| tBURST=5000 |
| tCCD_L=0 |
| tCK=1250 |
| tCL=13750 |
| tCS=2500 |
| tRAS=35000 |
| tRCD=13750 |
| tREFI=7800000 |
| tRFC=260000 |
| tRP=13750 |
| tRRD=6000 |
| tRRD_L=0 |
| tRTP=7500 |
| tRTW=2500 |
| tWR=15000 |
| tWTR=7500 |
| tXAW=30000 |
| tXP=6000 |
| tXPDLL=0 |
| tXS=270000 |
| tXSDLL=0 |
| write_buffer_size=64 |
| write_high_thresh_perc=85 |
| write_low_thresh_perc=50 |
| port=system.membus.master[0] |
| |
| [system.toL2Bus] |
| type=CoherentXBar |
| children=snoop_filter |
| clk_domain=system.cpu_clk_domain |
| default_p_state=UNDEFINED |
| eventq_index=0 |
| forward_latency=0 |
| frontend_latency=1 |
| p_state_clk_gate_bins=20 |
| p_state_clk_gate_max=1000000000000 |
| p_state_clk_gate_min=1000 |
| point_of_coherency=false |
| power_model=Null |
| response_latency=1 |
| snoop_filter=system.toL2Bus.snoop_filter |
| snoop_response_latency=1 |
| system=system |
| use_default_range=false |
| width=32 |
| master=system.l2c.cpu_side |
| slave=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 |
| |
| [system.toL2Bus.snoop_filter] |
| type=SnoopFilter |
| eventq_index=0 |
| lookup_latency=0 |
| max_capacity=8388608 |
| system=system |
| |
| [system.voltage_domain] |
| type=VoltageDomain |
| eventq_index=0 |
| voltage=1.000000 |
| |