config.ini revision 7570
11689SN/A[root]
22329SN/Atype=Root
31689SN/Achildren=system
41689SN/Adummy=0
51689SN/A
61689SN/A[system]
71689SN/Atype=System
81689SN/Achildren=dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby
91689SN/Amem_mode=timing
101689SN/Aphysmem=system.physmem
111689SN/A
121689SN/A[system.dir_cntrl0]
131689SN/Atype=Directory_Controller
141689SN/Achildren=directory memBuffer
151689SN/Abuffer_size=0
161689SN/Adirectory=system.dir_cntrl0.directory
171689SN/Adirectory_latency=5
181689SN/Adistributed_persistent=true
191689SN/Afixed_timeout_latency=100
201689SN/Al2_select_num_bits=0
211689SN/AmemBuffer=system.dir_cntrl0.memBuffer
221689SN/Anumber_of_TBEs=256
231689SN/Arecycle_latency=10
241689SN/Atransitions_per_cycle=32
251689SN/Aversion=0
261689SN/A
272665Ssaidi@eecs.umich.edu[system.dir_cntrl0.directory]
282665Ssaidi@eecs.umich.edutype=RubyDirectoryMemory
291689SN/Amap_levels=4
301689SN/Anuma_high_bit=6
318230Snate@binkert.orgsize=134217728
328230Snate@binkert.orguse_map=false
338230Snate@binkert.orgversion=0
346658Snate@binkert.org
351717SN/A[system.dir_cntrl0.memBuffer]
368230Snate@binkert.orgtype=RubyMemoryControl
376221Snate@binkert.orgbank_bit_0=8
381060SN/Abank_busy_time=11
396221Snate@binkert.orgbank_queue_size=12
405529Snate@binkert.orgbanks_per_rank=8
411060SN/Abasic_bus_busy_time=2
425529Snate@binkert.orgdimm_bit_0=12
434329Sktlim@umich.edudimms_per_channel=2
444329Sktlim@umich.edumem_bus_cycle_multiplier=10
452292SN/Amem_ctl_latency=12
462292SN/Amem_fixed_delay=0
472292SN/Amem_random_arbitrate=0
482292SN/Arank_bit_0=11
495529Snate@binkert.orgrank_rank_delay=1
501060SN/Aranks_per_dimm=2
512292SN/Aread_write_delay=2
522292SN/Arefresh_period=1560
532348SN/AtFaw=0
546221Snate@binkert.orgversion=0
556221Snate@binkert.org
562292SN/A[system.l1_cntrl0]
576221Snate@binkert.orgtype=L1Cache_Controller
586221Snate@binkert.orgchildren=sequencer
596221Snate@binkert.orgL1DcacheMemory=system.l1_cntrl0.sequencer.dcache
602292SN/AL1IcacheMemory=system.l1_cntrl0.sequencer.icache
612292SN/AN_tokens=2
622292SN/Abuffer_size=0
632292SN/Adynamic_timeout_enabled=true
642292SN/Afixed_timeout_latency=300
652292SN/Al1_request_latency=2
662292SN/Al1_response_latency=2
672292SN/Al2_select_num_bits=0
682292SN/Ano_mig_atomic=true
692292SN/Anumber_of_TBEs=256
702292SN/Arecycle_latency=10
711060SN/Aretry_threshold=1
721060SN/Asequencer=system.l1_cntrl0.sequencer
731062SN/Atransitions_per_cycle=32
741062SN/Aversion=0
752292SN/A
761062SN/A[system.l1_cntrl0.sequencer]
771062SN/Atype=RubySequencer
782307SN/Achildren=dcache icache
791062SN/Adcache=system.l1_cntrl0.sequencer.dcache
801062SN/Adeadlock_threshold=500000
811062SN/Aicache=system.l1_cntrl0.sequencer.icache
822307SN/Amax_outstanding_requests=16
831062SN/Aphysmem=system.physmem
841062SN/Ausing_ruby_tester=true
852292SN/Aversion=0
862307SN/AphysMemPort=system.physmem.port[0]
872292SN/Aport=root.cpuPort[0]
882292SN/A
891062SN/A[system.l1_cntrl0.sequencer.dcache]
902307SN/Atype=RubyCache
911062SN/Aassoc=2
921062SN/Alatency=2
931062SN/Areplacement_policy=PSEUDO_LRU
942307SN/Asize=256
951062SN/Astart_index_bit=6
961062SN/A
972307SN/A[system.l1_cntrl0.sequencer.icache]
982307SN/Atype=RubyCache
992307SN/Aassoc=2
1002307SN/Alatency=2
1011062SN/Areplacement_policy=PSEUDO_LRU
1022307SN/Asize=256
1031062SN/Astart_index_bit=6
1041062SN/A
1051062SN/A[system.l2_cntrl0]
1062307SN/Atype=L2Cache_Controller
1071062SN/Achildren=L2cacheMemory
1081062SN/AL2cacheMemory=system.l2_cntrl0.L2cacheMemory
1091062SN/AN_tokens=2
1101062SN/Abuffer_size=0
1112307SN/Afiltering_enabled=true
1121062SN/Al2_request_latency=5
1131062SN/Al2_response_latency=5
1141062SN/Anumber_of_TBEs=256
1152307SN/Arecycle_latency=10
1161062SN/Atransitions_per_cycle=32
1171062SN/Aversion=0
1181062SN/A
1191062SN/A[system.l2_cntrl0.L2cacheMemory]
1201060SN/Atype=RubyCache
1211060SN/Aassoc=2
1222292SN/Alatency=10
1231060SN/Areplacement_policy=PSEUDO_LRU
1241060SN/Asize=512
1251060SN/Astart_index_bit=0
1261060SN/A
1271060SN/A[system.physmem]
1281060SN/Atype=PhysicalMemory
1291060SN/Afile=
1301060SN/Alatency=30
1311060SN/Alatency_var=0
1321060SN/Anull=false
1331060SN/Arange=0:134217727
1341060SN/Azero=false
1351060SN/Aport=system.l1_cntrl0.sequencer.physMemPort
1361060SN/A
1372292SN/A[system.ruby]
1381060SN/Atype=RubySystem
1391060SN/Achildren=debug network profiler tracer
1401060SN/Ablock_size_bytes=64
1411060SN/Aclock=1
1421060SN/Adebug=system.ruby.debug
1431060SN/Amem_size=134217728
1441060SN/Anetwork=system.ruby.network
1451060SN/Ano_mem_vec=false
1461060SN/Aprofiler=system.ruby.profiler
1472292SN/Arandom_seed=1234
1481060SN/Arandomization=true
1491060SN/Astats_filename=ruby.stats
1501060SN/Atracer=system.ruby.tracer
1511060SN/A
1521060SN/A[system.ruby.debug]
1531060SN/Atype=RubyDebug
1541060SN/Afilter_string=none
1551060SN/Aoutput_filename=none
1562292SN/Aprotocol_trace=false
1576221Snate@binkert.orgstart_time=1
1582292SN/Averbosity_string=none
1592292SN/A
1602292SN/A[system.ruby.network]
1612292SN/Atype=SimpleNetwork
1622307SN/Achildren=topology
1632863Sktlim@umich.eduadaptive_routing=false
1642843Sktlim@umich.edubuffer_size=0
1652307SN/Acontrol_msg_size=8
1662843Sktlim@umich.eduendpoint_bandwidth=10000
1672843Sktlim@umich.edulink_latency=1
1682863Sktlim@umich.edunumber_of_virtual_networks=10
1692307SN/Atopology=system.ruby.network.topology
1702307SN/A
1712307SN/A[system.ruby.network.topology]
1722307SN/Atype=Topology
1732307SN/Achildren=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2
1742307SN/Aext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1 system.ruby.network.topology.ext_links2
1752307SN/Aint_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1 system.ruby.network.topology.int_links2
1762307SN/Aname=Crossbar
1772348SN/Anum_int_nodes=4
1786221Snate@binkert.orgprint_config=false
1796221Snate@binkert.org
1802307SN/A[system.ruby.network.topology.ext_links0]
1816221Snate@binkert.orgtype=ExtLink
1826221Snate@binkert.orgbw_multiplier=64
1836221Snate@binkert.orgext_node=system.l1_cntrl0
1846221Snate@binkert.orgint_node=0
1856221Snate@binkert.orglatency=1
1866221Snate@binkert.orgweight=1
1876221Snate@binkert.org
1886221Snate@binkert.org[system.ruby.network.topology.ext_links1]
1892307SN/Atype=ExtLink
1902307SN/Abw_multiplier=64
1912307SN/Aext_node=system.l2_cntrl0
1922307SN/Aint_node=1
1932292SN/Alatency=1
1942292SN/Aweight=1
1956221Snate@binkert.org
1962292SN/A[system.ruby.network.topology.ext_links2]
1972292SN/Atype=ExtLink
1982292SN/Abw_multiplier=64
1992292SN/Aext_node=system.dir_cntrl0
2002292SN/Aint_node=2
2012292SN/Alatency=1
2022292SN/Aweight=1
2032292SN/A
2042292SN/A[system.ruby.network.topology.int_links0]
2052292SN/Atype=IntLink
2062292SN/Abw_multiplier=16
2072292SN/Alatency=1
2082292SN/Anode_a=0
2092292SN/Anode_b=3
2102292SN/Aweight=1
2112292SN/A
2122292SN/A[system.ruby.network.topology.int_links1]
2132292SN/Atype=IntLink
2141681SN/Abw_multiplier=16
2152292SN/Alatency=1
2161681SN/Anode_a=1
2171681SN/Anode_b=3
2181681SN/Aweight=1
2191681SN/A
2201681SN/A[system.ruby.network.topology.int_links2]
2212292SN/Atype=IntLink
2226221Snate@binkert.orgbw_multiplier=16
2231060SN/Alatency=1
2242292SN/Anode_a=2
2251060SN/Anode_b=3
2261060SN/Aweight=1
2271060SN/A
2282292SN/A[system.ruby.profiler]
2291060SN/Atype=RubyProfiler
2302348SN/Aall_instructions=false
2312348SN/Ahot_lines=false
2322348SN/Anum_of_sequencers=1
2332292SN/A
2342292SN/A[system.ruby.tracer]
2352292SN/Atype=RubyTracer
2362348SN/Awarmup_length=100000
2372348SN/A
2382348SN/A