config.ini revision 6928
1[root] 2type=Root 3children=system 4dummy=0 5 6[system] 7type=System 8children=cpu physmem ruby 9mem_mode=atomic 10physmem=system.physmem 11 12[system.cpu] 13type=TimingSimpleCPU 14children=dtb itb tracer workload 15CP0_Config=0 16CP0_Config1=0 17CP0_Config1_C2=false 18CP0_Config1_CA=false 19CP0_Config1_DA=0 20CP0_Config1_DL=0 21CP0_Config1_DS=0 22CP0_Config1_EP=false 23CP0_Config1_FP=false 24CP0_Config1_IA=0 25CP0_Config1_IL=0 26CP0_Config1_IS=0 27CP0_Config1_M=0 28CP0_Config1_MD=false 29CP0_Config1_MMU=0 30CP0_Config1_PC=false 31CP0_Config1_WR=false 32CP0_Config2=0 33CP0_Config2_M=false 34CP0_Config2_SA=0 35CP0_Config2_SL=0 36CP0_Config2_SS=0 37CP0_Config2_SU=0 38CP0_Config2_TA=0 39CP0_Config2_TL=0 40CP0_Config2_TS=0 41CP0_Config2_TU=0 42CP0_Config3=0 43CP0_Config3_DSPP=false 44CP0_Config3_LPA=false 45CP0_Config3_M=false 46CP0_Config3_MT=false 47CP0_Config3_SM=false 48CP0_Config3_SP=false 49CP0_Config3_TL=false 50CP0_Config3_VEIC=false 51CP0_Config3_VInt=false 52CP0_Config_AR=0 53CP0_Config_AT=0 54CP0_Config_BE=0 55CP0_Config_MT=0 56CP0_Config_VI=0 57CP0_EBase_CPUNum=0 58CP0_IntCtl_IPPCI=0 59CP0_IntCtl_IPTI=0 60CP0_PRId=0 61CP0_PRId_CompanyID=0 62CP0_PRId_CompanyOptions=0 63CP0_PRId_ProcessorID=1 64CP0_PRId_Revision=0 65CP0_PerfCtr_M=false 66CP0_PerfCtr_W=false 67CP0_SrsCtl_HSS=0 68CP0_WatchHi_M=false 69checker=Null 70clock=1 71cpu_id=0 72defer_registration=false 73do_checkpoint_insts=true 74do_statistics_insts=true 75dtb=system.cpu.dtb 76function_trace=false 77function_trace_start=0 78itb=system.cpu.itb 79max_insts_all_threads=0 80max_insts_any_thread=0 81max_loads_all_threads=0 82max_loads_any_thread=0 83numThreads=1 84phase=0 85progress_interval=0 86system=system 87tracer=system.cpu.tracer 88workload=system.cpu.workload 89dcache_port=system.ruby.network.topology.ext_links0.ext_node.sequencer.port[1] 90icache_port=system.ruby.network.topology.ext_links0.ext_node.sequencer.port[0] 91 92[system.cpu.dtb] 93type=MipsTLB 94size=64 95 96[system.cpu.itb] 97type=MipsTLB 98size=64 99 100[system.cpu.tracer] 101type=ExeTracer 102 103[system.cpu.workload] 104type=LiveProcess 105cmd=hello 106cwd= 107egid=100 108env= 109errout=cerr 110euid=100 111executable=tests/test-progs/hello/bin/mips/linux/hello 112gid=100 113input=cin 114max_stack_size=67108864 115output=cout 116pid=100 117ppid=99 118simpoint=0 119system=system 120uid=100 121 122[system.physmem] 123type=PhysicalMemory 124file= 125latency=30 126latency_var=0 127null=false 128range=0:134217727 129zero=false 130port=system.ruby.network.topology.ext_links0.ext_node.sequencer.physMemPort 131 132[system.ruby] 133type=RubySystem 134children=debug network profiler tracer 135block_size_bytes=64 136clock=1 137debug=system.ruby.debug 138mem_size=134217728 139network=system.ruby.network 140profiler=system.ruby.profiler 141random_seed=1234 142randomization=false 143stats_filename=ruby.stats 144tech_nm=45 145tracer=system.ruby.tracer 146 147[system.ruby.debug] 148type=RubyDebug 149filter_string=none 150output_filename=none 151protocol_trace=false 152start_time=1 153verbosity_string=none 154 155[system.ruby.network] 156type=SimpleNetwork 157children=topology 158adaptive_routing=true 159buffer_size=0 160control_msg_size=8 161endpoint_bandwidth=10000 162link_latency=1 163number_of_virtual_networks=10 164topology=system.ruby.network.topology 165 166[system.ruby.network.topology] 167type=Topology 168children=ext_links0 ext_links1 int_links0 int_links1 169ext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1 170int_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1 171num_int_nodes=3 172print_config=false 173 174[system.ruby.network.topology.ext_links0] 175type=ExtLink 176children=ext_node 177bw_multiplier=64 178ext_node=system.ruby.network.topology.ext_links0.ext_node 179int_node=0 180latency=1 181weight=1 182 183[system.ruby.network.topology.ext_links0.ext_node] 184type=L1Cache_Controller 185children=sequencer 186buffer_size=0 187cacheMemory=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache 188cache_response_latency=12 189issue_latency=2 190number_of_TBEs=256 191recycle_latency=10 192sequencer=system.ruby.network.topology.ext_links0.ext_node.sequencer 193transitions_per_cycle=32 194version=0 195 196[system.ruby.network.topology.ext_links0.ext_node.sequencer] 197type=RubySequencer 198children=icache 199dcache=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache 200deadlock_threshold=500000 201icache=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache 202max_outstanding_requests=16 203physmem=system.physmem 204using_ruby_tester=false 205version=0 206physMemPort=system.physmem.port[0] 207port=system.cpu.icache_port system.cpu.dcache_port 208 209[system.ruby.network.topology.ext_links0.ext_node.sequencer.icache] 210type=RubyCache 211assoc=2 212latency=3 213replacement_policy=PSEUDO_LRU 214size=256 215 216[system.ruby.network.topology.ext_links1] 217type=ExtLink 218children=ext_node 219bw_multiplier=64 220ext_node=system.ruby.network.topology.ext_links1.ext_node 221int_node=1 222latency=1 223weight=1 224 225[system.ruby.network.topology.ext_links1.ext_node] 226type=Directory_Controller 227children=directory memBuffer 228buffer_size=0 229directory=system.ruby.network.topology.ext_links1.ext_node.directory 230directory_latency=12 231memBuffer=system.ruby.network.topology.ext_links1.ext_node.memBuffer 232number_of_TBEs=256 233recycle_latency=10 234transitions_per_cycle=32 235version=0 236 237[system.ruby.network.topology.ext_links1.ext_node.directory] 238type=RubyDirectoryMemory 239size=134217728 240version=0 241 242[system.ruby.network.topology.ext_links1.ext_node.memBuffer] 243type=RubyMemoryControl 244bank_bit_0=8 245bank_busy_time=11 246bank_queue_size=12 247banks_per_rank=8 248basic_bus_busy_time=2 249dimm_bit_0=12 250dimms_per_channel=2 251mem_bus_cycle_multiplier=10 252mem_ctl_latency=12 253mem_fixed_delay=0 254mem_random_arbitrate=0 255rank_bit_0=11 256rank_rank_delay=1 257ranks_per_dimm=2 258read_write_delay=2 259refresh_period=1560 260tFaw=0 261version=0 262 263[system.ruby.network.topology.int_links0] 264type=IntLink 265bw_multiplier=16 266latency=1 267node_a=0 268node_b=2 269weight=1 270 271[system.ruby.network.topology.int_links1] 272type=IntLink 273bw_multiplier=16 274latency=1 275node_a=1 276node_b=2 277weight=1 278 279[system.ruby.profiler] 280type=RubyProfiler 281all_instructions=false 282hot_lines=false 283num_of_sequencers=1 284 285[system.ruby.tracer] 286type=RubyTracer 287warmup_length=100000 288 289