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=L2cacheMemory sequencer 75L1DcacheMemory=system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache 76L1IcacheMemory=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache 77L2cacheMemory=system.ruby.network.topology.ext_links0.ext_node.L2cacheMemory 78buffer_size=0 79cache_response_latency=12 80issue_latency=2 81number_of_TBEs=256 82recycle_latency=10 83sequencer=system.ruby.network.topology.ext_links0.ext_node.sequencer 84transitions_per_cycle=32 85version=0 86 87[system.ruby.network.topology.ext_links0.ext_node.L2cacheMemory] 88type=RubyCache 89assoc=2 90latency=15 91replacement_policy=PSEUDO_LRU 92size=512 93 94[system.ruby.network.topology.ext_links0.ext_node.sequencer] 95type=RubySequencer 96children=dcache icache 97dcache=system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache 98deadlock_threshold=500000 99icache=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache 100max_outstanding_requests=16 101physmem=system.physmem 102using_ruby_tester=true 103version=0 104physMemPort=system.physmem.port[0] 105port=root.cpuPort[0] 106 107[system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache] 108type=RubyCache 109assoc=2 110latency=3 111replacement_policy=PSEUDO_LRU 112size=256 113 114[system.ruby.network.topology.ext_links0.ext_node.sequencer.icache] 115type=RubyCache 116assoc=2 117latency=3 118replacement_policy=PSEUDO_LRU 119size=256 120 121[system.ruby.network.topology.ext_links1] 122type=ExtLink 123children=ext_node 124bw_multiplier=64 125ext_node=system.ruby.network.topology.ext_links1.ext_node 126int_node=1 127latency=1 128weight=1 129 130[system.ruby.network.topology.ext_links1.ext_node] 131type=Directory_Controller 132children=directory memBuffer 133buffer_size=0 134directory=system.ruby.network.topology.ext_links1.ext_node.directory 135memBuffer=system.ruby.network.topology.ext_links1.ext_node.memBuffer 136memory_controller_latency=12 137number_of_TBEs=256 138recycle_latency=10 139transitions_per_cycle=32 140version=0 141 142[system.ruby.network.topology.ext_links1.ext_node.directory] 143type=RubyDirectoryMemory 144size=134217728 145version=0 146 147[system.ruby.network.topology.ext_links1.ext_node.memBuffer] 148type=RubyMemoryControl 149bank_bit_0=8 150bank_busy_time=11 151bank_queue_size=12 152banks_per_rank=8 153basic_bus_busy_time=2 154dimm_bit_0=12 155dimms_per_channel=2 156mem_bus_cycle_multiplier=10 157mem_ctl_latency=12 158mem_fixed_delay=0 159mem_random_arbitrate=0 160rank_bit_0=11 161rank_rank_delay=1 162ranks_per_dimm=2 163read_write_delay=2 164refresh_period=1560 165tFaw=0 166version=0 167 168[system.ruby.network.topology.int_links0] 169type=IntLink 170bw_multiplier=16 171latency=1 172node_a=0 173node_b=2 174weight=1 175 176[system.ruby.network.topology.int_links1] 177type=IntLink 178bw_multiplier=16 179latency=1 180node_a=1 181node_b=2 182weight=1 183 184[system.ruby.profiler] 185type=RubyProfiler 186all_instructions=false 187hot_lines=false 188num_of_sequencers=1 189 190[system.ruby.tracer] 191type=RubyTracer 192warmup_length=100000 193 194