Deleted Added
sdiff udiff text old ( 10451:3a87241adfb8 ) new ( 10526:0068ad93a67e )
full compact
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=true
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=LinuxX86System
13children=acpi_description_table_pointer clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler e820_table intel_mp_pointer intel_mp_table intrctrl iobus mem_ctrls pc ruby smbios_table sys_port_proxy voltage_domain
14acpi_description_table_pointer=system.acpi_description_table_pointer
15boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
16cache_line_size=64
17clk_domain=system.clk_domain
18e820_table=system.e820_table
19eventq_index=0
20init_param=0
21intel_mp_pointer=system.intel_mp_pointer
22intel_mp_table=system.intel_mp_table
23kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9.smp
24kernel_addr_check=true
25load_addr_mask=18446744073709551615
26load_offset=0
27mem_mode=timing
28mem_ranges=0:134217727
29memories=system.mem_ctrls
30num_work_ids=16
31readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
32smbios_table=system.smbios_table
33symbolfile=
34work_begin_ckpt_count=0
35work_begin_cpu_id_exit=-1
36work_begin_exit_count=0
37work_cpus_ckpt_count=0

--- 662 unchanged lines hidden (view full) ---

700[system.iobus]
701type=NoncoherentXBar
702clk_domain=system.clk_domain
703eventq_index=0
704header_cycles=1
705use_default_range=false
706width=8
707default=system.pc.pciconfig.pio
708master=system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.ruby.l1_cntrl0.sequencer.pio_slave_port system.ruby.l1_cntrl1.sequencer.pio_slave_port system.ruby.io_controller.dma_sequencer.slave
709slave=system.pc.south_bridge.io_apic.int_master system.ruby.l1_cntrl0.sequencer.pio_master_port system.ruby.l1_cntrl0.sequencer.mem_master_port system.ruby.l1_cntrl1.sequencer.pio_master_port system.ruby.l1_cntrl1.sequencer.mem_master_port
710
711[system.mem_ctrls]
712type=DRAMCtrl
713IDD0=0.075000
714IDD02=0.000000
715IDD2N=0.050000
716IDD2N2=0.000000
717IDD2P0=0.000000
718IDD2P02=0.000000
719IDD2P1=0.000000
720IDD2P12=0.000000
721IDD3N=0.057000
722IDD3N2=0.000000
723IDD3P0=0.000000
724IDD3P02=0.000000
725IDD3P1=0.000000
726IDD3P12=0.000000
727IDD4R=0.187000
728IDD4R2=0.000000
729IDD4W=0.165000
730IDD4W2=0.000000
731IDD5=0.220000
732IDD52=0.000000
733IDD6=0.000000
734IDD62=0.000000
735VDD=1.500000
736VDD2=0.000000
737activation_limit=4
738addr_mapping=RoRaBaChCo
739bank_groups_per_rank=0
740banks_per_rank=8
741burst_length=8
742channels=1
743clk_domain=system.clk_domain
744conf_table_reported=true
745device_bus_width=8
746device_rowbuffer_size=1024
747device_size=536870912
748devices_per_rank=8
749dll=true
750eventq_index=0
751in_addr_map=true
752max_accesses_per_row=16
753mem_sched_policy=frfcfs
754min_writes_per_switch=16
755null=false
756page_policy=open_adaptive
757range=0:134217727
758ranks_per_channel=2
759read_buffer_size=32
760static_backend_latency=10000
761static_frontend_latency=10000
762tBURST=5000
763tCCD_L=0
764tCK=1250
765tCL=13750
766tCS=2500
767tRAS=35000
768tRCD=13750
769tREFI=7800000
770tRFC=260000
771tRP=13750
772tRRD=6000
773tRRD_L=0
774tRTP=7500
775tRTW=2500
776tWR=15000
777tWTR=7500
778tXAW=30000
779tXP=0
780tXPDLL=0
781tXS=0
782tXSDLL=0
783write_buffer_size=64
784write_high_thresh_perc=85
785write_low_thresh_perc=50
786port=system.ruby.dir_cntrl0.memory
787
788[system.pc]
789type=Pc
790children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge
791eventq_index=0
792intrctrl=system.intrctrl
793system=system
794
795[system.pc.behind_pci]

--- 258 unchanged lines hidden (view full) ---

1054io_shift=0
1055pci_bus=0
1056pci_dev=4
1057pci_func=0
1058pio_latency=30000
1059platform=system.pc
1060system=system
1061config=system.iobus.master[3]
1062dma=system.ruby.dma_cntrl0.dma_sequencer.slave
1063pio=system.iobus.master[2]
1064
1065[system.pc.south_bridge.ide.disks0]
1066type=IdeDisk
1067children=image
1068delay=1000000
1069driveID=master
1070eventq_index=0

--- 217 unchanged lines hidden (view full) ---

1288clk_domain=system.clk_domain
1289eventq_index=0
1290i8254=system.pc.south_bridge.pit
1291pio_addr=9223372036854775905
1292pio_latency=100000
1293system=system
1294pio=system.iobus.master[8]
1295
1296[system.ruby]
1297type=RubySystem
1298children=clk_domain dir_cntrl0 dma_cntrl0 io_controller l1_cntrl0 l1_cntrl1 l2_cntrl0 memctrl_clk_domain network
1299all_instructions=false
1300block_size_bytes=64
1301clk_domain=system.ruby.clk_domain
1302eventq_index=0
1303hot_lines=false
1304memory_size_bits=48
1305num_of_sequencers=2
1306phys_mem=Null
1307random_seed=1234
1308randomization=false
1309
1310[system.ruby.clk_domain]
1311type=SrcClockDomain
1312clock=500
1313domain_id=-1
1314eventq_index=0
1315init_perf_level=0
1316voltage_domain=system.voltage_domain
1317
1318[system.ruby.dir_cntrl0]
1319type=Directory_Controller
1320children=directory
1321buffer_size=0
1322clk_domain=system.ruby.clk_domain
1323cluster_id=0
1324directory=system.ruby.dir_cntrl0.directory
1325directory_latency=6
1326eventq_index=0
1327number_of_TBEs=256
1328recycle_latency=10
1329ruby_system=system.ruby
1330system=system
1331to_mem_ctrl_latency=1
1332transitions_per_cycle=4
1333version=0
1334memory=system.mem_ctrls.port
1335requestToDir=system.ruby.network.master[7]
1336responseFromDir=system.ruby.network.slave[9]
1337responseToDir=system.ruby.network.master[8]
1338
1339[system.ruby.dir_cntrl0.directory]
1340type=RubyDirectoryMemory
1341eventq_index=0
1342numa_high_bit=5
1343size=134217728
1344version=0
1345
1346[system.ruby.dma_cntrl0]
1347type=DMA_Controller
1348children=dma_sequencer
1349buffer_size=0
1350clk_domain=system.ruby.clk_domain
1351cluster_id=0
1352dma_sequencer=system.ruby.dma_cntrl0.dma_sequencer
1353eventq_index=0
1354number_of_TBEs=256
1355recycle_latency=10
1356request_latency=6
1357ruby_system=system.ruby
1358system=system
1359transitions_per_cycle=4
1360version=0
1361requestToDir=system.ruby.network.slave[10]
1362responseFromDir=system.ruby.network.master[9]
1363
1364[system.ruby.dma_cntrl0.dma_sequencer]
1365type=DMASequencer
1366clk_domain=system.ruby.clk_domain
1367eventq_index=0
1368ruby_system=system.ruby
1369system=system
1370using_ruby_tester=false
1371version=0
1372slave=system.pc.south_bridge.ide.dma
1373
1374[system.ruby.io_controller]
1375type=DMA_Controller
1376children=dma_sequencer
1377buffer_size=0
1378clk_domain=system.ruby.clk_domain
1379cluster_id=0
1380dma_sequencer=system.ruby.io_controller.dma_sequencer
1381eventq_index=0
1382number_of_TBEs=256
1383recycle_latency=10
1384request_latency=6
1385ruby_system=system.ruby
1386system=system
1387transitions_per_cycle=32
1388version=1
1389requestToDir=system.ruby.network.slave[11]
1390responseFromDir=system.ruby.network.master[10]
1391
1392[system.ruby.io_controller.dma_sequencer]
1393type=DMASequencer
1394clk_domain=system.ruby.clk_domain
1395eventq_index=0
1396ruby_system=system.ruby
1397system=system
1398using_ruby_tester=false
1399version=1
1400slave=system.iobus.master[19]
1401
1402[system.ruby.l1_cntrl0]
1403type=L1Cache_Controller
1404children=L1Dcache L1Icache prefetcher sequencer
1405L1Dcache=system.ruby.l1_cntrl0.L1Dcache
1406L1Icache=system.ruby.l1_cntrl0.L1Icache
1407buffer_size=0
1408clk_domain=system.cpu_clk_domain
1409cluster_id=0
1410enable_prefetch=false
1411eventq_index=0
1412l1_request_latency=2
1413l1_response_latency=2
1414l2_select_num_bits=0
1415number_of_TBEs=256
1416prefetcher=system.ruby.l1_cntrl0.prefetcher
1417recycle_latency=10
1418ruby_system=system.ruby
1419send_evictions=false
1420sequencer=system.ruby.l1_cntrl0.sequencer
1421system=system
1422to_l2_latency=1
1423transitions_per_cycle=4
1424version=0
1425requestFromL1Cache=system.ruby.network.slave[0]
1426requestToL1Cache=system.ruby.network.master[0]
1427responseFromL1Cache=system.ruby.network.slave[1]
1428responseToL1Cache=system.ruby.network.master[1]
1429unblockFromL1Cache=system.ruby.network.slave[2]

--- 31 unchanged lines hidden (view full) ---

1461[system.ruby.l1_cntrl0.prefetcher]
1462type=Prefetcher
1463cross_page=false
1464eventq_index=0
1465nonunit_filter=8
1466num_startup_pfs=1
1467num_streams=4
1468pf_per_stream=1
1469sys=system
1470train_misses=4
1471unit_filter=8
1472
1473[system.ruby.l1_cntrl0.sequencer]
1474type=RubySequencer
1475access_backing_store=false
1476clk_domain=system.cpu_clk_domain
1477dcache=system.ruby.l1_cntrl0.L1Dcache
1478deadlock_threshold=500000
1479eventq_index=0
1480icache=system.ruby.l1_cntrl0.L1Icache
1481max_outstanding_requests=16
1482ruby_system=system.ruby
1483support_data_reqs=true

--- 17 unchanged lines hidden (view full) ---

1501clk_domain=system.cpu_clk_domain
1502cluster_id=0
1503enable_prefetch=false
1504eventq_index=0
1505l1_request_latency=2
1506l1_response_latency=2
1507l2_select_num_bits=0
1508number_of_TBEs=256
1509prefetcher=system.ruby.l1_cntrl1.prefetcher
1510recycle_latency=10
1511ruby_system=system.ruby
1512send_evictions=false
1513sequencer=system.ruby.l1_cntrl1.sequencer
1514system=system
1515to_l2_latency=1
1516transitions_per_cycle=4
1517version=1
1518requestFromL1Cache=system.ruby.network.slave[3]
1519requestToL1Cache=system.ruby.network.master[2]
1520responseFromL1Cache=system.ruby.network.slave[4]
1521responseToL1Cache=system.ruby.network.master[3]
1522unblockFromL1Cache=system.ruby.network.slave[5]

--- 31 unchanged lines hidden (view full) ---

1554[system.ruby.l1_cntrl1.prefetcher]
1555type=Prefetcher
1556cross_page=false
1557eventq_index=0
1558nonunit_filter=8
1559num_startup_pfs=1
1560num_streams=4
1561pf_per_stream=1
1562sys=system
1563train_misses=4
1564unit_filter=8
1565
1566[system.ruby.l1_cntrl1.sequencer]
1567type=RubySequencer
1568access_backing_store=false
1569clk_domain=system.cpu_clk_domain
1570dcache=system.ruby.l1_cntrl1.L1Dcache
1571deadlock_threshold=500000
1572eventq_index=0
1573icache=system.ruby.l1_cntrl1.L1Icache
1574max_outstanding_requests=16
1575ruby_system=system.ruby
1576support_data_reqs=true

--- 14 unchanged lines hidden (view full) ---

1591L2cache=system.ruby.l2_cntrl0.L2cache
1592buffer_size=0
1593clk_domain=system.ruby.clk_domain
1594cluster_id=0
1595eventq_index=0
1596l2_request_latency=2
1597l2_response_latency=2
1598number_of_TBEs=256
1599recycle_latency=10
1600ruby_system=system.ruby
1601system=system
1602to_l1_latency=1
1603transitions_per_cycle=4
1604version=0
1605DirRequestFromL2Cache=system.ruby.network.slave[6]
1606L1RequestFromL2Cache=system.ruby.network.slave[7]
1607L1RequestToL2Cache=system.ruby.network.master[5]
1608responseFromL2Cache=system.ruby.network.slave[8]
1609responseToL2Cache=system.ruby.network.master[6]

--- 17 unchanged lines hidden (view full) ---

1627[system.ruby.memctrl_clk_domain]
1628type=DerivedClockDomain
1629clk_divider=3
1630clk_domain=system.ruby.clk_domain
1631eventq_index=0
1632
1633[system.ruby.network]
1634type=SimpleNetwork
1635children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 routers0 routers1 routers2 routers3 routers4 routers5 routers6
1636adaptive_routing=false
1637buffer_size=0
1638clk_domain=system.ruby.clk_domain
1639control_msg_size=8
1640endpoint_bandwidth=1000
1641eventq_index=0
1642ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5
1643int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5
1644netifs=
1645number_of_virtual_networks=10
1646routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 system.ruby.network.routers4 system.ruby.network.routers5 system.ruby.network.routers6
1647ruby_system=system.ruby
1648topology=Crossbar
1649master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl1.requestToL1Cache system.ruby.l1_cntrl1.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dma_cntrl0.responseFromDir system.ruby.io_controller.responseFromDir
1650slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l1_cntrl1.requestFromL1Cache system.ruby.l1_cntrl1.responseFromL1Cache system.ruby.l1_cntrl1.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir system.ruby.dma_cntrl0.requestToDir system.ruby.io_controller.requestToDir
1651
1652[system.ruby.network.ext_links0]
1653type=SimpleExtLink
1654bandwidth_factor=16
1655eventq_index=0
1656ext_node=system.ruby.l1_cntrl0
1657int_node=system.ruby.network.routers0
1658latency=1

--- 35 unchanged lines hidden (view full) ---

1694bandwidth_factor=16
1695eventq_index=0
1696ext_node=system.ruby.dma_cntrl0
1697int_node=system.ruby.network.routers4
1698latency=1
1699link_id=4
1700weight=1
1701
1702[system.ruby.network.ext_links5]
1703type=SimpleExtLink
1704bandwidth_factor=16
1705eventq_index=0
1706ext_node=system.ruby.io_controller
1707int_node=system.ruby.network.routers5
1708latency=1
1709link_id=5
1710weight=1
1711
1712[system.ruby.network.int_links0]
1713type=SimpleIntLink
1714bandwidth_factor=16
1715eventq_index=0
1716latency=1
1717link_id=6
1718node_a=system.ruby.network.routers0
1719node_b=system.ruby.network.routers6
1720weight=1
1721
1722[system.ruby.network.int_links1]
1723type=SimpleIntLink
1724bandwidth_factor=16
1725eventq_index=0
1726latency=1
1727link_id=7
1728node_a=system.ruby.network.routers1
1729node_b=system.ruby.network.routers6
1730weight=1
1731
1732[system.ruby.network.int_links2]
1733type=SimpleIntLink
1734bandwidth_factor=16
1735eventq_index=0
1736latency=1
1737link_id=8
1738node_a=system.ruby.network.routers2
1739node_b=system.ruby.network.routers6
1740weight=1
1741
1742[system.ruby.network.int_links3]
1743type=SimpleIntLink
1744bandwidth_factor=16
1745eventq_index=0
1746latency=1
1747link_id=9
1748node_a=system.ruby.network.routers3
1749node_b=system.ruby.network.routers6
1750weight=1
1751
1752[system.ruby.network.int_links4]
1753type=SimpleIntLink
1754bandwidth_factor=16
1755eventq_index=0
1756latency=1
1757link_id=10
1758node_a=system.ruby.network.routers4
1759node_b=system.ruby.network.routers6
1760weight=1
1761
1762[system.ruby.network.int_links5]
1763type=SimpleIntLink
1764bandwidth_factor=16
1765eventq_index=0
1766latency=1
1767link_id=11
1768node_a=system.ruby.network.routers5
1769node_b=system.ruby.network.routers6
1770weight=1
1771
1772[system.ruby.network.routers0]
1773type=Switch
1774clk_domain=system.ruby.clk_domain
1775eventq_index=0
1776router_id=0
1777virt_nets=10
1778
1779[system.ruby.network.routers1]

--- 26 unchanged lines hidden (view full) ---

1806
1807[system.ruby.network.routers5]
1808type=Switch
1809clk_domain=system.ruby.clk_domain
1810eventq_index=0
1811router_id=5
1812virt_nets=10
1813
1814[system.ruby.network.routers6]
1815type=Switch
1816clk_domain=system.ruby.clk_domain
1817eventq_index=0
1818router_id=6
1819virt_nets=10
1820
1821[system.smbios_table]
1822type=X86SMBiosSMBiosTable
1823children=structures
1824eventq_index=0
1825major_version=2
1826minor_version=5
1827structures=system.smbios_table.structures
1828

--- 9 unchanged lines hidden (view full) ---

1838release_date=06/08/2008
1839rom_size=0
1840starting_addr_segment=0
1841vendor=
1842version=
1843
1844[system.sys_port_proxy]
1845type=RubyPortProxy
1846access_backing_store=false
1847clk_domain=system.clk_domain
1848eventq_index=0
1849ruby_system=system.ruby
1850support_data_reqs=true
1851support_inst_reqs=true
1852system=system
1853using_ruby_tester=false
1854version=0
1855slave=system.system_port
1856
1857[system.voltage_domain]
1858type=VoltageDomain
1859eventq_index=0
1860voltage=1.000000
1861