x86 Regressions: Update stats due to register predication
This commit is contained in:
parent
f47c2f6415
commit
fe5deb4a22
69 changed files with 4118 additions and 3890 deletions
|
@ -11,11 +11,12 @@ type=LinuxX86System
|
||||||
children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
|
children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
|
||||||
acpi_description_table_pointer=system.acpi_description_table_pointer
|
acpi_description_table_pointer=system.acpi_description_table_pointer
|
||||||
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
|
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
|
||||||
|
clock=1
|
||||||
e820_table=system.e820_table
|
e820_table=system.e820_table
|
||||||
init_param=0
|
init_param=0
|
||||||
intel_mp_pointer=system.intel_mp_pointer
|
intel_mp_pointer=system.intel_mp_pointer
|
||||||
intel_mp_table=system.intel_mp_table
|
intel_mp_table=system.intel_mp_table
|
||||||
kernel=/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
|
kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
|
||||||
load_addr_mask=18446744073709551615
|
load_addr_mask=18446744073709551615
|
||||||
mem_mode=timing
|
mem_mode=timing
|
||||||
memories=system.physmem
|
memories=system.physmem
|
||||||
|
@ -51,23 +52,21 @@ oem_table_id=
|
||||||
|
|
||||||
[system.apicbridge]
|
[system.apicbridge]
|
||||||
type=Bridge
|
type=Bridge
|
||||||
|
clock=1
|
||||||
delay=50000
|
delay=50000
|
||||||
nack_delay=4000
|
|
||||||
ranges=11529215046068469760:11529215046068473855
|
ranges=11529215046068469760:11529215046068473855
|
||||||
req_size=16
|
req_size=16
|
||||||
resp_size=16
|
resp_size=16
|
||||||
write_ack=false
|
|
||||||
master=system.membus.slave[0]
|
master=system.membus.slave[0]
|
||||||
slave=system.iobus.master[0]
|
slave=system.iobus.master[0]
|
||||||
|
|
||||||
[system.bridge]
|
[system.bridge]
|
||||||
type=Bridge
|
type=Bridge
|
||||||
|
clock=1
|
||||||
delay=50000
|
delay=50000
|
||||||
nack_delay=4000
|
|
||||||
ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
|
ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
|
||||||
req_size=16
|
req_size=16
|
||||||
resp_size=16
|
resp_size=16
|
||||||
write_ack=false
|
|
||||||
master=system.iobus.slave[0]
|
master=system.iobus.slave[0]
|
||||||
slave=system.membus.master[1]
|
slave=system.membus.master[1]
|
||||||
|
|
||||||
|
@ -139,7 +138,6 @@ numPhysIntRegs=256
|
||||||
numROBEntries=192
|
numROBEntries=192
|
||||||
numRobs=1
|
numRobs=1
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
predType=tournament
|
predType=tournament
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
|
@ -173,6 +171,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=4
|
assoc=4
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -201,6 +200,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.dtb_walker_cache.cpu_side
|
port=system.cpu.dtb_walker_cache.cpu_side
|
||||||
|
|
||||||
|
@ -209,6 +209,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -497,6 +498,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=1
|
assoc=1
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -519,9 +521,10 @@ mem_side=system.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[4]
|
int_master=system.membus.slave[4]
|
||||||
int_slave=system.membus.master[3]
|
int_slave=system.membus.master[3]
|
||||||
|
@ -535,6 +538,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.itb_walker_cache.cpu_side
|
port=system.cpu.itb_walker_cache.cpu_side
|
||||||
|
|
||||||
|
@ -543,6 +547,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -945,6 +950,7 @@ type=BaseCache
|
||||||
addr_ranges=0:134217727
|
addr_ranges=0:134217727
|
||||||
assoc=8
|
assoc=8
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=false
|
forward_snoops=false
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -970,6 +976,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=8
|
assoc=8
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -1004,9 +1011,10 @@ slave=system.apicbridge.master system.system_port system.iocache.mem_side system
|
||||||
|
|
||||||
[system.membus.badaddr_responder]
|
[system.membus.badaddr_responder]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=0
|
pio_addr=0
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=true
|
ret_bad_addr=true
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -1026,9 +1034,10 @@ system=system
|
||||||
|
|
||||||
[system.pc.behind_pci]
|
[system.pc.behind_pci]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854779128
|
pio_addr=9223372036854779128
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -1043,8 +1052,9 @@ pio=system.iobus.master[12]
|
||||||
[system.pc.com_1]
|
[system.pc.com_1]
|
||||||
type=Uart8250
|
type=Uart8250
|
||||||
children=terminal
|
children=terminal
|
||||||
|
clock=1
|
||||||
pio_addr=9223372036854776824
|
pio_addr=9223372036854776824
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
system=system
|
system=system
|
||||||
terminal=system.pc.com_1.terminal
|
terminal=system.pc.com_1.terminal
|
||||||
|
@ -1066,9 +1076,10 @@ port=3456
|
||||||
|
|
||||||
[system.pc.fake_com_2]
|
[system.pc.fake_com_2]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776568
|
pio_addr=9223372036854776568
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -1082,9 +1093,10 @@ pio=system.iobus.master[14]
|
||||||
|
|
||||||
[system.pc.fake_com_3]
|
[system.pc.fake_com_3]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776808
|
pio_addr=9223372036854776808
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -1098,9 +1110,10 @@ pio=system.iobus.master[15]
|
||||||
|
|
||||||
[system.pc.fake_com_4]
|
[system.pc.fake_com_4]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776552
|
pio_addr=9223372036854776552
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -1114,9 +1127,10 @@ pio=system.iobus.master[16]
|
||||||
|
|
||||||
[system.pc.fake_floppy]
|
[system.pc.fake_floppy]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776818
|
pio_addr=9223372036854776818
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=2
|
pio_size=2
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -1130,9 +1144,10 @@ pio=system.iobus.master[17]
|
||||||
|
|
||||||
[system.pc.i_dont_exist]
|
[system.pc.i_dont_exist]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854775936
|
pio_addr=9223372036854775936
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=1
|
pio_size=1
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -1147,7 +1162,8 @@ pio=system.iobus.master[11]
|
||||||
[system.pc.pciconfig]
|
[system.pc.pciconfig]
|
||||||
type=PciConfigAll
|
type=PciConfigAll
|
||||||
bus=0
|
bus=0
|
||||||
pio_latency=1
|
clock=1
|
||||||
|
pio_latency=30000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
size=16777216
|
size=16777216
|
||||||
system=system
|
system=system
|
||||||
|
@ -1162,7 +1178,6 @@ io_apic=system.pc.south_bridge.io_apic
|
||||||
keyboard=system.pc.south_bridge.keyboard
|
keyboard=system.pc.south_bridge.keyboard
|
||||||
pic1=system.pc.south_bridge.pic1
|
pic1=system.pc.south_bridge.pic1
|
||||||
pic2=system.pc.south_bridge.pic2
|
pic2=system.pc.south_bridge.pic2
|
||||||
pio_latency=1000
|
|
||||||
pit=system.pc.south_bridge.pit
|
pit=system.pc.south_bridge.pit
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
speaker=system.pc.south_bridge.speaker
|
speaker=system.pc.south_bridge.speaker
|
||||||
|
@ -1170,9 +1185,10 @@ speaker=system.pc.south_bridge.speaker
|
||||||
[system.pc.south_bridge.cmos]
|
[system.pc.south_bridge.cmos]
|
||||||
type=Cmos
|
type=Cmos
|
||||||
children=int_pin
|
children=int_pin
|
||||||
|
clock=1
|
||||||
int_pin=system.pc.south_bridge.cmos.int_pin
|
int_pin=system.pc.south_bridge.cmos.int_pin
|
||||||
pio_addr=9223372036854775920
|
pio_addr=9223372036854775920
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
time=Sun Jan 1 00:00:00 2012
|
time=Sun Jan 1 00:00:00 2012
|
||||||
pio=system.iobus.master[1]
|
pio=system.iobus.master[1]
|
||||||
|
@ -1182,8 +1198,9 @@ type=X86IntSourcePin
|
||||||
|
|
||||||
[system.pc.south_bridge.dma1]
|
[system.pc.south_bridge.dma1]
|
||||||
type=I8237
|
type=I8237
|
||||||
|
clock=1
|
||||||
pio_addr=9223372036854775808
|
pio_addr=9223372036854775808
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[2]
|
pio=system.iobus.master[2]
|
||||||
|
|
||||||
|
@ -1228,16 +1245,15 @@ SubClassCode=1
|
||||||
SubsystemID=0
|
SubsystemID=0
|
||||||
SubsystemVendorID=0
|
SubsystemVendorID=0
|
||||||
VendorID=32902
|
VendorID=32902
|
||||||
|
clock=1
|
||||||
config_latency=20000
|
config_latency=20000
|
||||||
ctrl_offset=0
|
ctrl_offset=0
|
||||||
disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
|
disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
|
||||||
io_shift=0
|
io_shift=0
|
||||||
max_backoff_delay=10000000
|
|
||||||
min_backoff_delay=4000
|
|
||||||
pci_bus=0
|
pci_bus=0
|
||||||
pci_dev=4
|
pci_dev=4
|
||||||
pci_func=0
|
pci_func=0
|
||||||
pio_latency=1000
|
pio_latency=30000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
system=system
|
system=system
|
||||||
config=system.iobus.master[4]
|
config=system.iobus.master[4]
|
||||||
|
@ -1261,7 +1277,7 @@ table_size=65536
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks0.image.child]
|
[system.pc.south_bridge.ide.disks0.image.child]
|
||||||
type=RawDiskImage
|
type=RawDiskImage
|
||||||
image_file=/dist/m5/system/disks/linux-x86.img
|
image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
|
||||||
read_only=true
|
read_only=true
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks1]
|
[system.pc.south_bridge.ide.disks1]
|
||||||
|
@ -1281,7 +1297,7 @@ table_size=65536
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks1.image.child]
|
[system.pc.south_bridge.ide.disks1.image.child]
|
||||||
type=RawDiskImage
|
type=RawDiskImage
|
||||||
image_file=/dist/m5/system/disks/linux-bigswap2.img
|
image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
|
||||||
read_only=true
|
read_only=true
|
||||||
|
|
||||||
[system.pc.south_bridge.int_lines0]
|
[system.pc.south_bridge.int_lines0]
|
||||||
|
@ -1364,10 +1380,11 @@ number=12
|
||||||
[system.pc.south_bridge.io_apic]
|
[system.pc.south_bridge.io_apic]
|
||||||
type=I82094AA
|
type=I82094AA
|
||||||
apic_id=1
|
apic_id=1
|
||||||
|
clock=1
|
||||||
external_int_pic=system.pc.south_bridge.pic1
|
external_int_pic=system.pc.south_bridge.pic1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=4273995776
|
pio_addr=4273995776
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.iobus.slave[2]
|
int_master=system.iobus.slave[2]
|
||||||
pio=system.iobus.master[10]
|
pio=system.iobus.master[10]
|
||||||
|
@ -1375,12 +1392,13 @@ pio=system.iobus.master[10]
|
||||||
[system.pc.south_bridge.keyboard]
|
[system.pc.south_bridge.keyboard]
|
||||||
type=I8042
|
type=I8042
|
||||||
children=keyboard_int_pin mouse_int_pin
|
children=keyboard_int_pin mouse_int_pin
|
||||||
|
clock=1
|
||||||
command_port=9223372036854775908
|
command_port=9223372036854775908
|
||||||
data_port=9223372036854775904
|
data_port=9223372036854775904
|
||||||
keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
|
keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
|
||||||
mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
|
mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
|
||||||
pio_addr=0
|
pio_addr=0
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[5]
|
pio=system.iobus.master[5]
|
||||||
|
|
||||||
|
@ -1393,10 +1411,11 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pic1]
|
[system.pc.south_bridge.pic1]
|
||||||
type=I8259
|
type=I8259
|
||||||
children=output
|
children=output
|
||||||
|
clock=1
|
||||||
mode=I8259Master
|
mode=I8259Master
|
||||||
output=system.pc.south_bridge.pic1.output
|
output=system.pc.south_bridge.pic1.output
|
||||||
pio_addr=9223372036854775840
|
pio_addr=9223372036854775840
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
slave=system.pc.south_bridge.pic2
|
slave=system.pc.south_bridge.pic2
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[6]
|
pio=system.iobus.master[6]
|
||||||
|
@ -1407,10 +1426,11 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pic2]
|
[system.pc.south_bridge.pic2]
|
||||||
type=I8259
|
type=I8259
|
||||||
children=output
|
children=output
|
||||||
|
clock=1
|
||||||
mode=I8259Slave
|
mode=I8259Slave
|
||||||
output=system.pc.south_bridge.pic2.output
|
output=system.pc.south_bridge.pic2.output
|
||||||
pio_addr=9223372036854775968
|
pio_addr=9223372036854775968
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
slave=Null
|
slave=Null
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[7]
|
pio=system.iobus.master[7]
|
||||||
|
@ -1421,9 +1441,10 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pit]
|
[system.pc.south_bridge.pit]
|
||||||
type=I8254
|
type=I8254
|
||||||
children=int_pin
|
children=int_pin
|
||||||
|
clock=1
|
||||||
int_pin=system.pc.south_bridge.pit.int_pin
|
int_pin=system.pc.south_bridge.pit.int_pin
|
||||||
pio_addr=9223372036854775872
|
pio_addr=9223372036854775872
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[8]
|
pio=system.iobus.master[8]
|
||||||
|
|
||||||
|
@ -1432,14 +1453,16 @@ type=X86IntSourcePin
|
||||||
|
|
||||||
[system.pc.south_bridge.speaker]
|
[system.pc.south_bridge.speaker]
|
||||||
type=PcSpeaker
|
type=PcSpeaker
|
||||||
|
clock=1
|
||||||
i8254=system.pc.south_bridge.pit
|
i8254=system.pc.south_bridge.pit
|
||||||
pio_addr=9223372036854775905
|
pio_addr=9223372036854775905
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[9]
|
pio=system.iobus.master[9]
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -8,7 +8,6 @@ warn: x86 cpuid: unknown family 0xbacc
|
||||||
warn: x86 cpuid: unknown family 0xbacc
|
warn: x86 cpuid: unknown family 0xbacc
|
||||||
warn: x86 cpuid: unknown family 0xbacc
|
warn: x86 cpuid: unknown family 0xbacc
|
||||||
warn: x86 cpuid: unknown family 0xbacc
|
warn: x86 cpuid: unknown family 0xbacc
|
||||||
warn: x86 cpuid: unknown family 0xbacc
|
|
||||||
warn: instruction 'fxsave' unimplemented
|
warn: instruction 'fxsave' unimplemented
|
||||||
warn: x86 cpuid: unknown family 0x8086
|
warn: x86 cpuid: unknown family 0x8086
|
||||||
warn: x86 cpuid: unknown family 0x8086
|
warn: x86 cpuid: unknown family 0x8086
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Jul 26 2012 21:30:36
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Jul 27 2012 00:44:18
|
gem5 started Sep 10 2012 22:31:43
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing -re tests/run.py build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing -re tests/run.py build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing
|
||||||
warning: add_child('terminal'): child 'terminal' already has parent
|
warning: add_child('terminal'): child 'terminal' already has parent
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: kernel located at: /dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
|
info: kernel located at: /scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
|
||||||
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
|
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Exiting @ tick 5172910256500 because m5_exit instruction encountered
|
Exiting @ tick 5167941639500 because m5_exit instruction encountered
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -39,7 +39,7 @@ ACPI: Core revision 20070126
|
||||||
ACPI Exception (tbxface-0618): AE_NO_ACPI_TABLES, While loading namespace from ACPI tables [20070126]
|
ACPI Exception (tbxface-0618): AE_NO_ACPI_TABLES, While loading namespace from ACPI tables [20070126]
|
||||||
ACPI: Unable to load the System Description Tables
|
ACPI: Unable to load the System Description Tables
|
||||||
Using local APIC timer interrupts.
|
Using local APIC timer interrupts.
|
||||||
result 7812499
|
result 7812531
|
||||||
Detected 7.812 MHz APIC timer.
|
Detected 7.812 MHz APIC timer.
|
||||||
NET: Registered protocol family 16
|
NET: Registered protocol family 16
|
||||||
PCI: Using configuration type 1
|
PCI: Using configuration type 1
|
||||||
|
|
|
@ -1,24 +1,24 @@
|
||||||
Real time: Sep/10/2012 12:39:22
|
Real time: Sep/10/2012 23:29:19
|
||||||
|
|
||||||
Profiler Stats
|
Profiler Stats
|
||||||
--------------
|
--------------
|
||||||
Elapsed_time_in_seconds: 743
|
Elapsed_time_in_seconds: 752
|
||||||
Elapsed_time_in_minutes: 12.3833
|
Elapsed_time_in_minutes: 12.5333
|
||||||
Elapsed_time_in_hours: 0.206389
|
Elapsed_time_in_hours: 0.208889
|
||||||
Elapsed_time_in_days: 0.00859954
|
Elapsed_time_in_days: 0.0087037
|
||||||
|
|
||||||
Virtual_time_in_seconds: 741.97
|
Virtual_time_in_seconds: 751.42
|
||||||
Virtual_time_in_minutes: 12.3662
|
Virtual_time_in_minutes: 12.5237
|
||||||
Virtual_time_in_hours: 0.206103
|
Virtual_time_in_hours: 0.208728
|
||||||
Virtual_time_in_days: 0.00858762
|
Virtual_time_in_days: 0.00869699
|
||||||
|
|
||||||
Ruby_current_time: 10410013848
|
Ruby_current_time: 10410013848
|
||||||
Ruby_start_time: 0
|
Ruby_start_time: 0
|
||||||
Ruby_cycles: 10410013848
|
Ruby_cycles: 10410013848
|
||||||
|
|
||||||
mbytes_resident: 256.176
|
mbytes_resident: 256.566
|
||||||
mbytes_total: 493.555
|
mbytes_total: 493.43
|
||||||
resident_ratio: 0.51905
|
resident_ratio: 0.519973
|
||||||
|
|
||||||
ruby_cycles_executed: [ 10410013849 10410013849 ]
|
ruby_cycles_executed: [ 10410013849 10410013849 ]
|
||||||
|
|
||||||
|
@ -87,13 +87,13 @@ Total_nonPF_delay_cycles: [binsize: 1 max: 9 count: 4899404 average: 0.0429665 |
|
||||||
Resource Usage
|
Resource Usage
|
||||||
--------------
|
--------------
|
||||||
page_size: 4096
|
page_size: 4096
|
||||||
user_time: 741
|
user_time: 751
|
||||||
system_time: 0
|
system_time: 0
|
||||||
page_reclaims: 56598
|
page_reclaims: 57058
|
||||||
page_faults: 18
|
page_faults: 18
|
||||||
swaps: 0
|
swaps: 0
|
||||||
block_inputs: 28712
|
block_inputs: 16016
|
||||||
block_outputs: 496
|
block_outputs: 528
|
||||||
|
|
||||||
Network Stats
|
Network Stats
|
||||||
-------------
|
-------------
|
||||||
|
|
|
@ -3,8 +3,8 @@ Redirecting stderr to build/X86_MESI_CMP_directory/tests/opt/long/fs/10.linux-bo
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Sep 10 2012 12:26:53
|
gem5 compiled Sep 10 2012 23:16:41
|
||||||
gem5 started Sep 10 2012 12:26:58
|
gem5 started Sep 10 2012 23:16:46
|
||||||
gem5 executing on ribera.cs.wisc.edu
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86_MESI_CMP_directory/gem5.opt -d build/X86_MESI_CMP_directory/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory -re tests/run.py build/X86_MESI_CMP_directory/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory
|
command line: build/X86_MESI_CMP_directory/gem5.opt -d build/X86_MESI_CMP_directory/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory -re tests/run.py build/X86_MESI_CMP_directory/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory
|
||||||
warning: add_child('terminal'): child 'terminal' already has parent
|
warning: add_child('terminal'): child 'terminal' already has parent
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 5.205007 # Nu
|
||||||
sim_ticks 5205006924000 # Number of ticks simulated
|
sim_ticks 5205006924000 # Number of ticks simulated
|
||||||
final_tick 5205006924000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 5205006924000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 145510 # Simulator instruction rate (inst/s)
|
host_inst_rate 143770 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 279202 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 275863 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 7001191594 # Simulator tick rate (ticks/s)
|
host_tick_rate 6917470976 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 505404 # Number of bytes of host memory used
|
host_mem_usage 505276 # Number of bytes of host memory used
|
||||||
host_seconds 743.45 # Real time elapsed on the host
|
host_seconds 752.44 # Real time elapsed on the host
|
||||||
sim_insts 108178578 # Number of instructions simulated
|
sim_insts 108178578 # Number of instructions simulated
|
||||||
sim_ops 207571464 # Number of ops (including micro ops) simulated
|
sim_ops 207571464 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::pc.south_bridge.ide 35216 # Number of bytes read from this memory
|
system.physmem.bytes_read::pc.south_bridge.ide 35216 # Number of bytes read from this memory
|
||||||
|
@ -125,8 +125,8 @@ system.cpu0.num_func_calls 0 # nu
|
||||||
system.cpu0.num_conditional_control_insts 16553172 # number of instructions that are conditional controls
|
system.cpu0.num_conditional_control_insts 16553172 # number of instructions that are conditional controls
|
||||||
system.cpu0.num_int_insts 169447650 # number of integer instructions
|
system.cpu0.num_int_insts 169447650 # number of integer instructions
|
||||||
system.cpu0.num_fp_insts 0 # number of float instructions
|
system.cpu0.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu0.num_int_register_reads 526613811 # number of times the integer registers were read
|
system.cpu0.num_int_register_reads 418656867 # number of times the integer registers were read
|
||||||
system.cpu0.num_int_register_writes 279904453 # number of times the integer registers were written
|
system.cpu0.num_int_register_writes 211655789 # number of times the integer registers were written
|
||||||
system.cpu0.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu0.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu0.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu0.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu0.num_mem_refs 20197632 # number of memory refs
|
system.cpu0.num_mem_refs 20197632 # number of memory refs
|
||||||
|
@ -149,8 +149,8 @@ system.cpu1.num_func_calls 0 # nu
|
||||||
system.cpu1.num_conditional_control_insts 1864532 # number of instructions that are conditional controls
|
system.cpu1.num_conditional_control_insts 1864532 # number of instructions that are conditional controls
|
||||||
system.cpu1.num_int_insts 27537877 # number of integer instructions
|
system.cpu1.num_int_insts 27537877 # number of integer instructions
|
||||||
system.cpu1.num_fp_insts 0 # number of float instructions
|
system.cpu1.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu1.num_int_register_reads 83543948 # number of times the integer registers were read
|
system.cpu1.num_int_register_reads 71380294 # number of times the integer registers were read
|
||||||
system.cpu1.num_int_register_writes 39599816 # number of times the integer registers were written
|
system.cpu1.num_int_register_writes 31003707 # number of times the integer registers were written
|
||||||
system.cpu1.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu1.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu1.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu1.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu1.num_mem_refs 6975131 # number of memory refs
|
system.cpu1.num_mem_refs 6975131 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -95,7 +96,6 @@ numPhysIntRegs=256
|
||||||
numROBEntries=192
|
numROBEntries=192
|
||||||
numRobs=1
|
numRobs=1
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
predType=tournament
|
predType=tournament
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
|
@ -129,6 +129,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -157,6 +158,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -428,6 +430,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -450,9 +453,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -466,6 +470,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -474,6 +479,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -515,7 +521,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/gzip
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/gzip
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -538,6 +544,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 18:23:13
|
gem5 started Sep 10 2012 22:44:55
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
@ -18,8 +20,8 @@ Uncompressing Data
|
||||||
info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
Uncompressed data 1048576 bytes in length
|
Uncompressed data 1048576 bytes in length
|
||||||
Uncompressed data compared correctly
|
Uncompressed data compared correctly
|
||||||
Compressing Input Data, level 3
|
|
||||||
info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
|
Compressing Input Data, level 3
|
||||||
Compressed data 97831 bytes in length
|
Compressed data 97831 bytes in length
|
||||||
Uncompressing Data
|
Uncompressing Data
|
||||||
Uncompressed data 1048576 bytes in length
|
Uncompressed data 1048576 bytes in length
|
||||||
|
@ -40,4 +42,4 @@ Uncompressing Data
|
||||||
Uncompressed data 1048576 bytes in length
|
Uncompressed data 1048576 bytes in length
|
||||||
Uncompressed data compared correctly
|
Uncompressed data compared correctly
|
||||||
Tested 1MB buffer: OK!
|
Tested 1MB buffer: OK!
|
||||||
Exiting @ tick 636923447500 because target called exit()
|
Exiting @ tick 609566727000 because target called exit()
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -48,7 +49,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
simulate_data_stalls=false
|
simulate_data_stalls=false
|
||||||
|
@ -68,14 +68,16 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[4]
|
port=system.membus.slave[4]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[5]
|
int_master=system.membus.slave[5]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -89,6 +91,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[3]
|
port=system.membus.slave[3]
|
||||||
|
|
||||||
|
@ -103,7 +106,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/gzip
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/gzip
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -126,6 +129,7 @@ slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cp
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 18:24:05
|
gem5 started Sep 10 2012 22:29:07
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.963993 # Nu
|
||||||
sim_ticks 963992671000 # Number of ticks simulated
|
sim_ticks 963992671000 # Number of ticks simulated
|
||||||
final_tick 963992671000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 963992671000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 1263596 # Simulator instruction rate (inst/s)
|
host_inst_rate 939514 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 2328243 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 1731105 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1384161146 # Simulator tick rate (ticks/s)
|
host_tick_rate 1029157174 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 224820 # Number of bytes of host memory used
|
host_mem_usage 266280 # Number of bytes of host memory used
|
||||||
host_seconds 696.45 # Real time elapsed on the host
|
host_seconds 936.68 # Real time elapsed on the host
|
||||||
sim_insts 880025278 # Number of instructions simulated
|
sim_insts 880025278 # Number of instructions simulated
|
||||||
sim_ops 1621493926 # Number of ops (including micro ops) simulated
|
sim_ops 1621493926 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 9492133560 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 9492133560 # Number of bytes read from this memory
|
||||||
|
@ -45,8 +45,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 99478856 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 99478856 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 1621354436 # number of integer instructions
|
system.cpu.num_int_insts 1621354436 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 5129483910 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 4204103507 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 2493860878 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 1886895257 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 607228178 # number of memory refs
|
system.cpu.num_mem_refs 607228178 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -47,7 +48,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
system=system
|
system=system
|
||||||
|
@ -61,6 +61,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -89,6 +90,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -97,6 +99,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -119,9 +122,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -135,6 +139,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -143,6 +148,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -184,7 +190,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/gzip
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/gzip
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -207,6 +213,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 18:30:12
|
gem5 started Sep 10 2012 22:43:43
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 1.801980 # Nu
|
||||||
sim_ticks 1801979679000 # Number of ticks simulated
|
sim_ticks 1801979679000 # Number of ticks simulated
|
||||||
final_tick 1801979679000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 1801979679000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 670221 # Simulator instruction rate (inst/s)
|
host_inst_rate 528145 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 1234919 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 973136 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1372375195 # Simulator tick rate (ticks/s)
|
host_tick_rate 1081454463 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 233400 # Number of bytes of host memory used
|
host_mem_usage 274856 # Number of bytes of host memory used
|
||||||
host_seconds 1313.04 # Real time elapsed on the host
|
host_seconds 1666.26 # Real time elapsed on the host
|
||||||
sim_insts 880025278 # Number of instructions simulated
|
sim_insts 880025278 # Number of instructions simulated
|
||||||
sim_ops 1621493926 # Number of ops (including micro ops) simulated
|
sim_ops 1621493926 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 46208 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 46208 # Number of bytes read from this memory
|
||||||
|
@ -46,8 +46,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 99478856 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 99478856 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 1621354436 # number of integer instructions
|
system.cpu.num_int_insts 1621354436 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 5129483910 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 4204103507 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 2493860878 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 1886895257 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 607228178 # number of memory refs
|
system.cpu.num_mem_refs 607228178 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -95,7 +96,6 @@ numPhysIntRegs=256
|
||||||
numROBEntries=192
|
numROBEntries=192
|
||||||
numRobs=1
|
numRobs=1
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
predType=tournament
|
predType=tournament
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
|
@ -129,6 +129,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -157,6 +158,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -428,6 +430,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -450,9 +453,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -466,6 +470,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -474,6 +479,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -515,9 +521,9 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/mcf
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/mcf
|
||||||
gid=100
|
gid=100
|
||||||
input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
|
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
output=cout
|
output=cout
|
||||||
pid=100
|
pid=100
|
||||||
|
@ -538,6 +544,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 18:35:52
|
gem5 started Sep 10 2012 23:05:45
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
@ -16,6 +18,7 @@ All Rights Reserved.
|
||||||
nodes : 500
|
nodes : 500
|
||||||
active arcs : 1905
|
active arcs : 1905
|
||||||
simplex iterations : 1502
|
simplex iterations : 1502
|
||||||
|
info: Increasing stack size by one page.
|
||||||
flow value : 4990014995
|
flow value : 4990014995
|
||||||
new implicit arcs : 23867
|
new implicit arcs : 23867
|
||||||
active arcs : 25772
|
active arcs : 25772
|
||||||
|
@ -23,4 +26,4 @@ simplex iterations : 2663
|
||||||
flow value : 3080014995
|
flow value : 3080014995
|
||||||
checksum : 68389
|
checksum : 68389
|
||||||
optimal
|
optimal
|
||||||
Exiting @ tick 68408131000 because target called exit()
|
Exiting @ tick 64346039000 because target called exit()
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -48,7 +49,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
simulate_data_stalls=false
|
simulate_data_stalls=false
|
||||||
|
@ -68,14 +68,16 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[4]
|
port=system.membus.slave[4]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[5]
|
int_master=system.membus.slave[5]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -89,6 +91,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[3]
|
port=system.membus.slave[3]
|
||||||
|
|
||||||
|
@ -103,9 +106,9 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/mcf
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/mcf
|
||||||
gid=100
|
gid=100
|
||||||
input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
|
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
output=cout
|
output=cout
|
||||||
pid=100
|
pid=100
|
||||||
|
@ -126,6 +129,7 @@ slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cp
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 18:40:35
|
gem5 started Sep 10 2012 22:54:55
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.168950 # Nu
|
||||||
sim_ticks 168950039000 # Number of ticks simulated
|
sim_ticks 168950039000 # Number of ticks simulated
|
||||||
final_tick 168950039000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 168950039000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 1227990 # Simulator instruction rate (inst/s)
|
host_inst_rate 917389 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 2162293 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 1615374 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1313189467 # Simulator tick rate (ticks/s)
|
host_tick_rate 981038557 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 359036 # Number of bytes of host memory used
|
host_mem_usage 400492 # Number of bytes of host memory used
|
||||||
host_seconds 128.66 # Real time elapsed on the host
|
host_seconds 172.22 # Real time elapsed on the host
|
||||||
sim_insts 157988548 # Number of instructions simulated
|
sim_insts 157988548 # Number of instructions simulated
|
||||||
sim_ops 278192463 # Number of ops (including micro ops) simulated
|
sim_ops 278192463 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 1741569312 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 1741569312 # Number of bytes read from this memory
|
||||||
|
@ -45,8 +45,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 18628007 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 18628007 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 278186171 # number of integer instructions
|
system.cpu.num_int_insts 278186171 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 40 # number of float instructions
|
system.cpu.num_fp_insts 40 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 834011732 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 739519993 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 341010822 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 279212718 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 40 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 40 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 26 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 26 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 122219135 # number of memory refs
|
system.cpu.num_mem_refs 122219135 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -47,7 +48,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
system=system
|
system=system
|
||||||
|
@ -61,6 +61,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -89,6 +90,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -97,6 +99,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -119,9 +122,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -135,6 +139,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -143,6 +148,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -184,9 +190,9 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/mcf
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/mcf
|
||||||
gid=100
|
gid=100
|
||||||
input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
|
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
output=cout
|
output=cout
|
||||||
pid=100
|
pid=100
|
||||||
|
@ -207,6 +213,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 18:42:54
|
gem5 started Sep 10 2012 23:03:49
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.368209 # Nu
|
||||||
sim_ticks 368209206000 # Number of ticks simulated
|
sim_ticks 368209206000 # Number of ticks simulated
|
||||||
final_tick 368209206000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 368209206000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 651126 # Simulator instruction rate (inst/s)
|
host_inst_rate 501886 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 1146527 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 883741 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1517517563 # Simulator tick rate (ticks/s)
|
host_tick_rate 1169699500 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 367484 # Number of bytes of host memory used
|
host_mem_usage 408944 # Number of bytes of host memory used
|
||||||
host_seconds 242.64 # Real time elapsed on the host
|
host_seconds 314.79 # Real time elapsed on the host
|
||||||
sim_insts 157988548 # Number of instructions simulated
|
sim_insts 157988548 # Number of instructions simulated
|
||||||
sim_ops 278192463 # Number of ops (including micro ops) simulated
|
sim_ops 278192463 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 51712 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 51712 # Number of bytes read from this memory
|
||||||
|
@ -46,8 +46,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 18628007 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 18628007 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 278186171 # number of integer instructions
|
system.cpu.num_int_insts 278186171 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 40 # number of float instructions
|
system.cpu.num_fp_insts 40 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 834011732 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 739519993 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 341010822 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 279212718 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 40 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 40 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 26 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 26 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 122219135 # number of memory refs
|
system.cpu.num_mem_refs 122219135 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -95,7 +96,6 @@ numPhysIntRegs=256
|
||||||
numROBEntries=192
|
numROBEntries=192
|
||||||
numRobs=1
|
numRobs=1
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
predType=tournament
|
predType=tournament
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
|
@ -129,6 +129,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -157,6 +158,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -428,6 +430,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -450,9 +453,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -466,6 +470,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -474,6 +479,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -515,9 +521,9 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/parser
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/parser
|
||||||
gid=100
|
gid=100
|
||||||
input=/dist/m5/cpu2000/data/parser/mdred/input/parser.in
|
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/parser/mdred/input/parser.in
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
output=cout
|
output=cout
|
||||||
pid=100
|
pid=100
|
||||||
|
@ -538,6 +544,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,15 +1,30 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 18:47:07
|
gem5 started Sep 10 2012 22:33:09
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
||||||
Reading the dictionary files: ***********************info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
**************************
|
Reading the dictionary files: *********info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
info: Increasing stack size by one page.
|
||||||
|
****************************************
|
||||||
58924 words stored in 3784810 bytes
|
58924 words stored in 3784810 bytes
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,8 +37,6 @@ Processing sentences in batch mode
|
||||||
Echoing of input sentence turned on.
|
Echoing of input sentence turned on.
|
||||||
* as had expected the party to be a success , it was a success
|
* as had expected the party to be a success , it was a success
|
||||||
* do you know where John 's
|
* do you know where John 's
|
||||||
info: Increasing stack size by one page.
|
|
||||||
info: Increasing stack size by one page.
|
|
||||||
* he said that , finding that it was impossible to get work as a waiter , he would work as a janitor
|
* he said that , finding that it was impossible to get work as a waiter , he would work as a janitor
|
||||||
* how fast the program is it
|
* how fast the program is it
|
||||||
* I am wondering whether to invite to the party
|
* I am wondering whether to invite to the party
|
||||||
|
@ -69,4 +82,4 @@ info: Increasing stack size by one page.
|
||||||
about 2 million people attended
|
about 2 million people attended
|
||||||
the five best costumes got prizes
|
the five best costumes got prizes
|
||||||
No errors!
|
No errors!
|
||||||
Exiting @ tick 460397003000 because target called exit()
|
Exiting @ tick 433562236500 because target called exit()
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -48,7 +49,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
simulate_data_stalls=false
|
simulate_data_stalls=false
|
||||||
|
@ -68,14 +68,16 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[4]
|
port=system.membus.slave[4]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[5]
|
int_master=system.membus.slave[5]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -89,6 +91,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[3]
|
port=system.membus.slave[3]
|
||||||
|
|
||||||
|
@ -103,9 +106,9 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/parser
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/parser
|
||||||
gid=100
|
gid=100
|
||||||
input=/dist/m5/cpu2000/data/parser/mdred/input/parser.in
|
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/parser/mdred/input/parser.in
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
output=cout
|
output=cout
|
||||||
pid=100
|
pid=100
|
||||||
|
@ -126,6 +129,7 @@ slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cp
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 18:52:16
|
gem5 started Sep 10 2012 22:29:08
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.885229 # Nu
|
||||||
sim_ticks 885229327000 # Number of ticks simulated
|
sim_ticks 885229327000 # Number of ticks simulated
|
||||||
final_tick 885229327000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 885229327000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 1279506 # Simulator instruction rate (inst/s)
|
host_inst_rate 957113 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 2365950 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 1769809 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1369799774 # Simulator tick rate (ticks/s)
|
host_tick_rate 1024655834 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 228100 # Number of bytes of host memory used
|
host_mem_usage 269560 # Number of bytes of host memory used
|
||||||
host_seconds 646.25 # Real time elapsed on the host
|
host_seconds 863.93 # Real time elapsed on the host
|
||||||
sim_insts 826877110 # Number of instructions simulated
|
sim_insts 826877110 # Number of instructions simulated
|
||||||
sim_ops 1528988700 # Number of ops (including micro ops) simulated
|
sim_ops 1528988700 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 8546776520 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 8546776520 # Number of bytes read from this memory
|
||||||
|
@ -45,8 +45,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 92658795 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 92658795 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 1528317558 # number of integer instructions
|
system.cpu.num_int_insts 1528317558 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 4441632632 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 3855106250 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 1993077392 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 1614040851 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 533262341 # number of memory refs
|
system.cpu.num_mem_refs 533262341 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -47,7 +48,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
system=system
|
system=system
|
||||||
|
@ -61,6 +61,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -89,6 +90,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -97,6 +99,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -119,9 +122,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -135,6 +139,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -143,6 +148,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -184,9 +190,9 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/parser
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/parser
|
||||||
gid=100
|
gid=100
|
||||||
input=/dist/m5/cpu2000/data/parser/mdred/input/parser.in
|
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/parser/mdred/input/parser.in
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
output=cout
|
output=cout
|
||||||
pid=100
|
pid=100
|
||||||
|
@ -207,6 +213,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 19:03:12
|
gem5 started Sep 10 2012 22:29:27
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 1.652607 # Nu
|
||||||
sim_ticks 1652606827000 # Number of ticks simulated
|
sim_ticks 1652606827000 # Number of ticks simulated
|
||||||
final_tick 1652606827000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 1652606827000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 715148 # Simulator instruction rate (inst/s)
|
host_inst_rate 548890 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 1322389 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 1014960 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1429304042 # Simulator tick rate (ticks/s)
|
host_tick_rate 1097019218 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 236556 # Number of bytes of host memory used
|
host_mem_usage 278012 # Number of bytes of host memory used
|
||||||
host_seconds 1156.23 # Real time elapsed on the host
|
host_seconds 1506.45 # Real time elapsed on the host
|
||||||
sim_insts 826877110 # Number of instructions simulated
|
sim_insts 826877110 # Number of instructions simulated
|
||||||
sim_ops 1528988700 # Number of ops (including micro ops) simulated
|
sim_ops 1528988700 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 123584 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 123584 # Number of bytes read from this memory
|
||||||
|
@ -46,8 +46,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 92658795 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 92658795 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 1528317558 # number of integer instructions
|
system.cpu.num_int_insts 1528317558 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 4441632632 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 3855106250 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 1993077392 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 1614040851 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 533262341 # number of memory refs
|
system.cpu.num_mem_refs 533262341 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -48,7 +49,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
simulate_data_stalls=false
|
simulate_data_stalls=false
|
||||||
|
@ -68,14 +68,16 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[4]
|
port=system.membus.slave[4]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[5]
|
int_master=system.membus.slave[5]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -89,6 +91,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[3]
|
port=system.membus.slave[3]
|
||||||
|
|
||||||
|
@ -103,7 +106,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/bzip2
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/bzip2
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -126,6 +129,7 @@ slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cp
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 19:04:29
|
gem5 started Sep 10 2012 22:29:07
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 2.846007 # Nu
|
||||||
sim_ticks 2846007226500 # Number of ticks simulated
|
sim_ticks 2846007226500 # Number of ticks simulated
|
||||||
final_tick 2846007226500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 2846007226500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 1386030 # Simulator instruction rate (inst/s)
|
host_inst_rate 1027178 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 2159560 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 1600436 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1311351119 # Simulator tick rate (ticks/s)
|
host_tick_rate 971834142 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 224788 # Number of bytes of host memory used
|
host_mem_usage 265228 # Number of bytes of host memory used
|
||||||
host_seconds 2170.29 # Real time elapsed on the host
|
host_seconds 2928.49 # Real time elapsed on the host
|
||||||
sim_insts 3008081022 # Number of instructions simulated
|
sim_insts 3008081022 # Number of instructions simulated
|
||||||
sim_ops 4686862594 # Number of ops (including micro ops) simulated
|
sim_ops 4686862594 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 32105863056 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 32105863056 # Number of bytes read from this memory
|
||||||
|
@ -45,8 +45,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 182173300 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 182173300 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 4686862523 # number of integer instructions
|
system.cpu.num_int_insts 4686862523 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 14165752588 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 11915474418 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 6716691731 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 5355771935 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 1677713082 # number of memory refs
|
system.cpu.num_mem_refs 1677713082 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -47,7 +48,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
system=system
|
system=system
|
||||||
|
@ -61,6 +61,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -89,6 +90,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -97,6 +99,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -119,9 +122,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -135,6 +139,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -143,6 +148,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -179,12 +185,12 @@ type=ExeTracer
|
||||||
[system.cpu.workload]
|
[system.cpu.workload]
|
||||||
type=LiveProcess
|
type=LiveProcess
|
||||||
cmd=bzip2 input.source 1
|
cmd=bzip2 input.source 1
|
||||||
cwd=build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing
|
cwd=build/X86/tests/fast/long/se/60.bzip2/x86/linux/simple-timing
|
||||||
egid=100
|
egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/bzip2
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/bzip2
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -207,6 +213,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 19:22:39
|
gem5 started Sep 10 2012 22:29:08
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 5.901049 # Nu
|
||||||
sim_ticks 5901048883000 # Number of ticks simulated
|
sim_ticks 5901048883000 # Number of ticks simulated
|
||||||
final_tick 5901048883000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 5901048883000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 766833 # Simulator instruction rate (inst/s)
|
host_inst_rate 582820 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 1194795 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 908086 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1504320663 # Simulator tick rate (ticks/s)
|
host_tick_rate 1143336514 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 233368 # Number of bytes of host memory used
|
host_mem_usage 274832 # Number of bytes of host memory used
|
||||||
host_seconds 3922.73 # Real time elapsed on the host
|
host_seconds 5161.25 # Real time elapsed on the host
|
||||||
sim_insts 3008081022 # Number of instructions simulated
|
sim_insts 3008081022 # Number of instructions simulated
|
||||||
sim_ops 4686862594 # Number of ops (including micro ops) simulated
|
sim_ops 4686862594 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 43200 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 43200 # Number of bytes read from this memory
|
||||||
|
@ -46,8 +46,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 182173300 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 182173300 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 4686862523 # number of integer instructions
|
system.cpu.num_int_insts 4686862523 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 14165752588 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 11915474418 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 6716691731 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 5355771935 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 1677713082 # number of memory refs
|
system.cpu.num_mem_refs 1677713082 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -95,7 +96,6 @@ numPhysIntRegs=256
|
||||||
numROBEntries=192
|
numROBEntries=192
|
||||||
numRobs=1
|
numRobs=1
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
predType=tournament
|
predType=tournament
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
|
@ -129,6 +129,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -157,6 +158,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -428,6 +430,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -450,9 +453,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -466,6 +470,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -474,6 +479,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -515,7 +521,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/twolf
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/twolf
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -538,6 +544,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 19:40:50
|
gem5 started Sep 10 2012 22:29:07
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing
|
||||||
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing/smred.sav
|
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing/smred.sav
|
||||||
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing/smred.sv2
|
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing/smred.sv2
|
||||||
|
@ -24,4 +26,4 @@ info: Increasing stack size by one page.
|
||||||
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
||||||
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
||||||
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
|
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
|
||||||
122 123 124 Exiting @ tick 87745680500 because target called exit()
|
122 123 124 Exiting @ tick 84416735500 because target called exit()
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -48,7 +49,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
simulate_data_stalls=false
|
simulate_data_stalls=false
|
||||||
|
@ -68,14 +68,16 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[4]
|
port=system.membus.slave[4]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[5]
|
int_master=system.membus.slave[5]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -89,6 +91,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[3]
|
port=system.membus.slave[3]
|
||||||
|
|
||||||
|
@ -103,7 +106,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/twolf
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/twolf
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -126,6 +129,7 @@ slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cp
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 20:10:43
|
gem5 started Sep 10 2012 22:29:08
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic
|
||||||
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/smred.sav
|
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/smred.sav
|
||||||
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/smred.sv2
|
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/smred.sv2
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.131393 # Nu
|
||||||
sim_ticks 131393067000 # Number of ticks simulated
|
sim_ticks 131393067000 # Number of ticks simulated
|
||||||
final_tick 131393067000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 131393067000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 1300121 # Simulator instruction rate (inst/s)
|
host_inst_rate 917611 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 2179118 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 1537997 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1293445391 # Simulator tick rate (ticks/s)
|
host_tick_rate 912899116 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 231396 # Number of bytes of host memory used
|
host_mem_usage 272856 # Number of bytes of host memory used
|
||||||
host_seconds 101.58 # Real time elapsed on the host
|
host_seconds 143.93 # Real time elapsed on the host
|
||||||
sim_insts 132071193 # Number of instructions simulated
|
sim_insts 132071193 # Number of instructions simulated
|
||||||
sim_ops 221362961 # Number of ops (including micro ops) simulated
|
sim_ops 221362961 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 1387954936 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 1387954936 # Number of bytes read from this memory
|
||||||
|
@ -45,8 +45,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 8268466 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 8268466 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 220339550 # number of integer instructions
|
system.cpu.num_int_insts 220339550 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 2162459 # number of float instructions
|
system.cpu.num_fp_insts 2162459 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 705008645 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 616958548 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 318312494 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 257597200 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 3037165 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 3037165 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 1831403 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 1831403 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 77165302 # number of memory refs
|
system.cpu.num_mem_refs 77165302 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -47,7 +48,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
system=system
|
system=system
|
||||||
|
@ -61,6 +61,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -89,6 +90,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -97,6 +99,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -119,9 +122,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -135,6 +139,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -143,6 +148,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -184,7 +190,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/cpu2000/binaries/x86/linux/twolf
|
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/twolf
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -207,6 +213,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 22:29:00
|
||||||
gem5 started Aug 13 2012 20:12:35
|
gem5 started Sep 10 2012 22:57:57
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing
|
||||||
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/smred.sav
|
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/smred.sav
|
||||||
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/smred.sv2
|
Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/smred.sv2
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.250981 # Nu
|
||||||
sim_ticks 250980994000 # Number of ticks simulated
|
sim_ticks 250980994000 # Number of ticks simulated
|
||||||
final_tick 250980994000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 250980994000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 746540 # Simulator instruction rate (inst/s)
|
host_inst_rate 540200 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 1251266 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 905422 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1418683559 # Simulator tick rate (ticks/s)
|
host_tick_rate 1026566177 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 239848 # Number of bytes of host memory used
|
host_mem_usage 281300 # Number of bytes of host memory used
|
||||||
host_seconds 176.91 # Real time elapsed on the host
|
host_seconds 244.49 # Real time elapsed on the host
|
||||||
sim_insts 132071193 # Number of instructions simulated
|
sim_insts 132071193 # Number of instructions simulated
|
||||||
sim_ops 221362961 # Number of ops (including micro ops) simulated
|
sim_ops 221362961 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 181760 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 181760 # Number of bytes read from this memory
|
||||||
|
@ -39,8 +39,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 8268466 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 8268466 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 220339550 # number of integer instructions
|
system.cpu.num_int_insts 220339550 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 2162459 # number of float instructions
|
system.cpu.num_fp_insts 2162459 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 705008645 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 616958548 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 318312494 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 257597200 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 3037165 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 3037165 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 1831403 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 1831403 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 77165302 # number of memory refs
|
system.cpu.num_mem_refs 77165302 # number of memory refs
|
||||||
|
|
|
@ -11,11 +11,12 @@ type=LinuxX86System
|
||||||
children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
|
children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
|
||||||
acpi_description_table_pointer=system.acpi_description_table_pointer
|
acpi_description_table_pointer=system.acpi_description_table_pointer
|
||||||
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
|
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
|
||||||
|
clock=1
|
||||||
e820_table=system.e820_table
|
e820_table=system.e820_table
|
||||||
init_param=0
|
init_param=0
|
||||||
intel_mp_pointer=system.intel_mp_pointer
|
intel_mp_pointer=system.intel_mp_pointer
|
||||||
intel_mp_table=system.intel_mp_table
|
intel_mp_table=system.intel_mp_table
|
||||||
kernel=/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
|
kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
|
||||||
load_addr_mask=18446744073709551615
|
load_addr_mask=18446744073709551615
|
||||||
mem_mode=atomic
|
mem_mode=atomic
|
||||||
memories=system.physmem
|
memories=system.physmem
|
||||||
|
@ -51,23 +52,21 @@ oem_table_id=
|
||||||
|
|
||||||
[system.apicbridge]
|
[system.apicbridge]
|
||||||
type=Bridge
|
type=Bridge
|
||||||
|
clock=1
|
||||||
delay=50000
|
delay=50000
|
||||||
nack_delay=4000
|
|
||||||
ranges=11529215046068469760:11529215046068473855
|
ranges=11529215046068469760:11529215046068473855
|
||||||
req_size=16
|
req_size=16
|
||||||
resp_size=16
|
resp_size=16
|
||||||
write_ack=false
|
|
||||||
master=system.membus.slave[0]
|
master=system.membus.slave[0]
|
||||||
slave=system.iobus.master[0]
|
slave=system.iobus.master[0]
|
||||||
|
|
||||||
[system.bridge]
|
[system.bridge]
|
||||||
type=Bridge
|
type=Bridge
|
||||||
|
clock=1
|
||||||
delay=50000
|
delay=50000
|
||||||
nack_delay=4000
|
|
||||||
ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
|
ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
|
||||||
req_size=16
|
req_size=16
|
||||||
resp_size=16
|
resp_size=16
|
||||||
write_ack=false
|
|
||||||
master=system.iobus.slave[0]
|
master=system.iobus.slave[0]
|
||||||
slave=system.membus.master[1]
|
slave=system.membus.master[1]
|
||||||
|
|
||||||
|
@ -92,7 +91,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
simulate_data_stalls=false
|
simulate_data_stalls=false
|
||||||
|
@ -109,6 +107,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=4
|
assoc=4
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -137,6 +136,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.dtb_walker_cache.cpu_side
|
port=system.cpu.dtb_walker_cache.cpu_side
|
||||||
|
|
||||||
|
@ -145,6 +145,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -170,6 +171,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=1
|
assoc=1
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -192,9 +194,10 @@ mem_side=system.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[4]
|
int_master=system.membus.slave[4]
|
||||||
int_slave=system.membus.master[3]
|
int_slave=system.membus.master[3]
|
||||||
|
@ -208,6 +211,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.itb_walker_cache.cpu_side
|
port=system.cpu.itb_walker_cache.cpu_side
|
||||||
|
|
||||||
|
@ -216,6 +220,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -618,6 +623,7 @@ type=BaseCache
|
||||||
addr_ranges=0:134217727
|
addr_ranges=0:134217727
|
||||||
assoc=8
|
assoc=8
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=false
|
forward_snoops=false
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -643,6 +649,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=8
|
assoc=8
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -677,9 +684,10 @@ slave=system.apicbridge.master system.system_port system.iocache.mem_side system
|
||||||
|
|
||||||
[system.membus.badaddr_responder]
|
[system.membus.badaddr_responder]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=0
|
pio_addr=0
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=true
|
ret_bad_addr=true
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -699,9 +707,10 @@ system=system
|
||||||
|
|
||||||
[system.pc.behind_pci]
|
[system.pc.behind_pci]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854779128
|
pio_addr=9223372036854779128
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -716,8 +725,9 @@ pio=system.iobus.master[12]
|
||||||
[system.pc.com_1]
|
[system.pc.com_1]
|
||||||
type=Uart8250
|
type=Uart8250
|
||||||
children=terminal
|
children=terminal
|
||||||
|
clock=1
|
||||||
pio_addr=9223372036854776824
|
pio_addr=9223372036854776824
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
system=system
|
system=system
|
||||||
terminal=system.pc.com_1.terminal
|
terminal=system.pc.com_1.terminal
|
||||||
|
@ -739,9 +749,10 @@ port=3456
|
||||||
|
|
||||||
[system.pc.fake_com_2]
|
[system.pc.fake_com_2]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776568
|
pio_addr=9223372036854776568
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -755,9 +766,10 @@ pio=system.iobus.master[14]
|
||||||
|
|
||||||
[system.pc.fake_com_3]
|
[system.pc.fake_com_3]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776808
|
pio_addr=9223372036854776808
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -771,9 +783,10 @@ pio=system.iobus.master[15]
|
||||||
|
|
||||||
[system.pc.fake_com_4]
|
[system.pc.fake_com_4]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776552
|
pio_addr=9223372036854776552
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -787,9 +800,10 @@ pio=system.iobus.master[16]
|
||||||
|
|
||||||
[system.pc.fake_floppy]
|
[system.pc.fake_floppy]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776818
|
pio_addr=9223372036854776818
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=2
|
pio_size=2
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -803,9 +817,10 @@ pio=system.iobus.master[17]
|
||||||
|
|
||||||
[system.pc.i_dont_exist]
|
[system.pc.i_dont_exist]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854775936
|
pio_addr=9223372036854775936
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=1
|
pio_size=1
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -820,7 +835,8 @@ pio=system.iobus.master[11]
|
||||||
[system.pc.pciconfig]
|
[system.pc.pciconfig]
|
||||||
type=PciConfigAll
|
type=PciConfigAll
|
||||||
bus=0
|
bus=0
|
||||||
pio_latency=1
|
clock=1
|
||||||
|
pio_latency=30000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
size=16777216
|
size=16777216
|
||||||
system=system
|
system=system
|
||||||
|
@ -835,7 +851,6 @@ io_apic=system.pc.south_bridge.io_apic
|
||||||
keyboard=system.pc.south_bridge.keyboard
|
keyboard=system.pc.south_bridge.keyboard
|
||||||
pic1=system.pc.south_bridge.pic1
|
pic1=system.pc.south_bridge.pic1
|
||||||
pic2=system.pc.south_bridge.pic2
|
pic2=system.pc.south_bridge.pic2
|
||||||
pio_latency=1000
|
|
||||||
pit=system.pc.south_bridge.pit
|
pit=system.pc.south_bridge.pit
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
speaker=system.pc.south_bridge.speaker
|
speaker=system.pc.south_bridge.speaker
|
||||||
|
@ -843,9 +858,10 @@ speaker=system.pc.south_bridge.speaker
|
||||||
[system.pc.south_bridge.cmos]
|
[system.pc.south_bridge.cmos]
|
||||||
type=Cmos
|
type=Cmos
|
||||||
children=int_pin
|
children=int_pin
|
||||||
|
clock=1
|
||||||
int_pin=system.pc.south_bridge.cmos.int_pin
|
int_pin=system.pc.south_bridge.cmos.int_pin
|
||||||
pio_addr=9223372036854775920
|
pio_addr=9223372036854775920
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
time=Sun Jan 1 00:00:00 2012
|
time=Sun Jan 1 00:00:00 2012
|
||||||
pio=system.iobus.master[1]
|
pio=system.iobus.master[1]
|
||||||
|
@ -855,8 +871,9 @@ type=X86IntSourcePin
|
||||||
|
|
||||||
[system.pc.south_bridge.dma1]
|
[system.pc.south_bridge.dma1]
|
||||||
type=I8237
|
type=I8237
|
||||||
|
clock=1
|
||||||
pio_addr=9223372036854775808
|
pio_addr=9223372036854775808
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[2]
|
pio=system.iobus.master[2]
|
||||||
|
|
||||||
|
@ -901,16 +918,15 @@ SubClassCode=1
|
||||||
SubsystemID=0
|
SubsystemID=0
|
||||||
SubsystemVendorID=0
|
SubsystemVendorID=0
|
||||||
VendorID=32902
|
VendorID=32902
|
||||||
|
clock=1
|
||||||
config_latency=20000
|
config_latency=20000
|
||||||
ctrl_offset=0
|
ctrl_offset=0
|
||||||
disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
|
disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
|
||||||
io_shift=0
|
io_shift=0
|
||||||
max_backoff_delay=10000000
|
|
||||||
min_backoff_delay=4000
|
|
||||||
pci_bus=0
|
pci_bus=0
|
||||||
pci_dev=4
|
pci_dev=4
|
||||||
pci_func=0
|
pci_func=0
|
||||||
pio_latency=1000
|
pio_latency=30000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
system=system
|
system=system
|
||||||
config=system.iobus.master[4]
|
config=system.iobus.master[4]
|
||||||
|
@ -934,7 +950,7 @@ table_size=65536
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks0.image.child]
|
[system.pc.south_bridge.ide.disks0.image.child]
|
||||||
type=RawDiskImage
|
type=RawDiskImage
|
||||||
image_file=/dist/m5/system/disks/linux-x86.img
|
image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
|
||||||
read_only=true
|
read_only=true
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks1]
|
[system.pc.south_bridge.ide.disks1]
|
||||||
|
@ -954,7 +970,7 @@ table_size=65536
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks1.image.child]
|
[system.pc.south_bridge.ide.disks1.image.child]
|
||||||
type=RawDiskImage
|
type=RawDiskImage
|
||||||
image_file=/dist/m5/system/disks/linux-bigswap2.img
|
image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
|
||||||
read_only=true
|
read_only=true
|
||||||
|
|
||||||
[system.pc.south_bridge.int_lines0]
|
[system.pc.south_bridge.int_lines0]
|
||||||
|
@ -1037,10 +1053,11 @@ number=12
|
||||||
[system.pc.south_bridge.io_apic]
|
[system.pc.south_bridge.io_apic]
|
||||||
type=I82094AA
|
type=I82094AA
|
||||||
apic_id=1
|
apic_id=1
|
||||||
|
clock=1
|
||||||
external_int_pic=system.pc.south_bridge.pic1
|
external_int_pic=system.pc.south_bridge.pic1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=4273995776
|
pio_addr=4273995776
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.iobus.slave[2]
|
int_master=system.iobus.slave[2]
|
||||||
pio=system.iobus.master[10]
|
pio=system.iobus.master[10]
|
||||||
|
@ -1048,12 +1065,13 @@ pio=system.iobus.master[10]
|
||||||
[system.pc.south_bridge.keyboard]
|
[system.pc.south_bridge.keyboard]
|
||||||
type=I8042
|
type=I8042
|
||||||
children=keyboard_int_pin mouse_int_pin
|
children=keyboard_int_pin mouse_int_pin
|
||||||
|
clock=1
|
||||||
command_port=9223372036854775908
|
command_port=9223372036854775908
|
||||||
data_port=9223372036854775904
|
data_port=9223372036854775904
|
||||||
keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
|
keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
|
||||||
mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
|
mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
|
||||||
pio_addr=0
|
pio_addr=0
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[5]
|
pio=system.iobus.master[5]
|
||||||
|
|
||||||
|
@ -1066,10 +1084,11 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pic1]
|
[system.pc.south_bridge.pic1]
|
||||||
type=I8259
|
type=I8259
|
||||||
children=output
|
children=output
|
||||||
|
clock=1
|
||||||
mode=I8259Master
|
mode=I8259Master
|
||||||
output=system.pc.south_bridge.pic1.output
|
output=system.pc.south_bridge.pic1.output
|
||||||
pio_addr=9223372036854775840
|
pio_addr=9223372036854775840
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
slave=system.pc.south_bridge.pic2
|
slave=system.pc.south_bridge.pic2
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[6]
|
pio=system.iobus.master[6]
|
||||||
|
@ -1080,10 +1099,11 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pic2]
|
[system.pc.south_bridge.pic2]
|
||||||
type=I8259
|
type=I8259
|
||||||
children=output
|
children=output
|
||||||
|
clock=1
|
||||||
mode=I8259Slave
|
mode=I8259Slave
|
||||||
output=system.pc.south_bridge.pic2.output
|
output=system.pc.south_bridge.pic2.output
|
||||||
pio_addr=9223372036854775968
|
pio_addr=9223372036854775968
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
slave=Null
|
slave=Null
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[7]
|
pio=system.iobus.master[7]
|
||||||
|
@ -1094,9 +1114,10 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pit]
|
[system.pc.south_bridge.pit]
|
||||||
type=I8254
|
type=I8254
|
||||||
children=int_pin
|
children=int_pin
|
||||||
|
clock=1
|
||||||
int_pin=system.pc.south_bridge.pit.int_pin
|
int_pin=system.pc.south_bridge.pit.int_pin
|
||||||
pio_addr=9223372036854775872
|
pio_addr=9223372036854775872
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[8]
|
pio=system.iobus.master[8]
|
||||||
|
|
||||||
|
@ -1105,14 +1126,16 @@ type=X86IntSourcePin
|
||||||
|
|
||||||
[system.pc.south_bridge.speaker]
|
[system.pc.south_bridge.speaker]
|
||||||
type=PcSpeaker
|
type=PcSpeaker
|
||||||
|
clock=1
|
||||||
i8254=system.pc.south_bridge.pit
|
i8254=system.pc.south_bridge.pit
|
||||||
pio_addr=9223372036854775905
|
pio_addr=9223372036854775905
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[9]
|
pio=system.iobus.master[9]
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Jul 26 2012 21:30:36
|
gem5 compiled Sep 10 2012 21:50:34
|
||||||
gem5 started Jul 26 2012 22:49:04
|
gem5 started Sep 10 2012 21:50:39
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic -re tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic -re tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic
|
||||||
warning: add_child('terminal'): child 'terminal' already has parent
|
warning: add_child('terminal'): child 'terminal' already has parent
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: kernel located at: /dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
|
info: kernel located at: /scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
|
||||||
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
|
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Exiting @ tick 5112043255000 because m5_exit instruction encountered
|
Exiting @ tick 5112043255000 because m5_exit instruction encountered
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 5.112043 # Nu
|
||||||
sim_ticks 5112043255000 # Number of ticks simulated
|
sim_ticks 5112043255000 # Number of ticks simulated
|
||||||
final_tick 5112043255000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 5112043255000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 1419112 # Simulator instruction rate (inst/s)
|
host_inst_rate 1011485 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 2905734 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 2071087 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 36306590178 # Simulator tick rate (ticks/s)
|
host_tick_rate 25877843451 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 362152 # Number of bytes of host memory used
|
host_mem_usage 397304 # Number of bytes of host memory used
|
||||||
host_seconds 140.80 # Real time elapsed on the host
|
host_seconds 197.55 # Real time elapsed on the host
|
||||||
sim_insts 199813914 # Number of instructions simulated
|
sim_insts 199813914 # Number of instructions simulated
|
||||||
sim_ops 409133298 # Number of ops (including micro ops) simulated
|
sim_ops 409133298 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::pc.south_bridge.ide 2464768 # Number of bytes read from this memory
|
system.physmem.bytes_read::pc.south_bridge.ide 2464768 # Number of bytes read from this memory
|
||||||
|
@ -221,8 +221,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 39954974 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 39954974 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 374297264 # number of integer instructions
|
system.cpu.num_int_insts 374297264 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 1159028989 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 915470380 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 636431681 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 480331069 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 35626517 # number of memory refs
|
system.cpu.num_mem_refs 35626517 # number of memory refs
|
||||||
|
|
|
@ -11,11 +11,12 @@ type=LinuxX86System
|
||||||
children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
|
children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
|
||||||
acpi_description_table_pointer=system.acpi_description_table_pointer
|
acpi_description_table_pointer=system.acpi_description_table_pointer
|
||||||
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
|
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
|
||||||
|
clock=1
|
||||||
e820_table=system.e820_table
|
e820_table=system.e820_table
|
||||||
init_param=0
|
init_param=0
|
||||||
intel_mp_pointer=system.intel_mp_pointer
|
intel_mp_pointer=system.intel_mp_pointer
|
||||||
intel_mp_table=system.intel_mp_table
|
intel_mp_table=system.intel_mp_table
|
||||||
kernel=/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
|
kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
|
||||||
load_addr_mask=18446744073709551615
|
load_addr_mask=18446744073709551615
|
||||||
mem_mode=timing
|
mem_mode=timing
|
||||||
memories=system.physmem
|
memories=system.physmem
|
||||||
|
@ -51,23 +52,21 @@ oem_table_id=
|
||||||
|
|
||||||
[system.apicbridge]
|
[system.apicbridge]
|
||||||
type=Bridge
|
type=Bridge
|
||||||
|
clock=1
|
||||||
delay=50000
|
delay=50000
|
||||||
nack_delay=4000
|
|
||||||
ranges=11529215046068469760:11529215046068473855
|
ranges=11529215046068469760:11529215046068473855
|
||||||
req_size=16
|
req_size=16
|
||||||
resp_size=16
|
resp_size=16
|
||||||
write_ack=false
|
|
||||||
master=system.membus.slave[0]
|
master=system.membus.slave[0]
|
||||||
slave=system.iobus.master[0]
|
slave=system.iobus.master[0]
|
||||||
|
|
||||||
[system.bridge]
|
[system.bridge]
|
||||||
type=Bridge
|
type=Bridge
|
||||||
|
clock=1
|
||||||
delay=50000
|
delay=50000
|
||||||
nack_delay=4000
|
|
||||||
ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
|
ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
|
||||||
req_size=16
|
req_size=16
|
||||||
resp_size=16
|
resp_size=16
|
||||||
write_ack=false
|
|
||||||
master=system.iobus.slave[0]
|
master=system.iobus.slave[0]
|
||||||
slave=system.membus.master[1]
|
slave=system.membus.master[1]
|
||||||
|
|
||||||
|
@ -91,7 +90,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
system=system
|
system=system
|
||||||
|
@ -105,6 +103,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=4
|
assoc=4
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -133,6 +132,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.dtb_walker_cache.cpu_side
|
port=system.cpu.dtb_walker_cache.cpu_side
|
||||||
|
|
||||||
|
@ -141,6 +141,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -166,6 +167,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=1
|
assoc=1
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -188,9 +190,10 @@ mem_side=system.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[4]
|
int_master=system.membus.slave[4]
|
||||||
int_slave=system.membus.master[3]
|
int_slave=system.membus.master[3]
|
||||||
|
@ -204,6 +207,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.itb_walker_cache.cpu_side
|
port=system.cpu.itb_walker_cache.cpu_side
|
||||||
|
|
||||||
|
@ -212,6 +216,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -614,6 +619,7 @@ type=BaseCache
|
||||||
addr_ranges=0:134217727
|
addr_ranges=0:134217727
|
||||||
assoc=8
|
assoc=8
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=false
|
forward_snoops=false
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -639,6 +645,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=8
|
assoc=8
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -673,9 +680,10 @@ slave=system.apicbridge.master system.system_port system.iocache.mem_side system
|
||||||
|
|
||||||
[system.membus.badaddr_responder]
|
[system.membus.badaddr_responder]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=0
|
pio_addr=0
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=true
|
ret_bad_addr=true
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -695,9 +703,10 @@ system=system
|
||||||
|
|
||||||
[system.pc.behind_pci]
|
[system.pc.behind_pci]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854779128
|
pio_addr=9223372036854779128
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -712,8 +721,9 @@ pio=system.iobus.master[12]
|
||||||
[system.pc.com_1]
|
[system.pc.com_1]
|
||||||
type=Uart8250
|
type=Uart8250
|
||||||
children=terminal
|
children=terminal
|
||||||
|
clock=1
|
||||||
pio_addr=9223372036854776824
|
pio_addr=9223372036854776824
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
system=system
|
system=system
|
||||||
terminal=system.pc.com_1.terminal
|
terminal=system.pc.com_1.terminal
|
||||||
|
@ -735,9 +745,10 @@ port=3456
|
||||||
|
|
||||||
[system.pc.fake_com_2]
|
[system.pc.fake_com_2]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776568
|
pio_addr=9223372036854776568
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -751,9 +762,10 @@ pio=system.iobus.master[14]
|
||||||
|
|
||||||
[system.pc.fake_com_3]
|
[system.pc.fake_com_3]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776808
|
pio_addr=9223372036854776808
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -767,9 +779,10 @@ pio=system.iobus.master[15]
|
||||||
|
|
||||||
[system.pc.fake_com_4]
|
[system.pc.fake_com_4]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776552
|
pio_addr=9223372036854776552
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=8
|
pio_size=8
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -783,9 +796,10 @@ pio=system.iobus.master[16]
|
||||||
|
|
||||||
[system.pc.fake_floppy]
|
[system.pc.fake_floppy]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854776818
|
pio_addr=9223372036854776818
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=2
|
pio_size=2
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -799,9 +813,10 @@ pio=system.iobus.master[17]
|
||||||
|
|
||||||
[system.pc.i_dont_exist]
|
[system.pc.i_dont_exist]
|
||||||
type=IsaFake
|
type=IsaFake
|
||||||
|
clock=1
|
||||||
fake_mem=false
|
fake_mem=false
|
||||||
pio_addr=9223372036854775936
|
pio_addr=9223372036854775936
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
pio_size=1
|
pio_size=1
|
||||||
ret_bad_addr=false
|
ret_bad_addr=false
|
||||||
ret_data16=65535
|
ret_data16=65535
|
||||||
|
@ -816,7 +831,8 @@ pio=system.iobus.master[11]
|
||||||
[system.pc.pciconfig]
|
[system.pc.pciconfig]
|
||||||
type=PciConfigAll
|
type=PciConfigAll
|
||||||
bus=0
|
bus=0
|
||||||
pio_latency=1
|
clock=1
|
||||||
|
pio_latency=30000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
size=16777216
|
size=16777216
|
||||||
system=system
|
system=system
|
||||||
|
@ -831,7 +847,6 @@ io_apic=system.pc.south_bridge.io_apic
|
||||||
keyboard=system.pc.south_bridge.keyboard
|
keyboard=system.pc.south_bridge.keyboard
|
||||||
pic1=system.pc.south_bridge.pic1
|
pic1=system.pc.south_bridge.pic1
|
||||||
pic2=system.pc.south_bridge.pic2
|
pic2=system.pc.south_bridge.pic2
|
||||||
pio_latency=1000
|
|
||||||
pit=system.pc.south_bridge.pit
|
pit=system.pc.south_bridge.pit
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
speaker=system.pc.south_bridge.speaker
|
speaker=system.pc.south_bridge.speaker
|
||||||
|
@ -839,9 +854,10 @@ speaker=system.pc.south_bridge.speaker
|
||||||
[system.pc.south_bridge.cmos]
|
[system.pc.south_bridge.cmos]
|
||||||
type=Cmos
|
type=Cmos
|
||||||
children=int_pin
|
children=int_pin
|
||||||
|
clock=1
|
||||||
int_pin=system.pc.south_bridge.cmos.int_pin
|
int_pin=system.pc.south_bridge.cmos.int_pin
|
||||||
pio_addr=9223372036854775920
|
pio_addr=9223372036854775920
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
time=Sun Jan 1 00:00:00 2012
|
time=Sun Jan 1 00:00:00 2012
|
||||||
pio=system.iobus.master[1]
|
pio=system.iobus.master[1]
|
||||||
|
@ -851,8 +867,9 @@ type=X86IntSourcePin
|
||||||
|
|
||||||
[system.pc.south_bridge.dma1]
|
[system.pc.south_bridge.dma1]
|
||||||
type=I8237
|
type=I8237
|
||||||
|
clock=1
|
||||||
pio_addr=9223372036854775808
|
pio_addr=9223372036854775808
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[2]
|
pio=system.iobus.master[2]
|
||||||
|
|
||||||
|
@ -897,16 +914,15 @@ SubClassCode=1
|
||||||
SubsystemID=0
|
SubsystemID=0
|
||||||
SubsystemVendorID=0
|
SubsystemVendorID=0
|
||||||
VendorID=32902
|
VendorID=32902
|
||||||
|
clock=1
|
||||||
config_latency=20000
|
config_latency=20000
|
||||||
ctrl_offset=0
|
ctrl_offset=0
|
||||||
disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
|
disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
|
||||||
io_shift=0
|
io_shift=0
|
||||||
max_backoff_delay=10000000
|
|
||||||
min_backoff_delay=4000
|
|
||||||
pci_bus=0
|
pci_bus=0
|
||||||
pci_dev=4
|
pci_dev=4
|
||||||
pci_func=0
|
pci_func=0
|
||||||
pio_latency=1000
|
pio_latency=30000
|
||||||
platform=system.pc
|
platform=system.pc
|
||||||
system=system
|
system=system
|
||||||
config=system.iobus.master[4]
|
config=system.iobus.master[4]
|
||||||
|
@ -930,7 +946,7 @@ table_size=65536
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks0.image.child]
|
[system.pc.south_bridge.ide.disks0.image.child]
|
||||||
type=RawDiskImage
|
type=RawDiskImage
|
||||||
image_file=/dist/m5/system/disks/linux-x86.img
|
image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
|
||||||
read_only=true
|
read_only=true
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks1]
|
[system.pc.south_bridge.ide.disks1]
|
||||||
|
@ -950,7 +966,7 @@ table_size=65536
|
||||||
|
|
||||||
[system.pc.south_bridge.ide.disks1.image.child]
|
[system.pc.south_bridge.ide.disks1.image.child]
|
||||||
type=RawDiskImage
|
type=RawDiskImage
|
||||||
image_file=/dist/m5/system/disks/linux-bigswap2.img
|
image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
|
||||||
read_only=true
|
read_only=true
|
||||||
|
|
||||||
[system.pc.south_bridge.int_lines0]
|
[system.pc.south_bridge.int_lines0]
|
||||||
|
@ -1033,10 +1049,11 @@ number=12
|
||||||
[system.pc.south_bridge.io_apic]
|
[system.pc.south_bridge.io_apic]
|
||||||
type=I82094AA
|
type=I82094AA
|
||||||
apic_id=1
|
apic_id=1
|
||||||
|
clock=1
|
||||||
external_int_pic=system.pc.south_bridge.pic1
|
external_int_pic=system.pc.south_bridge.pic1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=4273995776
|
pio_addr=4273995776
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.iobus.slave[2]
|
int_master=system.iobus.slave[2]
|
||||||
pio=system.iobus.master[10]
|
pio=system.iobus.master[10]
|
||||||
|
@ -1044,12 +1061,13 @@ pio=system.iobus.master[10]
|
||||||
[system.pc.south_bridge.keyboard]
|
[system.pc.south_bridge.keyboard]
|
||||||
type=I8042
|
type=I8042
|
||||||
children=keyboard_int_pin mouse_int_pin
|
children=keyboard_int_pin mouse_int_pin
|
||||||
|
clock=1
|
||||||
command_port=9223372036854775908
|
command_port=9223372036854775908
|
||||||
data_port=9223372036854775904
|
data_port=9223372036854775904
|
||||||
keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
|
keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
|
||||||
mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
|
mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
|
||||||
pio_addr=0
|
pio_addr=0
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[5]
|
pio=system.iobus.master[5]
|
||||||
|
|
||||||
|
@ -1062,10 +1080,11 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pic1]
|
[system.pc.south_bridge.pic1]
|
||||||
type=I8259
|
type=I8259
|
||||||
children=output
|
children=output
|
||||||
|
clock=1
|
||||||
mode=I8259Master
|
mode=I8259Master
|
||||||
output=system.pc.south_bridge.pic1.output
|
output=system.pc.south_bridge.pic1.output
|
||||||
pio_addr=9223372036854775840
|
pio_addr=9223372036854775840
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
slave=system.pc.south_bridge.pic2
|
slave=system.pc.south_bridge.pic2
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[6]
|
pio=system.iobus.master[6]
|
||||||
|
@ -1076,10 +1095,11 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pic2]
|
[system.pc.south_bridge.pic2]
|
||||||
type=I8259
|
type=I8259
|
||||||
children=output
|
children=output
|
||||||
|
clock=1
|
||||||
mode=I8259Slave
|
mode=I8259Slave
|
||||||
output=system.pc.south_bridge.pic2.output
|
output=system.pc.south_bridge.pic2.output
|
||||||
pio_addr=9223372036854775968
|
pio_addr=9223372036854775968
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
slave=Null
|
slave=Null
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[7]
|
pio=system.iobus.master[7]
|
||||||
|
@ -1090,9 +1110,10 @@ type=X86IntSourcePin
|
||||||
[system.pc.south_bridge.pit]
|
[system.pc.south_bridge.pit]
|
||||||
type=I8254
|
type=I8254
|
||||||
children=int_pin
|
children=int_pin
|
||||||
|
clock=1
|
||||||
int_pin=system.pc.south_bridge.pit.int_pin
|
int_pin=system.pc.south_bridge.pit.int_pin
|
||||||
pio_addr=9223372036854775872
|
pio_addr=9223372036854775872
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[8]
|
pio=system.iobus.master[8]
|
||||||
|
|
||||||
|
@ -1101,14 +1122,16 @@ type=X86IntSourcePin
|
||||||
|
|
||||||
[system.pc.south_bridge.speaker]
|
[system.pc.south_bridge.speaker]
|
||||||
type=PcSpeaker
|
type=PcSpeaker
|
||||||
|
clock=1
|
||||||
i8254=system.pc.south_bridge.pit
|
i8254=system.pc.south_bridge.pit
|
||||||
pio_addr=9223372036854775905
|
pio_addr=9223372036854775905
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
pio=system.iobus.master[9]
|
pio=system.iobus.master[9]
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Jul 26 2012 21:30:36
|
gem5 compiled Sep 10 2012 21:50:34
|
||||||
gem5 started Jul 26 2012 22:51:36
|
gem5 started Sep 10 2012 21:50:39
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing -re tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing -re tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing
|
||||||
warning: add_child('terminal'): child 'terminal' already has parent
|
warning: add_child('terminal'): child 'terminal' already has parent
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: kernel located at: /dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
|
info: kernel located at: /scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
|
||||||
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
|
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Exiting @ tick 5191766314000 because m5_exit instruction encountered
|
Exiting @ tick 5196043137000 because m5_exit instruction encountered
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 5.196043 # Nu
|
||||||
sim_ticks 5196043137000 # Number of ticks simulated
|
sim_ticks 5196043137000 # Number of ticks simulated
|
||||||
final_tick 5196043137000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 5196043137000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 1241473 # Simulator instruction rate (inst/s)
|
host_inst_rate 682761 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 2393258 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 1316197 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 50303585789 # Simulator tick rate (ticks/s)
|
host_tick_rate 27664981075 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 354304 # Number of bytes of host memory used
|
host_mem_usage 397336 # Number of bytes of host memory used
|
||||||
host_seconds 103.29 # Real time elapsed on the host
|
host_seconds 187.82 # Real time elapsed on the host
|
||||||
sim_insts 128236332 # Number of instructions simulated
|
sim_insts 128236332 # Number of instructions simulated
|
||||||
sim_ops 247208442 # Number of ops (including micro ops) simulated
|
sim_ops 247208442 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::pc.south_bridge.ide 2881344 # Number of bytes read from this memory
|
system.physmem.bytes_read::pc.south_bridge.ide 2881344 # Number of bytes read from this memory
|
||||||
|
@ -365,8 +365,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 23151326 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 23151326 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 231946757 # number of integer instructions
|
system.cpu.num_int_insts 231946757 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 720715933 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 566912178 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 387556667 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 293147449 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 22230275 # number of memory refs
|
system.cpu.num_mem_refs 22230275 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -95,7 +96,6 @@ numPhysIntRegs=256
|
||||||
numROBEntries=192
|
numROBEntries=192
|
||||||
numRobs=1
|
numRobs=1
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
predType=tournament
|
predType=tournament
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
|
@ -129,6 +129,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -157,6 +158,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -428,6 +430,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -450,9 +453,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -466,6 +470,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -474,6 +479,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -515,7 +521,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/regression/test-progs/hello/bin/x86/linux/hello
|
executable=tests/test-progs/hello/bin/x86/linux/hello
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -538,6 +544,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,11 +1,13 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 21:50:34
|
||||||
gem5 started Aug 13 2012 18:22:30
|
gem5 started Sep 10 2012 21:50:39
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Hello world!
|
Hello world!
|
||||||
Exiting @ tick 12789500 because target called exit()
|
Exiting @ tick 12607000 because target called exit()
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -48,7 +49,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
simulate_data_stalls=false
|
simulate_data_stalls=false
|
||||||
|
@ -68,14 +68,16 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[4]
|
port=system.membus.slave[4]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[5]
|
int_master=system.membus.slave[5]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -89,6 +91,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.membus.slave[3]
|
port=system.membus.slave[3]
|
||||||
|
|
||||||
|
@ -103,7 +106,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/regression/test-progs/hello/bin/x86/linux/hello
|
executable=tests/test-progs/hello/bin/x86/linux/hello
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -126,6 +129,7 @@ slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cp
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 21:50:34
|
||||||
gem5 started Aug 13 2012 18:22:41
|
gem5 started Sep 10 2012 21:50:39
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.000006 # Nu
|
||||||
sim_ticks 5614000 # Number of ticks simulated
|
sim_ticks 5614000 # Number of ticks simulated
|
||||||
final_tick 5614000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 5614000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 93021 # Simulator instruction rate (inst/s)
|
host_inst_rate 59958 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 168430 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 108572 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 96993365 # Simulator tick rate (ticks/s)
|
host_tick_rate 62528382 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 222752 # Number of bytes of host memory used
|
host_mem_usage 261084 # Number of bytes of host memory used
|
||||||
host_seconds 0.06 # Real time elapsed on the host
|
host_seconds 0.09 # Real time elapsed on the host
|
||||||
sim_insts 5381 # Number of instructions simulated
|
sim_insts 5381 # Number of instructions simulated
|
||||||
sim_ops 9746 # Number of ops (including micro ops) simulated
|
sim_ops 9746 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 54912 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 54912 # Number of bytes read from this memory
|
||||||
|
@ -45,8 +45,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 899 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 899 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 9651 # number of integer instructions
|
system.cpu.num_int_insts 9651 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 29744 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 24812 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 14595 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 11060 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 1986 # number of memory refs
|
system.cpu.num_mem_refs 1986 # number of memory refs
|
||||||
|
|
|
@ -73,7 +73,7 @@ type=X86LocalApic
|
||||||
clock=1
|
clock=1
|
||||||
int_latency=1
|
int_latency=1
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1
|
pio_latency=100
|
||||||
system=system
|
system=system
|
||||||
int_master=system.l1_cntrl0.sequencer.slave[4]
|
int_master=system.l1_cntrl0.sequencer.slave[4]
|
||||||
int_slave=system.l1_cntrl0.sequencer.master[1]
|
int_slave=system.l1_cntrl0.sequencer.master[1]
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
Real time: Sep/09/2012 13:51:25
|
Real time: Sep/10/2012 21:50:40
|
||||||
|
|
||||||
Profiler Stats
|
Profiler Stats
|
||||||
--------------
|
--------------
|
||||||
|
@ -7,18 +7,18 @@ Elapsed_time_in_minutes: 0
|
||||||
Elapsed_time_in_hours: 0
|
Elapsed_time_in_hours: 0
|
||||||
Elapsed_time_in_days: 0
|
Elapsed_time_in_days: 0
|
||||||
|
|
||||||
Virtual_time_in_seconds: 0.53
|
Virtual_time_in_seconds: 0.48
|
||||||
Virtual_time_in_minutes: 0.00883333
|
Virtual_time_in_minutes: 0.008
|
||||||
Virtual_time_in_hours: 0.000147222
|
Virtual_time_in_hours: 0.000133333
|
||||||
Virtual_time_in_days: 6.13426e-06
|
Virtual_time_in_days: 5.55556e-06
|
||||||
|
|
||||||
Ruby_current_time: 121759
|
Ruby_current_time: 121759
|
||||||
Ruby_start_time: 0
|
Ruby_start_time: 0
|
||||||
Ruby_cycles: 121759
|
Ruby_cycles: 121759
|
||||||
|
|
||||||
mbytes_resident: 59.5742
|
mbytes_resident: 57.9453
|
||||||
mbytes_total: 275.16
|
mbytes_total: 275.082
|
||||||
resident_ratio: 0.216522
|
resident_ratio: 0.210662
|
||||||
|
|
||||||
ruby_cycles_executed: [ 121760 ]
|
ruby_cycles_executed: [ 121760 ]
|
||||||
|
|
||||||
|
@ -89,11 +89,11 @@ Resource Usage
|
||||||
page_size: 4096
|
page_size: 4096
|
||||||
user_time: 0
|
user_time: 0
|
||||||
system_time: 0
|
system_time: 0
|
||||||
page_reclaims: 11362
|
page_reclaims: 11940
|
||||||
page_faults: 0
|
page_faults: 0
|
||||||
swaps: 0
|
swaps: 0
|
||||||
block_inputs: 0
|
block_inputs: 24
|
||||||
block_outputs: 80
|
block_outputs: 88
|
||||||
|
|
||||||
Network Stats
|
Network Stats
|
||||||
-------------
|
-------------
|
||||||
|
|
|
@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-tim
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Sep 9 2012 13:51:17
|
gem5 compiled Sep 10 2012 21:50:34
|
||||||
gem5 started Sep 9 2012 13:51:25
|
gem5 started Sep 10 2012 21:50:39
|
||||||
gem5 executing on ribera.cs.wisc.edu
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby
|
||||||
Global frequency set at 1000000000 ticks per second
|
Global frequency set at 1000000000 ticks per second
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.000122 # Nu
|
||||||
sim_ticks 121759 # Number of ticks simulated
|
sim_ticks 121759 # Number of ticks simulated
|
||||||
final_tick 121759 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 121759 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000 # Frequency of simulated ticks
|
sim_freq 1000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 4061 # Simulator instruction rate (inst/s)
|
host_inst_rate 21174 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 7355 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 38347 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 91887 # Simulator tick rate (ticks/s)
|
host_tick_rate 479042 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 243480 # Number of bytes of host memory used
|
host_mem_usage 281688 # Number of bytes of host memory used
|
||||||
host_seconds 1.33 # Real time elapsed on the host
|
host_seconds 0.25 # Real time elapsed on the host
|
||||||
sim_insts 5381 # Number of instructions simulated
|
sim_insts 5381 # Number of instructions simulated
|
||||||
sim_ops 9746 # Number of ops (including micro ops) simulated
|
sim_ops 9746 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 54912 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 54912 # Number of bytes read from this memory
|
||||||
|
@ -51,8 +51,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 899 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 899 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 9651 # number of integer instructions
|
system.cpu.num_int_insts 9651 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 29744 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 24812 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 14595 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 11060 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 1986 # number of memory refs
|
system.cpu.num_mem_refs 1986 # number of memory refs
|
||||||
|
|
|
@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
|
||||||
type=System
|
type=System
|
||||||
children=cpu membus physmem
|
children=cpu membus physmem
|
||||||
boot_osflags=a
|
boot_osflags=a
|
||||||
|
clock=1
|
||||||
init_param=0
|
init_param=0
|
||||||
kernel=
|
kernel=
|
||||||
load_addr_mask=1099511627775
|
load_addr_mask=1099511627775
|
||||||
|
@ -47,7 +48,6 @@ max_insts_any_thread=0
|
||||||
max_loads_all_threads=0
|
max_loads_all_threads=0
|
||||||
max_loads_any_thread=0
|
max_loads_any_thread=0
|
||||||
numThreads=1
|
numThreads=1
|
||||||
phase=0
|
|
||||||
profile=0
|
profile=0
|
||||||
progress_interval=0
|
progress_interval=0
|
||||||
system=system
|
system=system
|
||||||
|
@ -61,6 +61,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -89,6 +90,7 @@ walker=system.cpu.dtb.walker
|
||||||
|
|
||||||
[system.cpu.dtb.walker]
|
[system.cpu.dtb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[3]
|
port=system.cpu.toL2Bus.slave[3]
|
||||||
|
|
||||||
|
@ -97,6 +99,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=true
|
is_top_level=true
|
||||||
|
@ -119,9 +122,10 @@ mem_side=system.cpu.toL2Bus.slave[0]
|
||||||
|
|
||||||
[system.cpu.interrupts]
|
[system.cpu.interrupts]
|
||||||
type=X86LocalApic
|
type=X86LocalApic
|
||||||
|
clock=1
|
||||||
int_latency=1000
|
int_latency=1000
|
||||||
pio_addr=2305843009213693952
|
pio_addr=2305843009213693952
|
||||||
pio_latency=1000
|
pio_latency=100000
|
||||||
system=system
|
system=system
|
||||||
int_master=system.membus.slave[2]
|
int_master=system.membus.slave[2]
|
||||||
int_slave=system.membus.master[2]
|
int_slave=system.membus.master[2]
|
||||||
|
@ -135,6 +139,7 @@ walker=system.cpu.itb.walker
|
||||||
|
|
||||||
[system.cpu.itb.walker]
|
[system.cpu.itb.walker]
|
||||||
type=X86PagetableWalker
|
type=X86PagetableWalker
|
||||||
|
clock=1
|
||||||
system=system
|
system=system
|
||||||
port=system.cpu.toL2Bus.slave[2]
|
port=system.cpu.toL2Bus.slave[2]
|
||||||
|
|
||||||
|
@ -143,6 +148,7 @@ type=BaseCache
|
||||||
addr_ranges=0:18446744073709551615
|
addr_ranges=0:18446744073709551615
|
||||||
assoc=2
|
assoc=2
|
||||||
block_size=64
|
block_size=64
|
||||||
|
clock=1
|
||||||
forward_snoops=true
|
forward_snoops=true
|
||||||
hash_delay=1
|
hash_delay=1
|
||||||
is_top_level=false
|
is_top_level=false
|
||||||
|
@ -184,7 +190,7 @@ egid=100
|
||||||
env=
|
env=
|
||||||
errout=cerr
|
errout=cerr
|
||||||
euid=100
|
euid=100
|
||||||
executable=/dist/m5/regression/test-progs/hello/bin/x86/linux/hello
|
executable=tests/test-progs/hello/bin/x86/linux/hello
|
||||||
gid=100
|
gid=100
|
||||||
input=cin
|
input=cin
|
||||||
max_stack_size=67108864
|
max_stack_size=67108864
|
||||||
|
@ -207,6 +213,7 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
|
||||||
|
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=SimpleMemory
|
type=SimpleMemory
|
||||||
|
clock=1
|
||||||
conf_table_reported=false
|
conf_table_reported=false
|
||||||
file=
|
file=
|
||||||
in_addr_map=true
|
in_addr_map=true
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing/simout
|
||||||
|
Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing/simerr
|
||||||
gem5 Simulator System. http://gem5.org
|
gem5 Simulator System. http://gem5.org
|
||||||
gem5 is copyrighted software; use the --copyright option for details.
|
gem5 is copyrighted software; use the --copyright option for details.
|
||||||
|
|
||||||
gem5 compiled Aug 13 2012 17:08:22
|
gem5 compiled Sep 10 2012 21:50:34
|
||||||
gem5 started Aug 13 2012 18:22:51
|
gem5 started Sep 10 2012 21:50:39
|
||||||
gem5 executing on zizzer
|
gem5 executing on ribera.cs.wisc.edu
|
||||||
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing
|
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
|
|
|
@ -4,11 +4,11 @@ sim_seconds 0.000030 # Nu
|
||||||
sim_ticks 29676000 # Number of ticks simulated
|
sim_ticks 29676000 # Number of ticks simulated
|
||||||
final_tick 29676000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
final_tick 29676000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
host_inst_rate 192246 # Simulator instruction rate (inst/s)
|
host_inst_rate 72347 # Simulator instruction rate (inst/s)
|
||||||
host_op_rate 347982 # Simulator op (including micro ops) rate (op/s)
|
host_op_rate 131001 # Simulator op (including micro ops) rate (op/s)
|
||||||
host_tick_rate 1058982197 # Simulator tick rate (ticks/s)
|
host_tick_rate 398795084 # Simulator tick rate (ticks/s)
|
||||||
host_mem_usage 231200 # Number of bytes of host memory used
|
host_mem_usage 269536 # Number of bytes of host memory used
|
||||||
host_seconds 0.03 # Real time elapsed on the host
|
host_seconds 0.07 # Real time elapsed on the host
|
||||||
sim_insts 5381 # Number of instructions simulated
|
sim_insts 5381 # Number of instructions simulated
|
||||||
sim_ops 9746 # Number of ops (including micro ops) simulated
|
sim_ops 9746 # Number of ops (including micro ops) simulated
|
||||||
system.physmem.bytes_read::cpu.inst 14528 # Number of bytes read from this memory
|
system.physmem.bytes_read::cpu.inst 14528 # Number of bytes read from this memory
|
||||||
|
@ -39,8 +39,8 @@ system.cpu.num_func_calls 0 # nu
|
||||||
system.cpu.num_conditional_control_insts 899 # number of instructions that are conditional controls
|
system.cpu.num_conditional_control_insts 899 # number of instructions that are conditional controls
|
||||||
system.cpu.num_int_insts 9651 # number of integer instructions
|
system.cpu.num_int_insts 9651 # number of integer instructions
|
||||||
system.cpu.num_fp_insts 0 # number of float instructions
|
system.cpu.num_fp_insts 0 # number of float instructions
|
||||||
system.cpu.num_int_register_reads 29744 # number of times the integer registers were read
|
system.cpu.num_int_register_reads 24812 # number of times the integer registers were read
|
||||||
system.cpu.num_int_register_writes 14595 # number of times the integer registers were written
|
system.cpu.num_int_register_writes 11060 # number of times the integer registers were written
|
||||||
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
system.cpu.num_fp_register_reads 0 # number of times the floating registers were read
|
||||||
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
|
||||||
system.cpu.num_mem_refs 1986 # number of memory refs
|
system.cpu.num_mem_refs 1986 # number of memory refs
|
||||||
|
|
Loading…
Reference in a new issue