config.ini revision 8940
12292SN/A[root] 22727Sktlim@umich.edutype=Root 32292SN/Achildren=system 42292SN/Afull_system=false 52292SN/Atime_sync_enable=false 62292SN/Atime_sync_period=100000000 72292SN/Atime_sync_spin_threshold=100000 82292SN/A 92292SN/A[system] 102292SN/Atype=System 112292SN/Achildren=dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby sys_port_proxy tester 122292SN/Aboot_osflags=a 132292SN/Ainit_param=0 142292SN/Akernel= 152292SN/Aload_addr_mask=1099511627775 162292SN/Amem_mode=timing 172292SN/Amemories=system.physmem 182292SN/Anum_work_ids=16 192292SN/Areadfile= 202292SN/Asymbolfile= 212292SN/Awork_begin_ckpt_count=0 222292SN/Awork_begin_cpu_id_exit=-1 232292SN/Awork_begin_exit_count=0 242292SN/Awork_cpus_ckpt_count=0 252292SN/Awork_end_ckpt_count=0 262292SN/Awork_end_exit_count=0 272689Sktlim@umich.eduwork_item_id=-1 282689Sktlim@umich.edusystem_port=system.sys_port_proxy.slave[0] 292292SN/A 302292SN/A[system.dir_cntrl0] 312329SN/Atype=Directory_Controller 322980Sgblack@eecs.umich.educhildren=directory memBuffer 332329SN/Abuffer_size=0 342329SN/Acntrl_id=2 352292SN/Adirectory=system.dir_cntrl0.directory 368232Snate@binkert.orgdirectory_latency=5 378232Snate@binkert.orgdistributed_persistent=true 388232Snate@binkert.orgfixed_timeout_latency=100 396221Snate@binkert.orgl2_select_num_bits=0 402292SN/AmemBuffer=system.dir_cntrl0.memBuffer 416221Snate@binkert.orgnumber_of_TBEs=256 425529Snate@binkert.orgrecycle_latency=10 434192Sktlim@umich.eduruby_system=system.ruby 444192Sktlim@umich.edutransitions_per_cycle=32 454192Sktlim@umich.eduversion=0 464192Sktlim@umich.edu 474192Sktlim@umich.edu[system.dir_cntrl0.directory] 484192Sktlim@umich.edutype=RubyDirectoryMemory 494192Sktlim@umich.edumap_levels=4 504192Sktlim@umich.edunuma_high_bit=6 514192Sktlim@umich.edusize=134217728 524192Sktlim@umich.eduuse_map=false 534192Sktlim@umich.eduversion=0 544192Sktlim@umich.edu 554192Sktlim@umich.edu[system.dir_cntrl0.memBuffer] 562292SN/Atype=RubyMemoryControl 572907Sktlim@umich.edubank_bit_0=8 582907Sktlim@umich.edubank_busy_time=11 592907Sktlim@umich.edubank_queue_size=12 602907Sktlim@umich.edubanks_per_rank=8 617823Ssteve.reinhardt@amd.combasic_bus_busy_time=2 622907Sktlim@umich.edudimm_bit_0=12 632907Sktlim@umich.edudimms_per_channel=2 642907Sktlim@umich.edumem_bus_cycle_multiplier=10 652907Sktlim@umich.edumem_ctl_latency=12 662907Sktlim@umich.edumem_fixed_delay=0 672907Sktlim@umich.edumem_random_arbitrate=0 683639Sktlim@umich.edurank_bit_0=11 692907Sktlim@umich.edurank_rank_delay=1 702907Sktlim@umich.eduranks_per_dimm=2 712907Sktlim@umich.eduread_write_delay=2 722907Sktlim@umich.edurefresh_period=1560 732907Sktlim@umich.edutFaw=0 742907Sktlim@umich.eduversion=0 753647Srdreslin@umich.edu 763647Srdreslin@umich.edu[system.l1_cntrl0] 773647Srdreslin@umich.edutype=L1Cache_Controller 783647Srdreslin@umich.educhildren=L1DcacheMemory L1IcacheMemory sequencer 793647Srdreslin@umich.eduL1DcacheMemory=system.l1_cntrl0.L1DcacheMemory 802907Sktlim@umich.eduL1IcacheMemory=system.l1_cntrl0.L1IcacheMemory 813647Srdreslin@umich.eduN_tokens=2 822907Sktlim@umich.edubuffer_size=0 832907Sktlim@umich.educntrl_id=0 842907Sktlim@umich.edudynamic_timeout_enabled=true 852907Sktlim@umich.edufixed_timeout_latency=300 862907Sktlim@umich.edul1_request_latency=2 872907Sktlim@umich.edul1_response_latency=2 882907Sktlim@umich.edul2_select_num_bits=0 894986Ssaidi@eecs.umich.eduno_mig_atomic=true 904986Ssaidi@eecs.umich.edunumber_of_TBEs=256 913310Srdreslin@umich.edurecycle_latency=10 925714Shsul@eecs.umich.eduretry_threshold=1 933310Srdreslin@umich.eduruby_system=system.ruby 943310Srdreslin@umich.edusend_evictions=false 954895Sstever@eecs.umich.edusequencer=system.l1_cntrl0.sequencer 964895Sstever@eecs.umich.edutransitions_per_cycle=32 974895Sstever@eecs.umich.eduversion=0 984895Sstever@eecs.umich.edu 993310Srdreslin@umich.edu[system.l1_cntrl0.L1DcacheMemory] 1002907Sktlim@umich.edutype=RubyCache 1012907Sktlim@umich.eduassoc=2 1022907Sktlim@umich.eduis_icache=false 1032907Sktlim@umich.edulatency=2 1042907Sktlim@umich.edureplacement_policy=PSEUDO_LRU 1052907Sktlim@umich.edusize=256 1062907Sktlim@umich.edustart_index_bit=6 1073014Srdreslin@umich.edu 1083014Srdreslin@umich.edu[system.l1_cntrl0.L1IcacheMemory] 1093014Srdreslin@umich.edutype=RubyCache 1103014Srdreslin@umich.eduassoc=2 1113014Srdreslin@umich.eduis_icache=false 1124985Sktlim@umich.edulatency=2 1132907Sktlim@umich.edureplacement_policy=PSEUDO_LRU 1142907Sktlim@umich.edusize=256 1152907Sktlim@umich.edustart_index_bit=6 1164985Sktlim@umich.edu 1172907Sktlim@umich.edu[system.l1_cntrl0.sequencer] 1182907Sktlim@umich.edutype=RubySequencer 1192907Sktlim@umich.eduaccess_phys_mem=false 1205529Snate@binkert.orgdcache=system.l1_cntrl0.L1DcacheMemory 1215494Sstever@gmail.comdeadlock_threshold=500000 1224329Sktlim@umich.eduicache=system.l1_cntrl0.L1IcacheMemory 1234329Sktlim@umich.edumax_outstanding_requests=16 1245529Snate@binkert.orgruby_system=system.ruby 1252907Sktlim@umich.edusupport_data_reqs=true 1262292SN/Asupport_inst_reqs=true 1273647Srdreslin@umich.edusystem=system 1283647Srdreslin@umich.eduusing_network_tester=false 1292292SN/Ausing_ruby_tester=true 1302292SN/Aversion=0 1312292SN/Aslave=system.tester.cpuDataPort[0] system.tester.cpuInstPort[0] 1322980Sgblack@eecs.umich.edu 1332292SN/A[system.l2_cntrl0] 1342292SN/Atype=L2Cache_Controller 1352292SN/Achildren=L2cacheMemory 1362292SN/AL2cacheMemory=system.l2_cntrl0.L2cacheMemory 1372292SN/AN_tokens=2 1382292SN/Abuffer_size=0 1392292SN/Acntrl_id=1 1402292SN/Afiltering_enabled=true 1412292SN/Al2_request_latency=5 1422292SN/Al2_response_latency=5 1432292SN/Anumber_of_TBEs=256 1444329Sktlim@umich.edurecycle_latency=10 1452292SN/Aruby_system=system.ruby 1462292SN/Atransitions_per_cycle=32 1472292SN/Aversion=0 1482292SN/A 1492292SN/A[system.l2_cntrl0.L2cacheMemory] 1502292SN/Atype=RubyCache 1512292SN/Aassoc=2 1524329Sktlim@umich.eduis_icache=false 1532292SN/Alatency=10 1542292SN/Areplacement_policy=PSEUDO_LRU 1552292SN/Asize=512 1562292SN/Astart_index_bit=6 1572292SN/A 1582292SN/A[system.physmem] 1592292SN/Atype=SimpleMemory 1602292SN/Aconf_table_reported=false 1612292SN/Afile= 1622292SN/Ain_addr_map=true 1632292SN/Alatency=30 1642292SN/Alatency_var=0 1652292SN/Anull=false 1662292SN/Arange=0:134217727 1674329Sktlim@umich.eduzero=false 1682292SN/A 1692292SN/A[system.ruby] 1702292SN/Atype=RubySystem 1712292SN/Achildren=network profiler 1722292SN/Ablock_size_bytes=64 1732292SN/Aclock=1 1742292SN/Amem_size=134217728 1752292SN/Ano_mem_vec=false 1762292SN/Arandom_seed=1234 1776221Snate@binkert.orgrandomization=true 1784329Sktlim@umich.edustats_filename=ruby.stats 1794329Sktlim@umich.edu 1802907Sktlim@umich.edu[system.ruby.network] 1812292SN/Atype=SimpleNetwork 1822292SN/Achildren=topology 1832292SN/Aadaptive_routing=false 1842292SN/Abuffer_size=0 1852292SN/Acontrol_msg_size=8 1862292SN/Aendpoint_bandwidth=1000 1872292SN/Anumber_of_virtual_networks=10 1882292SN/Aruby_system=system.ruby 1892292SN/Atopology=system.ruby.network.topology 1902292SN/A 1912292SN/A[system.ruby.network.topology] 1922292SN/Atype=Topology 1932292SN/Achildren=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3 1942727Sktlim@umich.edudescription=Crossbar 1952727Sktlim@umich.eduext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1 system.ruby.network.topology.ext_links2 1962727Sktlim@umich.eduint_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1 system.ruby.network.topology.int_links2 1976221Snate@binkert.orgprint_config=false 1982727Sktlim@umich.edurouters=system.ruby.network.topology.routers0 system.ruby.network.topology.routers1 system.ruby.network.topology.routers2 system.ruby.network.topology.routers3 1992727Sktlim@umich.edu 2002727Sktlim@umich.edu[system.ruby.network.topology.ext_links0] 2012727Sktlim@umich.edutype=SimpleExtLink 2022727Sktlim@umich.edubandwidth_factor=16 2032727Sktlim@umich.eduext_node=system.l1_cntrl0 2046221Snate@binkert.orgint_node=system.ruby.network.topology.routers0 2052292SN/Alatency=1 2062292SN/Alink_id=0 2072292SN/Aweight=1 2082292SN/A 2092292SN/A[system.ruby.network.topology.ext_links1] 2102292SN/Atype=SimpleExtLink 2112307SN/Abandwidth_factor=16 2122307SN/Aext_node=system.l2_cntrl0 2132307SN/Aint_node=system.ruby.network.topology.routers1 2146221Snate@binkert.orglatency=1 2152307SN/Alink_id=1 2162307SN/Aweight=1 2172307SN/A 2182307SN/A[system.ruby.network.topology.ext_links2] 2192307SN/Atype=SimpleExtLink 2202307SN/Abandwidth_factor=16 2212307SN/Aext_node=system.dir_cntrl0 2222307SN/Aint_node=system.ruby.network.topology.routers2 2236221Snate@binkert.orglatency=1 2242307SN/Alink_id=2 2252307SN/Aweight=1 2262307SN/A 2272307SN/A[system.ruby.network.topology.int_links0] 2282307SN/Atype=SimpleIntLink 2292292SN/Abandwidth_factor=16 2306221Snate@binkert.orglatency=1 2312292SN/Alink_id=3 2322292SN/Anode_a=system.ruby.network.topology.routers0 2332292SN/Anode_b=system.ruby.network.topology.routers3 2342292SN/Aweight=1 2352292SN/A 2362292SN/A[system.ruby.network.topology.int_links1] 2372292SN/Atype=SimpleIntLink 2382292SN/Abandwidth_factor=16 2392292SN/Alatency=1 2402292SN/Alink_id=4 2412292SN/Anode_a=system.ruby.network.topology.routers1 2422292SN/Anode_b=system.ruby.network.topology.routers3 2432292SN/Aweight=1 2443867Sbinkertn@umich.edu 2452292SN/A[system.ruby.network.topology.int_links2] 2462292SN/Atype=SimpleIntLink 2472292SN/Abandwidth_factor=16 2482292SN/Alatency=1 2492292SN/Alink_id=5 2502292SN/Anode_a=system.ruby.network.topology.routers2 2512292SN/Anode_b=system.ruby.network.topology.routers3 2522292SN/Aweight=1 2532292SN/A 2542292SN/A[system.ruby.network.topology.routers0] 2552292SN/Atype=BasicRouter 2566221Snate@binkert.orgrouter_id=0 2576221Snate@binkert.org 2583867Sbinkertn@umich.edu[system.ruby.network.topology.routers1] 2593867Sbinkertn@umich.edutype=BasicRouter 2606221Snate@binkert.orgrouter_id=1 2613867Sbinkertn@umich.edu 2623867Sbinkertn@umich.edu[system.ruby.network.topology.routers2] 2632292SN/Atype=BasicRouter 2642292SN/Arouter_id=2 2652292SN/A 2662292SN/A[system.ruby.network.topology.routers3] 2672292SN/Atype=BasicRouter 2682292SN/Arouter_id=3 2696221Snate@binkert.org 2702292SN/A[system.ruby.profiler] 2712292SN/Atype=RubyProfiler 2722292SN/Aall_instructions=false 2732292SN/Ahot_lines=false 2742292SN/Anum_of_sequencers=1 2752292SN/Aruby_system=system.ruby 2762292SN/A 2776221Snate@binkert.org[system.sys_port_proxy] 2782292SN/Atype=RubyPortProxy 2792292SN/Aaccess_phys_mem=true 2802292SN/Aruby_system=system.ruby 2812292SN/Asupport_data_reqs=true 2822292SN/Asupport_inst_reqs=true 2832292SN/Asystem=system 2842292SN/Ausing_network_tester=false 2852292SN/Ausing_ruby_tester=false 2862292SN/Aversion=0 2876221Snate@binkert.orgslave=system.system_port 2886221Snate@binkert.org 2892292SN/A[system.tester] 2903867Sbinkertn@umich.edutype=RubyTester 2916221Snate@binkert.orgcheck_flush=false 2922292SN/Achecks_to_complete=100 2932292SN/Adeadlock_threshold=50000 2942292SN/Anum_cpus=1 2952292SN/Asystem=system 2962292SN/Awakeup_frequency=10 2972292SN/AcpuDataPort=system.l1_cntrl0.sequencer.slave[0] 2982292SN/AcpuInstPort=system.l1_cntrl0.sequencer.slave[1] 2992292SN/A 3002292SN/A