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