config.ini revision 6928
1[root] 2type=Root 3children=system 4dummy=0 5 6[system] 7type=System 8children=physmem ruby 9mem_mode=timing 10physmem=system.physmem 11 12[system.physmem] 13type=PhysicalMemory 14file= 15latency=30 16latency_var=0 17null=false 18range=0:134217727 19zero=false 20port=system.ruby.network.topology.ext_links0.ext_node.sequencer.physMemPort 21 22[system.ruby] 23type=RubySystem 24children=debug network profiler tracer 25block_size_bytes=64 26clock=1 27debug=system.ruby.debug 28mem_size=134217728 29network=system.ruby.network 30profiler=system.ruby.profiler 31random_seed=1234 32randomization=true 33stats_filename=ruby.stats 34tracer=system.ruby.tracer 35 36[system.ruby.debug] 37type=RubyDebug 38filter_string=none 39output_filename=none 40protocol_trace=false 41start_time=1 42verbosity_string=none 43 44[system.ruby.network] 45type=SimpleNetwork 46children=topology 47adaptive_routing=true 48buffer_size=0 49control_msg_size=8 50endpoint_bandwidth=10000 51link_latency=1 52number_of_virtual_networks=10 53topology=system.ruby.network.topology 54 55[system.ruby.network.topology] 56type=Topology 57children=ext_links0 ext_links1 int_links0 int_links1 58ext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1 59int_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1 60num_int_nodes=3 61print_config=false 62 63[system.ruby.network.topology.ext_links0] 64type=ExtLink 65children=ext_node 66bw_multiplier=64 67ext_node=system.ruby.network.topology.ext_links0.ext_node 68int_node=0 69latency=1 70weight=1 71 72[system.ruby.network.topology.ext_links0.ext_node] 73type=L1Cache_Controller 74children=sequencer 75buffer_size=0 76cacheMemory=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache 77cache_response_latency=12 78issue_latency=2 79number_of_TBEs=256 80recycle_latency=10 81sequencer=system.ruby.network.topology.ext_links0.ext_node.sequencer 82transitions_per_cycle=32 83version=0 84 85[system.ruby.network.topology.ext_links0.ext_node.sequencer] 86type=RubySequencer 87children=icache 88dcache=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache 89deadlock_threshold=500000 90icache=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache 91max_outstanding_requests=16 92physmem=system.physmem 93using_ruby_tester=true 94version=0 95physMemPort=system.physmem.port[0] 96port=root.cpuPort[0] 97 98[system.ruby.network.topology.ext_links0.ext_node.sequencer.icache] 99type=RubyCache 100assoc=2 101latency=3 102replacement_policy=PSEUDO_LRU 103size=256 104 105[system.ruby.network.topology.ext_links1] 106type=ExtLink 107children=ext_node 108bw_multiplier=64 109ext_node=system.ruby.network.topology.ext_links1.ext_node 110int_node=1 111latency=1 112weight=1 113 114[system.ruby.network.topology.ext_links1.ext_node] 115type=Directory_Controller 116children=directory memBuffer 117buffer_size=0 118directory=system.ruby.network.topology.ext_links1.ext_node.directory 119directory_latency=12 120memBuffer=system.ruby.network.topology.ext_links1.ext_node.memBuffer 121number_of_TBEs=256 122recycle_latency=10 123transitions_per_cycle=32 124version=0 125 126[system.ruby.network.topology.ext_links1.ext_node.directory] 127type=RubyDirectoryMemory 128size=134217728 129version=0 130 131[system.ruby.network.topology.ext_links1.ext_node.memBuffer] 132type=RubyMemoryControl 133bank_bit_0=8 134bank_busy_time=11 135bank_queue_size=12 136banks_per_rank=8 137basic_bus_busy_time=2 138dimm_bit_0=12 139dimms_per_channel=2 140mem_bus_cycle_multiplier=10 141mem_ctl_latency=12 142mem_fixed_delay=0 143mem_random_arbitrate=0 144rank_bit_0=11 145rank_rank_delay=1 146ranks_per_dimm=2 147read_write_delay=2 148refresh_period=1560 149tFaw=0 150version=0 151 152[system.ruby.network.topology.int_links0] 153type=IntLink 154bw_multiplier=16 155latency=1 156node_a=0 157node_b=2 158weight=1 159 160[system.ruby.network.topology.int_links1] 161type=IntLink 162bw_multiplier=16 163latency=1 164node_a=1 165node_b=2 166weight=1 167 168[system.ruby.profiler] 169type=RubyProfiler 170all_instructions=false 171hot_lines=false 172num_of_sequencers=1 173 174[system.ruby.tracer] 175type=RubyTracer 176warmup_length=100000 177 178