config.ini revision 6928
12689Sktlim@umich.edu[root]
22689Sktlim@umich.edutype=Root
32689Sktlim@umich.educhildren=system
42689Sktlim@umich.edudummy=0
52689Sktlim@umich.edu
62689Sktlim@umich.edu[system]
72689Sktlim@umich.edutype=System
82689Sktlim@umich.educhildren=physmem ruby
92689Sktlim@umich.edumem_mode=timing
102689Sktlim@umich.eduphysmem=system.physmem
112689Sktlim@umich.edu
122689Sktlim@umich.edu[system.physmem]
132689Sktlim@umich.edutype=PhysicalMemory
142689Sktlim@umich.edufile=
152689Sktlim@umich.edulatency=30
162689Sktlim@umich.edulatency_var=0
172689Sktlim@umich.edunull=false
182689Sktlim@umich.edurange=0:134217727
192689Sktlim@umich.eduzero=false
202689Sktlim@umich.eduport=system.ruby.network.topology.ext_links0.ext_node.sequencer.physMemPort
212689Sktlim@umich.edu
222689Sktlim@umich.edu[system.ruby]
232689Sktlim@umich.edutype=RubySystem
242689Sktlim@umich.educhildren=debug network profiler tracer
252689Sktlim@umich.edublock_size_bytes=64
262689Sktlim@umich.educlock=1
272689Sktlim@umich.edudebug=system.ruby.debug
282689Sktlim@umich.edumem_size=134217728
292689Sktlim@umich.edunetwork=system.ruby.network
302689Sktlim@umich.eduprofiler=system.ruby.profiler
318793Sgblack@eecs.umich.edurandom_seed=1234
322683Sktlim@umich.edurandomization=true
333402Sktlim@umich.edustats_filename=ruby.stats
342683Sktlim@umich.edutracer=system.ruby.tracer
358793Sgblack@eecs.umich.edu
362683Sktlim@umich.edu[system.ruby.debug]
378799Sgblack@eecs.umich.edutype=RubyDebug
387679Sgblack@eecs.umich.edufilter_string=none
398706Sandreas.hansson@arm.comoutput_filename=none
408706Sandreas.hansson@arm.comprotocol_trace=false
418793Sgblack@eecs.umich.edustart_time=1
422862Sktlim@umich.eduverbosity_string=none
438706Sandreas.hansson@arm.com
442862Sktlim@umich.edu[system.ruby.network]
456331Sgblack@eecs.umich.edutype=SimpleNetwork
468834Satgutier@umich.educhildren=topology
476031Ssteve.reinhardt@amd.comadaptive_routing=true
482683Sktlim@umich.edubuffer_size=0
498799Sgblack@eecs.umich.educontrol_msg_size=8
508799Sgblack@eecs.umich.eduendpoint_bandwidth=10000
512683Sktlim@umich.edulink_latency=1
522683Sktlim@umich.edunumber_of_virtual_networks=10
532683Sktlim@umich.edutopology=system.ruby.network.topology
543486Sktlim@umich.edu
553486Sktlim@umich.edu[system.ruby.network.topology]
568799Sgblack@eecs.umich.edutype=Topology
578706Sandreas.hansson@arm.comchildren=ext_links0 ext_links1 int_links0 int_links1
588799Sgblack@eecs.umich.eduext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1
598706Sandreas.hansson@arm.comint_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1
608799Sgblack@eecs.umich.edunum_int_nodes=3
618706Sandreas.hansson@arm.comprint_config=false
623486Sktlim@umich.edu
633486Sktlim@umich.edu[system.ruby.network.topology.ext_links0]
642862Sktlim@umich.edutype=ExtLink
652862Sktlim@umich.educhildren=ext_node
662862Sktlim@umich.edubw_multiplier=64
672862Sktlim@umich.eduext_node=system.ruby.network.topology.ext_links0.ext_node
682862Sktlim@umich.eduint_node=0
692862Sktlim@umich.edulatency=1
702862Sktlim@umich.eduweight=1
718806Sgblack@eecs.umich.edu
728806Sgblack@eecs.umich.edu[system.ruby.network.topology.ext_links0.ext_node]
738806Sgblack@eecs.umich.edutype=L1Cache_Controller
748806Sgblack@eecs.umich.educhildren=L2cacheMemory sequencer
758806Sgblack@eecs.umich.eduL1DcacheMemory=system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache
768806Sgblack@eecs.umich.eduL1IcacheMemory=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache
778806Sgblack@eecs.umich.eduL2cacheMemory=system.ruby.network.topology.ext_links0.ext_node.L2cacheMemory
788806Sgblack@eecs.umich.edubuffer_size=0
798806Sgblack@eecs.umich.educache_response_latency=12
802862Sktlim@umich.eduissue_latency=2
812862Sktlim@umich.edunumber_of_TBEs=256
822862Sktlim@umich.edurecycle_latency=10
832862Sktlim@umich.edusequencer=system.ruby.network.topology.ext_links0.ext_node.sequencer
842862Sktlim@umich.edutransitions_per_cycle=32
852862Sktlim@umich.eduversion=0
862862Sktlim@umich.edu
872862Sktlim@umich.edu[system.ruby.network.topology.ext_links0.ext_node.L2cacheMemory]
882862Sktlim@umich.edutype=RubyCache
892862Sktlim@umich.eduassoc=2
908806Sgblack@eecs.umich.edulatency=15
918806Sgblack@eecs.umich.edureplacement_policy=PSEUDO_LRU
928806Sgblack@eecs.umich.edusize=512
938806Sgblack@eecs.umich.edu
948806Sgblack@eecs.umich.edu[system.ruby.network.topology.ext_links0.ext_node.sequencer]
958806Sgblack@eecs.umich.edutype=RubySequencer
968806Sgblack@eecs.umich.educhildren=dcache icache
978806Sgblack@eecs.umich.edudcache=system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache
988806Sgblack@eecs.umich.edudeadlock_threshold=500000
992862Sktlim@umich.eduicache=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache
1002862Sktlim@umich.edumax_outstanding_requests=16
1013675Sktlim@umich.eduphysmem=system.physmem
1028706Sandreas.hansson@arm.comusing_ruby_tester=true
1033675Sktlim@umich.eduversion=0
1048921Sandreas.hansson@arm.comphysMemPort=system.physmem.port[0]
1058921Sandreas.hansson@arm.comport=root.cpuPort[0]
1068921Sandreas.hansson@arm.com
1078921Sandreas.hansson@arm.com[system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache]
1088921Sandreas.hansson@arm.comtype=RubyCache
1098921Sandreas.hansson@arm.comassoc=2
1108921Sandreas.hansson@arm.comlatency=3
1118852Sandreas.hansson@arm.comreplacement_policy=PSEUDO_LRU
1128921Sandreas.hansson@arm.comsize=256
1139814Sandreas.hansson@arm.com
1149814Sandreas.hansson@arm.com[system.ruby.network.topology.ext_links0.ext_node.sequencer.icache]
1158921Sandreas.hansson@arm.comtype=RubyCache
1168921Sandreas.hansson@arm.comassoc=2
1178706Sandreas.hansson@arm.comlatency=3
1188921Sandreas.hansson@arm.comreplacement_policy=PSEUDO_LRU
1198921Sandreas.hansson@arm.comsize=256
1208921Sandreas.hansson@arm.com
1218921Sandreas.hansson@arm.com[system.ruby.network.topology.ext_links1]
1228921Sandreas.hansson@arm.comtype=ExtLink
1238921Sandreas.hansson@arm.comchildren=ext_node
1243675Sktlim@umich.edubw_multiplier=64
1252683Sktlim@umich.eduext_node=system.ruby.network.topology.ext_links1.ext_node
1269101SBrad.Beckmann@amd.comint_node=1
1279101SBrad.Beckmann@amd.comlatency=1
1289101SBrad.Beckmann@amd.comweight=1
1299101SBrad.Beckmann@amd.com
1309101SBrad.Beckmann@amd.com[system.ruby.network.topology.ext_links1.ext_node]
1319101SBrad.Beckmann@amd.comtype=Directory_Controller
1329101SBrad.Beckmann@amd.comchildren=directory memBuffer
1339101SBrad.Beckmann@amd.combuffer_size=0
1349101SBrad.Beckmann@amd.comdirectory=system.ruby.network.topology.ext_links1.ext_node.directory
1359101SBrad.Beckmann@amd.commemBuffer=system.ruby.network.topology.ext_links1.ext_node.memBuffer
1369101SBrad.Beckmann@amd.commemory_controller_latency=12
1379101SBrad.Beckmann@amd.comnumber_of_TBEs=256
1389101SBrad.Beckmann@amd.comrecycle_latency=10
1399101SBrad.Beckmann@amd.comtransitions_per_cycle=32
1409101SBrad.Beckmann@amd.comversion=0
1419101SBrad.Beckmann@amd.com
1429101SBrad.Beckmann@amd.com[system.ruby.network.topology.ext_links1.ext_node.directory]
1439101SBrad.Beckmann@amd.comtype=RubyDirectoryMemory
1449101SBrad.Beckmann@amd.comsize=134217728
1459101SBrad.Beckmann@amd.comversion=0
1469101SBrad.Beckmann@amd.com
1479101SBrad.Beckmann@amd.com[system.ruby.network.topology.ext_links1.ext_node.memBuffer]
1489101SBrad.Beckmann@amd.comtype=RubyMemoryControl
1499101SBrad.Beckmann@amd.combank_bit_0=8
1502683Sktlim@umich.edubank_busy_time=11
1512683Sktlim@umich.edubank_queue_size=12
1522683Sktlim@umich.edubanks_per_rank=8
1532683Sktlim@umich.edubasic_bus_busy_time=2
1542683Sktlim@umich.edudimm_bit_0=12
1552683Sktlim@umich.edudimms_per_channel=2
1562683Sktlim@umich.edumem_bus_cycle_multiplier=10
1572683Sktlim@umich.edumem_ctl_latency=12
1582683Sktlim@umich.edumem_fixed_delay=0
1592683Sktlim@umich.edumem_random_arbitrate=0
1602683Sktlim@umich.edurank_bit_0=11
1612683Sktlim@umich.edurank_rank_delay=1
1622683Sktlim@umich.eduranks_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