Nilay Vaish
fa1fbcf020
stats: updates due to recent ruby and x86 changes
...
Also updates many out of date config files.
2014-09-01 16:55:52 -05:00
Andrew Bardsley
5d0b25ba3f
cpu: Minor CPU add regression tests for ARM and ALPHA
...
This patch adds regression tests results and test harnesses
for the Minor CPU on ARM and ALPHA.
2014-07-23 16:09:05 -05:00
Steve Reinhardt
5b08e211ab
stats: update for O3 changes
...
Mostly small differences in total ticks, but O3 stall causes
shifted significantly.
30.eon does speed up by ~6% on Alpha and ARM, and 50.vortex
by 4.5% on ARM. At the other extreme, X86 70.twolf is 0.8%
slower.
2014-06-22 14:33:09 -07:00
Nilay Vaish
2a8088f5ae
stats: changes due to recent o3 patch.
2014-05-24 21:30:46 -05:00
Nilay Vaish
0aaa7d10d8
stats: changes due to o3 cpu and ruby message buffer patches
2014-05-23 06:07:02 -05:00
Andreas Hansson
57e5401d95
stats: Bump stats for the fixes, and mostly DRAM controller changes
2014-05-09 18:58:50 -04:00
Andreas Hansson
8b4b1dcb86
stats: Update stats for DRAM changes
...
This patch updates the stats to reflect the changes to the DRAM
controller.
2014-03-23 11:12:19 -04:00
Nilay Vaish
5abbb84f02
stats: updates due to branch predictor warming
2014-02-16 11:40:34 -06:00
Ali Saidi
cfb805cc71
stats: update stats for ARMv8 changes
2014-01-24 15:29:34 -06:00
Ali Saidi
f3585c841e
stats: update stats for cache occupancy and clock domain changes
2014-01-24 15:29:33 -06:00
Nilay Vaish
2823982a3c
stats: updates due to changes to ticksToCycles()
2013-11-26 17:05:25 -06:00
Andreas Hansson
ccfdc533b9
stats: Bump stats to match DRAM controller changes
...
This patch encompasses all the stats updates needed to reflect the
changes to the DRAM controller.
2013-11-01 11:56:34 -04:00
Steve Reinhardt
10e6450120
test: update stats
...
Update stats for recent changes. Mostly minor changes
in register access stats due to addition of new cc
register type and slightly different (and more accurate)
classification of int vs. fp register accesses.
2013-10-16 10:44:12 -04:00
Steve Reinhardt
fbc1feb39a
tests: update reference outputs
...
Apparently only stats.txt was updated the last time, so
this changeset updates other reference output files
(config.ini, simout, simerr, ruby.stats) so that
test output diffs should not be cluttered with irrelevant
changes. There are a few stats.txt updates too, but
they are in the minority.
2013-09-28 15:25:17 -04:00
Andreas Hansson
b63631536d
stats: Cumulative stats update
...
This patch updates the stats to reflect the: 1) addition of the
internal queue in SimpleMemory, 2) moving of the memory class outside
FSConfig, 3) fixing up of the 2D vector printing format, 4) specifying
burst size and interface width for the DRAM instead of relying on
cache-line size, 5) performing merging in the DRAM controller write
buffer, and 6) fixing how idle cycles are counted in the atomic and
timing CPU models.
The main reason for bundling them up is to minimise the changeset
size.
2013-08-19 03:52:36 -04:00
Andreas Hansson
5a15909bac
stats: Update stats for monitor, cache and bus changes
...
This patch removes the sparse histogram total from the CommMonitor
stats. It also bumps the stats after the unit fixes in the atomic
cache access. Lastly, it updates the stats to match the new port
ordering. All numbers are the same, and the only thing that changes is
which master corresponds to what port index.
2013-06-27 05:49:51 -04:00
Andreas Hansson
74553c7d3f
stats: Update the stats to reflect bus and memory changes
...
This patch updates the stats to reflect the addition of the bus stats,
and changes to the bus layers. In addition it updates the stats to
match the addition of the static pipeline latency of the memory
conotroller and the addition of a stat tracking the bytes per
activate.
2013-05-30 12:54:18 -04:00
Nilay Vaish
af2e83c7f1
x86, regressions: updates stats
...
This is due to op class, function call, walker patches.
2013-05-21 11:41:27 -05:00
Nilay Vaish
4646369afd
regressions: update due to cache latency fix
2013-03-27 18:36:21 -05:00
Nilay Vaish
53a0597805
regressions: x86: stats updates due to new x87 insts
2013-03-11 17:45:09 -05:00
Andreas Hansson
cb9e208a4c
stats: Update stats to reflect SimpleDRAM changes
...
This patch bumps the stats to reflect the slight change in how the
retry is handled, and also the pruning of some redundant stats.
2013-03-01 13:20:30 -05:00
Andreas Hansson
fce3433b2e
stats: Update stats for regressions using SimpleDDR3
...
This patch updates the regression stats to reflect that they are using
the SimpleDDR3 controller by default.
2013-01-31 07:49:16 -05:00
Nilay Vaish
9bc132e473
regressions: update stats due to branch predictor changes
...
The actual statistical values are being updated for only two tests belonging
to sparc architecture and inorder cpu: 00.hello and 02.insttest. For others
the patch updates config.ini and name changes to statistical variables.
2013-01-24 12:29:00 -06:00
Andreas Hansson
5b90902437
stats: Bump failing x86 regression stats
...
This patch bumps the stats of mcf and twolf for the o3 CPU such that
the regressions pass.
2013-01-14 10:23:54 -05:00
Ali Saidi
fbeced6135
stats: update stats for previous six changes
2013-01-08 08:54:16 -05:00
Ali Saidi
9f15510c2c
stats: update stats for previous changes.
2013-01-07 13:05:54 -05:00
Nilay Vaish
5ebe3210d8
regressions: stats update due to decoder changes
2013-01-04 19:00:48 -06:00
Nilay Vaish
1945f9963d
x86 regressions: stats update due to new x87 instructions
2012-12-30 12:45:52 -06:00
Ali Saidi
1dbf9bb4ca
update stats for preceeding changes
2012-11-02 11:50:06 -05:00
Andreas Hansson
10b70d5452
stats: Update stats for unified cache configuration
...
This patch updates the stats to reflect the changes in the L2 MSHRs,
as the latter are now uniform across the regressions.
2012-10-30 09:35:32 -04:00
Andreas Hansson
8fe556338d
stats: Update stats to reflect use of SimpleDRAM
...
This patch bumps the stats to match the use of SimpleDRAM instead of
SimpleMemory in all inorder and O3 regressions, and also all
full-system regressions. A number of performance-related stats change,
and a whole bunch of stats are added for the memory controller.
2012-10-25 13:14:42 -04:00
Andreas Hansson
d52adc4eb6
Stats: Update stats for cache timings in cycles
...
This patch updates the stats to reflect the change in how cache
latencies are expressed. In addition, the latencies are now rounded to
multiples of the clock period, thus also affecting other stats.
2012-10-15 08:12:21 -04:00
Andreas Hansson
54227f9e57
Stats: Update stats for new default L1-to-L2 bus clock and width
...
This patch updates the stats to reflect the changes in the clock speed
and width for the bus connecting the L1 and L2 caches.
2012-10-15 08:09:54 -04:00
Ali Saidi
91e74beee6
ARM: update stats for bp and squash fixes.
2012-09-25 11:49:41 -05:00
Andreas Hansson
d2b57a7473
Stats: Update stats to reflect SimpleMemory bandwidth
...
This patch simply bumps the stats to reflect the introduction of a
bandwidth limit of 12.8GB/s for SimpleMemory.
2012-09-18 10:30:04 -04:00
Andreas Hansson
ae1652b813
Stats: Remove the reference stats that are no longer present
...
This patch simply removes the commitCommittedInsts and
commitCommittedOps from the reference statistics, following their
removal from the CPU.
2012-09-13 08:02:55 -04:00
Nilay Vaish
fe5deb4a22
x86 Regressions: Update stats due to register predication
2012-09-11 09:34:40 -05:00
Ali Saidi
73e9e923d0
stats: Update stats for syscall emulation Linux kernel changes.
2012-08-15 10:38:05 -04:00
Andreas Hansson
fda338f8d3
Stats: Updates due to bus changes
...
This patch bumps all the stats to reflect the bus changes, i.e. the
introduction of the state variable, the division into a request and
response layer, and the new default bus width of 8 bytes.
2012-07-09 12:35:41 -04:00
Ali Saidi
3965ecc36b
Stats: Update stats for RAS and LRU fixes.
2012-06-29 11:19:03 -04:00
Ali Saidi
c49e739352
all: Update stats for memory per master and total fix.
2012-06-05 01:23:16 -04:00
Gabe Black
6437f3f4ee
X86: Update stats for the CPUID change.
2012-06-04 10:43:11 -07:00
Nilay Vaish
0bff8eb210
X86 Regression: update stats due to cc register split
2012-05-22 11:38:04 -05:00
Nathan Binkert
4a644767c5
stats: update stats for no_value -> nan
...
Lots of accumulated older changes too.
2012-05-09 11:52:14 -07:00
Ali Saidi
3c666083c6
ARM: Update stats for IT and conditional branch changes
2012-03-21 10:36:45 -05:00
Ali Saidi
470051345a
ARM: Update stats for CBNZ fix.
2012-03-09 15:33:07 -05:00
Ali Saidi
0d46708dc2
bp: fix up stats for changes to branch predictor
2012-02-13 12:30:30 -06:00
Ali Saidi
4f8d1a4cef
stats: update stats for insts/ops and master id changes
2012-02-12 16:07:43 -06:00
Nilay Vaish
26ca8b8747
Regressions: Update stats due to O3 CPU changes
2012-02-10 09:51:37 -06:00
Gabe Black
39f314cc15
Yet another merge with the main repository.
...
--HG--
rename : tests/long/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini => tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini
rename : tests/long/10.linux-boot/ref/x86/linux/pc-o3-timing/simout => tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/simout
rename : tests/long/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt => tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt
rename : tests/long/10.linux-boot/ref/x86/linux/pc-o3-timing/system.pc.com_1.terminal => tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/system.pc.com_1.terminal
rename : tests/long/00.gzip/ref/x86/linux/o3-timing/config.ini => tests/long/se/00.gzip/ref/x86/linux/o3-timing/config.ini
rename : tests/long/00.gzip/ref/x86/linux/o3-timing/simout => tests/long/se/00.gzip/ref/x86/linux/o3-timing/simout
rename : tests/long/00.gzip/ref/x86/linux/o3-timing/stats.txt => tests/long/se/00.gzip/ref/x86/linux/o3-timing/stats.txt
rename : tests/long/10.mcf/ref/x86/linux/o3-timing/config.ini => tests/long/se/10.mcf/ref/x86/linux/o3-timing/config.ini
rename : tests/long/10.mcf/ref/x86/linux/o3-timing/simout => tests/long/se/10.mcf/ref/x86/linux/o3-timing/simout
rename : tests/long/10.mcf/ref/x86/linux/o3-timing/stats.txt => tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt
rename : tests/long/20.parser/ref/x86/linux/o3-timing/config.ini => tests/long/se/20.parser/ref/x86/linux/o3-timing/config.ini
rename : tests/long/20.parser/ref/x86/linux/o3-timing/simout => tests/long/se/20.parser/ref/x86/linux/o3-timing/simout
rename : tests/long/20.parser/ref/x86/linux/o3-timing/stats.txt => tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
rename : tests/long/70.twolf/ref/x86/linux/o3-timing/config.ini => tests/long/se/70.twolf/ref/x86/linux/o3-timing/config.ini
rename : tests/long/70.twolf/ref/x86/linux/o3-timing/simout => tests/long/se/70.twolf/ref/x86/linux/o3-timing/simout
rename : tests/long/70.twolf/ref/x86/linux/o3-timing/stats.txt => tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt
rename : tests/quick/00.hello/ref/x86/linux/o3-timing/config.ini => tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini
rename : tests/quick/00.hello/ref/x86/linux/o3-timing/simout => tests/quick/se/00.hello/ref/x86/linux/o3-timing/simout
rename : tests/quick/00.hello/ref/x86/linux/o3-timing/stats.txt => tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt
2012-01-29 03:27:15 -08:00