config.ini (10451:3a87241adfb8) config.ini (10526:0068ad93a67e)
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
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 pc physmem ruby smbios_table sys_port_proxy voltage_domain
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
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.physmem
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
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.physmem.port
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
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
711[system.pc]
712type=Pc
713children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge
714eventq_index=0
715intrctrl=system.intrctrl
716system=system
717
718[system.pc.behind_pci]

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

977io_shift=0
978pci_bus=0
979pci_dev=4
980pci_func=0
981pio_latency=30000
982platform=system.pc
983system=system
984config=system.iobus.master[3]
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]
985dma=system.ruby.dma_cntrl0.dma_sequencer.slave[0]
1062dma=system.ruby.dma_cntrl0.dma_sequencer.slave
986pio=system.iobus.master[2]
987
988[system.pc.south_bridge.ide.disks0]
989type=IdeDisk
990children=image
991delay=1000000
992driveID=master
993eventq_index=0

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

1211clk_domain=system.clk_domain
1212eventq_index=0
1213i8254=system.pc.south_bridge.pit
1214pio_addr=9223372036854775905
1215pio_latency=100000
1216system=system
1217pio=system.iobus.master[8]
1218
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
1219[system.physmem]
1220type=DRAMCtrl
1221IDD0=0.075000
1222IDD02=0.000000
1223IDD2N=0.050000
1224IDD2N2=0.000000
1225IDD2P0=0.000000
1226IDD2P02=0.000000
1227IDD2P1=0.000000
1228IDD2P12=0.000000
1229IDD3N=0.057000
1230IDD3N2=0.000000
1231IDD3P0=0.000000
1232IDD3P02=0.000000
1233IDD3P1=0.000000
1234IDD3P12=0.000000
1235IDD4R=0.187000
1236IDD4R2=0.000000
1237IDD4W=0.165000
1238IDD4W2=0.000000
1239IDD5=0.220000
1240IDD52=0.000000
1241IDD6=0.000000
1242IDD62=0.000000
1243VDD=1.500000
1244VDD2=0.000000
1245activation_limit=4
1246addr_mapping=RoRaBaChCo
1247bank_groups_per_rank=0
1248banks_per_rank=8
1249burst_length=8
1250channels=1
1251clk_domain=system.clk_domain
1252conf_table_reported=true
1253device_bus_width=8
1254device_rowbuffer_size=1024
1255devices_per_rank=8
1256dll=true
1257eventq_index=0
1258in_addr_map=true
1259max_accesses_per_row=16
1260mem_sched_policy=frfcfs
1261min_writes_per_switch=16
1262null=false
1263page_policy=open_adaptive
1264range=0:134217727
1265ranks_per_channel=2
1266read_buffer_size=32
1267static_backend_latency=10000
1268static_frontend_latency=10000
1269tBURST=5000
1270tCCD_L=0
1271tCK=1250
1272tCL=13750
1273tCS=2500
1274tRAS=35000
1275tRCD=13750
1276tREFI=7800000
1277tRFC=260000
1278tRP=13750
1279tRRD=6000
1280tRRD_L=0
1281tRTP=7500
1282tRTW=2500
1283tWR=15000
1284tWTR=7500
1285tXAW=30000
1286tXP=0
1287tXPDLL=0
1288tXS=0
1289tXSDLL=0
1290write_buffer_size=64
1291write_high_thresh_perc=85
1292write_low_thresh_perc=50
1293port=system.iobus.master[19]
1294
1295[system.ruby]
1296type=RubySystem
1296[system.ruby]
1297type=RubySystem
1297children=clk_domain dir_cntrl0 dma_cntrl0 l1_cntrl0 l1_cntrl1 l2_cntrl0 memctrl_clk_domain network
1298children=clk_domain dir_cntrl0 dma_cntrl0 io_controller l1_cntrl0 l1_cntrl1 l2_cntrl0 memctrl_clk_domain network
1298all_instructions=false
1299block_size_bytes=64
1300clk_domain=system.ruby.clk_domain
1301eventq_index=0
1302hot_lines=false
1299all_instructions=false
1300block_size_bytes=64
1301clk_domain=system.ruby.clk_domain
1302eventq_index=0
1303hot_lines=false
1303mem_size=134217728
1304no_mem_vec=false
1304memory_size_bits=48
1305num_of_sequencers=2
1305num_of_sequencers=2
1306phys_mem=Null
1306random_seed=1234
1307randomization=false
1308
1309[system.ruby.clk_domain]
1310type=SrcClockDomain
1311clock=500
1312domain_id=-1
1313eventq_index=0
1314init_perf_level=0
1315voltage_domain=system.voltage_domain
1316
1317[system.ruby.dir_cntrl0]
1318type=Directory_Controller
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
1319children=directory memBuffer
1320children=directory
1320buffer_size=0
1321clk_domain=system.ruby.clk_domain
1322cluster_id=0
1323directory=system.ruby.dir_cntrl0.directory
1324directory_latency=6
1325eventq_index=0
1321buffer_size=0
1322clk_domain=system.ruby.clk_domain
1323cluster_id=0
1324directory=system.ruby.dir_cntrl0.directory
1325directory_latency=6
1326eventq_index=0
1326memBuffer=system.ruby.dir_cntrl0.memBuffer
1327number_of_TBEs=256
1327number_of_TBEs=256
1328peer=Null
1329recycle_latency=10
1330ruby_system=system.ruby
1328recycle_latency=10
1329ruby_system=system.ruby
1330system=system
1331to_mem_ctrl_latency=1
1332transitions_per_cycle=4
1333version=0
1331to_mem_ctrl_latency=1
1332transitions_per_cycle=4
1333version=0
1334memory=system.mem_ctrls.port
1334requestToDir=system.ruby.network.master[7]
1335responseFromDir=system.ruby.network.slave[9]
1336responseToDir=system.ruby.network.master[8]
1337
1338[system.ruby.dir_cntrl0.directory]
1339type=RubyDirectoryMemory
1340eventq_index=0
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
1341map_levels=4
1342numa_high_bit=5
1343size=134217728
1342numa_high_bit=5
1343size=134217728
1344use_map=false
1345version=0
1346
1344version=0
1345
1347[system.ruby.dir_cntrl0.memBuffer]
1348type=RubyMemoryControl
1349bank_bit_0=8
1350bank_busy_time=11
1351bank_queue_size=12
1352banks_per_rank=8
1353basic_bus_busy_time=2
1354clk_domain=system.ruby.memctrl_clk_domain
1355dimm_bit_0=12
1356dimms_per_channel=2
1357eventq_index=0
1358mem_ctl_latency=12
1359mem_fixed_delay=0
1360mem_random_arbitrate=0
1361rank_bit_0=11
1362rank_rank_delay=1
1363ranks_per_dimm=2
1364read_write_delay=2
1365refresh_period=1560
1366ruby_system=system.ruby
1367tFaw=0
1368version=0
1369
1370[system.ruby.dma_cntrl0]
1371type=DMA_Controller
1372children=dma_sequencer
1373buffer_size=0
1374clk_domain=system.ruby.clk_domain
1375cluster_id=0
1376dma_sequencer=system.ruby.dma_cntrl0.dma_sequencer
1377eventq_index=0
1378number_of_TBEs=256
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
1379peer=Null
1380recycle_latency=10
1381request_latency=6
1382ruby_system=system.ruby
1355recycle_latency=10
1356request_latency=6
1357ruby_system=system.ruby
1358system=system
1383transitions_per_cycle=4
1384version=0
1385requestToDir=system.ruby.network.slave[10]
1386responseFromDir=system.ruby.network.master[9]
1387
1388[system.ruby.dma_cntrl0.dma_sequencer]
1389type=DMASequencer
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
1390access_phys_mem=true
1391clk_domain=system.ruby.clk_domain
1392eventq_index=0
1393ruby_system=system.ruby
1366clk_domain=system.ruby.clk_domain
1367eventq_index=0
1368ruby_system=system.ruby
1394support_data_reqs=true
1395support_inst_reqs=true
1396system=system
1397using_ruby_tester=false
1398version=0
1399slave=system.pc.south_bridge.ide.dma
1400
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
1401[system.ruby.l1_cntrl0]
1402type=L1Cache_Controller
1403children=L1Dcache L1Icache prefetcher sequencer
1404L1Dcache=system.ruby.l1_cntrl0.L1Dcache
1405L1Icache=system.ruby.l1_cntrl0.L1Icache
1406buffer_size=0
1407clk_domain=system.cpu_clk_domain
1408cluster_id=0
1409enable_prefetch=false
1410eventq_index=0
1411l1_request_latency=2
1412l1_response_latency=2
1413l2_select_num_bits=0
1414number_of_TBEs=256
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
1415peer=Null
1416prefetcher=system.ruby.l1_cntrl0.prefetcher
1417recycle_latency=10
1418ruby_system=system.ruby
1419send_evictions=false
1420sequencer=system.ruby.l1_cntrl0.sequencer
1416prefetcher=system.ruby.l1_cntrl0.prefetcher
1417recycle_latency=10
1418ruby_system=system.ruby
1419send_evictions=false
1420sequencer=system.ruby.l1_cntrl0.sequencer
1421system=system
1421to_l2_latency=1
1422transitions_per_cycle=4
1423version=0
1424requestFromL1Cache=system.ruby.network.slave[0]
1425requestToL1Cache=system.ruby.network.master[0]
1426responseFromL1Cache=system.ruby.network.slave[1]
1427responseToL1Cache=system.ruby.network.master[1]
1428unblockFromL1Cache=system.ruby.network.slave[2]

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

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

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

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

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

1552[system.ruby.l1_cntrl1.prefetcher]
1553type=Prefetcher
1554cross_page=false
1555eventq_index=0
1556nonunit_filter=8
1557num_startup_pfs=1
1558num_streams=4
1559pf_per_stream=1
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
1560train_misses=4
1561unit_filter=8
1562
1563[system.ruby.l1_cntrl1.sequencer]
1564type=RubySequencer
1563train_misses=4
1564unit_filter=8
1565
1566[system.ruby.l1_cntrl1.sequencer]
1567type=RubySequencer
1565access_phys_mem=true
1568access_backing_store=false
1566clk_domain=system.cpu_clk_domain
1567dcache=system.ruby.l1_cntrl1.L1Dcache
1568deadlock_threshold=500000
1569eventq_index=0
1570icache=system.ruby.l1_cntrl1.L1Icache
1571max_outstanding_requests=16
1572ruby_system=system.ruby
1573support_data_reqs=true

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

1588L2cache=system.ruby.l2_cntrl0.L2cache
1589buffer_size=0
1590clk_domain=system.ruby.clk_domain
1591cluster_id=0
1592eventq_index=0
1593l2_request_latency=2
1594l2_response_latency=2
1595number_of_TBEs=256
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
1596peer=Null
1597recycle_latency=10
1598ruby_system=system.ruby
1599recycle_latency=10
1600ruby_system=system.ruby
1601system=system
1599to_l1_latency=1
1600transitions_per_cycle=4
1601version=0
1602DirRequestFromL2Cache=system.ruby.network.slave[6]
1603L1RequestFromL2Cache=system.ruby.network.slave[7]
1604L1RequestToL2Cache=system.ruby.network.master[5]
1605responseFromL2Cache=system.ruby.network.slave[8]
1606responseToL2Cache=system.ruby.network.master[6]

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

1624[system.ruby.memctrl_clk_domain]
1625type=DerivedClockDomain
1626clk_divider=3
1627clk_domain=system.ruby.clk_domain
1628eventq_index=0
1629
1630[system.ruby.network]
1631type=SimpleNetwork
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
1632children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 int_links0 int_links1 int_links2 int_links3 int_links4 routers0 routers1 routers2 routers3 routers4 routers5
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
1633adaptive_routing=false
1634buffer_size=0
1635clk_domain=system.ruby.clk_domain
1636control_msg_size=8
1637endpoint_bandwidth=1000
1638eventq_index=0
1636adaptive_routing=false
1637buffer_size=0
1638clk_domain=system.ruby.clk_domain
1639control_msg_size=8
1640endpoint_bandwidth=1000
1641eventq_index=0
1639ext_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
1640int_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
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
1641netifs=
1642number_of_virtual_networks=10
1644netifs=
1645number_of_virtual_networks=10
1643routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 system.ruby.network.routers4 system.ruby.network.routers5
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
1644ruby_system=system.ruby
1645topology=Crossbar
1647ruby_system=system.ruby
1648topology=Crossbar
1646master=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
1647slave=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
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
1648
1649[system.ruby.network.ext_links0]
1650type=SimpleExtLink
1651bandwidth_factor=16
1652eventq_index=0
1653ext_node=system.ruby.l1_cntrl0
1654int_node=system.ruby.network.routers0
1655latency=1

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

1691bandwidth_factor=16
1692eventq_index=0
1693ext_node=system.ruby.dma_cntrl0
1694int_node=system.ruby.network.routers4
1695latency=1
1696link_id=4
1697weight=1
1698
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
1699[system.ruby.network.int_links0]
1700type=SimpleIntLink
1701bandwidth_factor=16
1702eventq_index=0
1703latency=1
1712[system.ruby.network.int_links0]
1713type=SimpleIntLink
1714bandwidth_factor=16
1715eventq_index=0
1716latency=1
1704link_id=5
1717link_id=6
1705node_a=system.ruby.network.routers0
1718node_a=system.ruby.network.routers0
1706node_b=system.ruby.network.routers5
1719node_b=system.ruby.network.routers6
1707weight=1
1708
1709[system.ruby.network.int_links1]
1710type=SimpleIntLink
1711bandwidth_factor=16
1712eventq_index=0
1713latency=1
1720weight=1
1721
1722[system.ruby.network.int_links1]
1723type=SimpleIntLink
1724bandwidth_factor=16
1725eventq_index=0
1726latency=1
1714link_id=6
1727link_id=7
1715node_a=system.ruby.network.routers1
1728node_a=system.ruby.network.routers1
1716node_b=system.ruby.network.routers5
1729node_b=system.ruby.network.routers6
1717weight=1
1718
1719[system.ruby.network.int_links2]
1720type=SimpleIntLink
1721bandwidth_factor=16
1722eventq_index=0
1723latency=1
1730weight=1
1731
1732[system.ruby.network.int_links2]
1733type=SimpleIntLink
1734bandwidth_factor=16
1735eventq_index=0
1736latency=1
1724link_id=7
1737link_id=8
1725node_a=system.ruby.network.routers2
1738node_a=system.ruby.network.routers2
1726node_b=system.ruby.network.routers5
1739node_b=system.ruby.network.routers6
1727weight=1
1728
1729[system.ruby.network.int_links3]
1730type=SimpleIntLink
1731bandwidth_factor=16
1732eventq_index=0
1733latency=1
1740weight=1
1741
1742[system.ruby.network.int_links3]
1743type=SimpleIntLink
1744bandwidth_factor=16
1745eventq_index=0
1746latency=1
1734link_id=8
1747link_id=9
1735node_a=system.ruby.network.routers3
1748node_a=system.ruby.network.routers3
1736node_b=system.ruby.network.routers5
1749node_b=system.ruby.network.routers6
1737weight=1
1738
1739[system.ruby.network.int_links4]
1740type=SimpleIntLink
1741bandwidth_factor=16
1742eventq_index=0
1743latency=1
1750weight=1
1751
1752[system.ruby.network.int_links4]
1753type=SimpleIntLink
1754bandwidth_factor=16
1755eventq_index=0
1756latency=1
1744link_id=9
1757link_id=10
1745node_a=system.ruby.network.routers4
1758node_a=system.ruby.network.routers4
1746node_b=system.ruby.network.routers5
1759node_b=system.ruby.network.routers6
1747weight=1
1748
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
1749[system.ruby.network.routers0]
1750type=Switch
1751clk_domain=system.ruby.clk_domain
1752eventq_index=0
1753router_id=0
1754virt_nets=10
1755
1756[system.ruby.network.routers1]

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

1783
1784[system.ruby.network.routers5]
1785type=Switch
1786clk_domain=system.ruby.clk_domain
1787eventq_index=0
1788router_id=5
1789virt_nets=10
1790
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
1791[system.smbios_table]
1792type=X86SMBiosSMBiosTable
1793children=structures
1794eventq_index=0
1795major_version=2
1796minor_version=5
1797structures=system.smbios_table.structures
1798

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

1808release_date=06/08/2008
1809rom_size=0
1810starting_addr_segment=0
1811vendor=
1812version=
1813
1814[system.sys_port_proxy]
1815type=RubyPortProxy
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
1816access_phys_mem=true
1846access_backing_store=false
1817clk_domain=system.clk_domain
1818eventq_index=0
1819ruby_system=system.ruby
1820support_data_reqs=true
1821support_inst_reqs=true
1822system=system
1823using_ruby_tester=false
1824version=0
1825slave=system.system_port
1826
1827[system.voltage_domain]
1828type=VoltageDomain
1829eventq_index=0
1830voltage=1.000000
1831
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