changeset 5cab5448909c in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=5cab5448909c
description:
x86 Regressions: Update stats due to register predication
diffstat:
tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini
| 83 +-
tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/simerr
| 1 -
tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/simout
| 12 +-
tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt
| 1778 +++++-----
tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/system.pc.com_1.terminal
| 2 +-
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/ruby.stats
| 32 +-
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/simout
| 4 +-
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/stats.txt
| 18 +-
tests/long/se/00.gzip/ref/x86/linux/o3-timing/config.ini
| 13 +-
tests/long/se/00.gzip/ref/x86/linux/o3-timing/simout
| 12 +-
tests/long/se/00.gzip/ref/x86/linux/o3-timing/stats.txt
| 1072 +++---
tests/long/se/00.gzip/ref/x86/linux/simple-atomic/config.ini
| 10 +-
tests/long/se/00.gzip/ref/x86/linux/simple-atomic/simout
| 8 +-
tests/long/se/00.gzip/ref/x86/linux/simple-atomic/stats.txt
| 14 +-
tests/long/se/00.gzip/ref/x86/linux/simple-timing/config.ini
| 13 +-
tests/long/se/00.gzip/ref/x86/linux/simple-timing/simout
| 8 +-
tests/long/se/00.gzip/ref/x86/linux/simple-timing/stats.txt
| 14 +-
tests/long/se/10.mcf/ref/x86/linux/o3-timing/config.ini
| 15 +-
tests/long/se/10.mcf/ref/x86/linux/o3-timing/simout
| 11 +-
tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt
| 1052 ++--
tests/long/se/10.mcf/ref/x86/linux/simple-atomic/config.ini
| 12 +-
tests/long/se/10.mcf/ref/x86/linux/simple-atomic/simout
| 8 +-
tests/long/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt
| 14 +-
tests/long/se/10.mcf/ref/x86/linux/simple-timing/config.ini
| 15 +-
tests/long/se/10.mcf/ref/x86/linux/simple-timing/simout
| 8 +-
tests/long/se/10.mcf/ref/x86/linux/simple-timing/stats.txt
| 14 +-
tests/long/se/20.parser/ref/x86/linux/o3-timing/config.ini
| 15 +-
tests/long/se/20.parser/ref/x86/linux/o3-timing/simout
| 29 +-
tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
| 1147 +++---
tests/long/se/20.parser/ref/x86/linux/simple-atomic/config.ini
| 12 +-
tests/long/se/20.parser/ref/x86/linux/simple-atomic/simout
| 8 +-
tests/long/se/20.parser/ref/x86/linux/simple-atomic/stats.txt
| 14 +-
tests/long/se/20.parser/ref/x86/linux/simple-timing/config.ini
| 15 +-
tests/long/se/20.parser/ref/x86/linux/simple-timing/simout
| 8 +-
tests/long/se/20.parser/ref/x86/linux/simple-timing/stats.txt
| 14 +-
tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/config.ini
| 10 +-
tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/simout
| 8 +-
tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/stats.txt
| 14 +-
tests/long/se/60.bzip2/ref/x86/linux/simple-timing/config.ini
| 15 +-
tests/long/se/60.bzip2/ref/x86/linux/simple-timing/simout
| 8 +-
tests/long/se/60.bzip2/ref/x86/linux/simple-timing/stats.txt
| 14 +-
tests/long/se/70.twolf/ref/x86/linux/o3-timing/config.ini
| 13 +-
tests/long/se/70.twolf/ref/x86/linux/o3-timing/simout
| 10 +-
tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt
| 1097 +++---
tests/long/se/70.twolf/ref/x86/linux/simple-atomic/config.ini
| 10 +-
tests/long/se/70.twolf/ref/x86/linux/simple-atomic/simout
| 8 +-
tests/long/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt
| 14 +-
tests/long/se/70.twolf/ref/x86/linux/simple-timing/config.ini
| 13 +-
tests/long/se/70.twolf/ref/x86/linux/simple-timing/simout
| 8 +-
tests/long/se/70.twolf/ref/x86/linux/simple-timing/stats.txt
| 14 +-
tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/config.ini
| 83 +-
tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout
| 10 +-
tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt
| 14 +-
tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/config.ini
| 83 +-
tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/simout
| 12 +-
tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt
| 14 +-
tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini
| 13 +-
tests/quick/se/00.hello/ref/x86/linux/o3-timing/simout
| 10 +-
tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt
| 899 ++--
tests/quick/se/00.hello/ref/x86/linux/simple-atomic/config.ini
| 10 +-
tests/quick/se/00.hello/ref/x86/linux/simple-atomic/simout
| 8 +-
tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt
| 14 +-
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
| 2 +-
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats
| 22 +-
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
| 4 +-
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
| 14 +-
tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini
| 13 +-
tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout
| 8 +-
tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt
| 14 +-
69 files changed, 4118 insertions(+), 3890 deletions(-)
diffs (truncated from 11381 to 300 lines):
diff -r dc386ccc1db9 -r 5cab5448909c
tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini Tue Sep
11 09:33:42 2012 -0500
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini Tue Sep
11 09:34:40 2012 -0500
@@ -11,11 +11,12 @@
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
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
+clock=1
e820_table=system.e820_table
init_param=0
intel_mp_pointer=system.intel_mp_pointer
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
mem_mode=timing
memories=system.physmem
@@ -51,23 +52,21 @@
[system.apicbridge]
type=Bridge
+clock=1
delay=50000
-nack_delay=4000
ranges=11529215046068469760:11529215046068473855
req_size=16
resp_size=16
-write_ack=false
master=system.membus.slave[0]
slave=system.iobus.master[0]
[system.bridge]
type=Bridge
+clock=1
delay=50000
-nack_delay=4000
ranges=4273995776:4273999871 9223372036854775808:11529215046068469759
13835058055282163712:18446744073709551615
req_size=16
resp_size=16
-write_ack=false
master=system.iobus.slave[0]
slave=system.membus.master[1]
@@ -139,7 +138,6 @@
numROBEntries=192
numRobs=1
numThreads=1
-phase=0
predType=tournament
profile=0
progress_interval=0
@@ -173,6 +171,7 @@
addr_ranges=0:18446744073709551615
assoc=4
block_size=64
+clock=1
forward_snoops=true
hash_delay=1
is_top_level=true
@@ -201,6 +200,7 @@
[system.cpu.dtb.walker]
type=X86PagetableWalker
+clock=1
system=system
port=system.cpu.dtb_walker_cache.cpu_side
@@ -209,6 +209,7 @@
addr_ranges=0:18446744073709551615
assoc=2
block_size=64
+clock=1
forward_snoops=true
hash_delay=1
is_top_level=false
@@ -497,6 +498,7 @@
addr_ranges=0:18446744073709551615
assoc=1
block_size=64
+clock=1
forward_snoops=true
hash_delay=1
is_top_level=true
@@ -519,9 +521,10 @@
[system.cpu.interrupts]
type=X86LocalApic
+clock=1
int_latency=1000
pio_addr=2305843009213693952
-pio_latency=1000
+pio_latency=100000
system=system
int_master=system.membus.slave[4]
int_slave=system.membus.master[3]
@@ -535,6 +538,7 @@
[system.cpu.itb.walker]
type=X86PagetableWalker
+clock=1
system=system
port=system.cpu.itb_walker_cache.cpu_side
@@ -543,6 +547,7 @@
addr_ranges=0:18446744073709551615
assoc=2
block_size=64
+clock=1
forward_snoops=true
hash_delay=1
is_top_level=false
@@ -945,6 +950,7 @@
addr_ranges=0:134217727
assoc=8
block_size=64
+clock=1
forward_snoops=false
hash_delay=1
is_top_level=false
@@ -970,6 +976,7 @@
addr_ranges=0:18446744073709551615
assoc=8
block_size=64
+clock=1
forward_snoops=true
hash_delay=1
is_top_level=false
@@ -1004,9 +1011,10 @@
[system.membus.badaddr_responder]
type=IsaFake
+clock=1
fake_mem=false
pio_addr=0
-pio_latency=1000
+pio_latency=100000
pio_size=8
ret_bad_addr=true
ret_data16=65535
@@ -1026,9 +1034,10 @@
[system.pc.behind_pci]
type=IsaFake
+clock=1
fake_mem=false
pio_addr=9223372036854779128
-pio_latency=1000
+pio_latency=100000
pio_size=8
ret_bad_addr=false
ret_data16=65535
@@ -1043,8 +1052,9 @@
[system.pc.com_1]
type=Uart8250
children=terminal
+clock=1
pio_addr=9223372036854776824
-pio_latency=1000
+pio_latency=100000
platform=system.pc
system=system
terminal=system.pc.com_1.terminal
@@ -1066,9 +1076,10 @@
[system.pc.fake_com_2]
type=IsaFake
+clock=1
fake_mem=false
pio_addr=9223372036854776568
-pio_latency=1000
+pio_latency=100000
pio_size=8
ret_bad_addr=false
ret_data16=65535
@@ -1082,9 +1093,10 @@
[system.pc.fake_com_3]
type=IsaFake
+clock=1
fake_mem=false
pio_addr=9223372036854776808
-pio_latency=1000
+pio_latency=100000
pio_size=8
ret_bad_addr=false
ret_data16=65535
@@ -1098,9 +1110,10 @@
[system.pc.fake_com_4]
type=IsaFake
+clock=1
fake_mem=false
pio_addr=9223372036854776552
-pio_latency=1000
+pio_latency=100000
pio_size=8
ret_bad_addr=false
ret_data16=65535
@@ -1114,9 +1127,10 @@
[system.pc.fake_floppy]
type=IsaFake
+clock=1
fake_mem=false
pio_addr=9223372036854776818
-pio_latency=1000
+pio_latency=100000
pio_size=2
ret_bad_addr=false
ret_data16=65535
@@ -1130,9 +1144,10 @@
[system.pc.i_dont_exist]
type=IsaFake
+clock=1
fake_mem=false
pio_addr=9223372036854775936
-pio_latency=1000
+pio_latency=100000
pio_size=1
ret_bad_addr=false
ret_data16=65535
@@ -1147,7 +1162,8 @@
[system.pc.pciconfig]
type=PciConfigAll
bus=0
-pio_latency=1
+clock=1
+pio_latency=30000
platform=system.pc
size=16777216
system=system
@@ -1162,7 +1178,6 @@
keyboard=system.pc.south_bridge.keyboard
pic1=system.pc.south_bridge.pic1
pic2=system.pc.south_bridge.pic2
-pio_latency=1000
pit=system.pc.south_bridge.pit
platform=system.pc
speaker=system.pc.south_bridge.speaker
@@ -1170,9 +1185,10 @@
[system.pc.south_bridge.cmos]
type=Cmos
children=int_pin
+clock=1
int_pin=system.pc.south_bridge.cmos.int_pin
pio_addr=9223372036854775920
-pio_latency=1000
+pio_latency=100000
system=system
time=Sun Jan 1 00:00:00 2012
pio=system.iobus.master[1]
@@ -1182,8 +1198,9 @@
[system.pc.south_bridge.dma1]
type=I8237
+clock=1
pio_addr=9223372036854775808
-pio_latency=1000
+pio_latency=100000
system=system
pio=system.iobus.master[2]
@@ -1228,16 +1245,15 @@
SubsystemID=0
SubsystemVendorID=0
VendorID=32902
+clock=1
config_latency=20000
ctrl_offset=0
disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
io_shift=0
-max_backoff_delay=10000000
-min_backoff_delay=4000
pci_bus=0
pci_dev=4
pci_func=0
-pio_latency=1000
+pio_latency=30000
platform=system.pc
system=system
config=system.iobus.master[4]
@@ -1261,7 +1277,7 @@
[system.pc.south_bridge.ide.disks0.image.child]
type=RawDiskImage
-image_file=/dist/m5/system/disks/linux-x86.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
read_only=true
[system.pc.south_bridge.ide.disks1]
@@ -1281,7 +1297,7 @@
[system.pc.south_bridge.ide.disks1.image.child]
type=RawDiskImage
-image_file=/dist/m5/system/disks/linux-bigswap2.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
read_only=true
[system.pc.south_bridge.int_lines0]
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev