12575:16ada03839d9 |
09-Mar-2018 |
Giacomo Travaglini <giacomo.travaglini@arm.com> |
tests: Python regression scripts using new print function
Change-Id: I92060da4537e4ff1c0ff665f2f6ffc3850c50e88 Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-by: Giacomo Gabrielli <giacomo.gabrielli@arm.com> Reviewed-on: https://gem5-review.googlesource.com/8892 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> |
12268:54566b73dc61 |
16-Dec-2016 |
Radhika Jagtap <radhika.jagtap@arm.com> |
tests: Add tests for DRAM low power modes
This patch adds two regression tests that execute the script in the configs dir for triggering low power mode transitions. A separate test is required for each page policy because for close-adaptive page policy the DRAM goes into the Precharge Power-down mode while for open-adaptive page policy it goes into the Activate Power-down mode.
Change-Id: Iad61af23f132db046f2857cc3ef64b2bf42cf5e4 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-on: https://gem5-review.googlesource.com/5726 Maintainer: Andreas Sandberg <andreas.sandberg@arm.com> |
12137:d877205ec1bc |
13-Jul-2017 |
Alec Roelke <ar4jc@virginia.edu> |
tests: Upate RISC-V binaries and results
This patch updates the binaries and results for hello and insttest regressions using the compressed extension.
Change-Id: I3d8f2248f490521d3e0dc05c48735cab82b1b04e Reviewed-on: https://gem5-review.googlesource.com/4042 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> |
12062:d6ee16239a26 |
31-May-2017 |
Alec Roelke <ar4jc@virginia.edu> |
tests: Update RISC-V hello test and stats
Update the "Hello, world!" executable for RISC-V to use the latest GNU Linux toolchain and fix the stats accordingly.
Change-Id: I5ff3d7f4bb41b10170038b8c07492f15bb54a022 Reviewed-on: https://gem5-review.googlesource.com/3560 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> |
11960:c7bf1b698ccd |
29-Mar-2017 |
Gabe Black <gabeblack@google.com> |
stats: Update some stats after simulated program exit behavior was changed.
The following CL delayed program exit and changed the stats for many if not most of the SE mode regressions.
commit 2c1286865fc2542a0586ca4ff40b00765d17b348 Author: Brandon Potter <Brandon.Potter@amd.com> Date: Wed Mar 1 14:52:23 2017 -0600
syscall-emul: Rewrite system call exit code
Change-Id: Id241f2b7d5374947597c715ee44febe1acc5ea16 Reviewed-on: https://gem5-review.googlesource.com/2656 Maintainer: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> |
11958:baaa90eed7b3 |
28-Mar-2017 |
Gabe Black <gabeblack@google.com> |
stats: Update 04.gpu stats.
A new stat was added by the CL:
commit b043dcf58ad766582aeab162fb855cc3fc95f2cf Author: Andreas Sandberg <andreas.sandberg@arm.com> Date: Mon Feb 27 13:17:51 2017 +0000
gpu-compute: Fix Python/C++ object hierarchy discrepancies
Change-Id: I665a7eb0bea19f379c5fbaaf4686fcbe8c008159 Reviewed-on: https://gem5-review.googlesource.com/2654 Maintainer: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> |
11957:90bb43dfc028 |
29-Mar-2017 |
Gabe Black <gabeblack@google.com> |
stats: Update ARM FS stats.
The change below changed the behavior of interrupts on ARM and changed the stats for the 10.linux-boot regression.
commit 746e2f3c27ad83c36b7bc3b8bd3c92004fcf995b Author: Sudhanshu Jha <sudhanshu.jha@arm.com> Date: Mon Feb 27 10:29:56 2017 +0000
arm, kmi: Clear interrupts in KMI devices
Change-Id: Ie1cfc26777f6ed2d3fd4340175941fda1fdb5b6a Reviewed-on: https://gem5-review.googlesource.com/2653 Maintainer: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> |
11956:9366df873131 |
30-Mar-2017 |
Gabe Black <gabeblack@google.com> |
stats: Update the 40.m5threads stats.
The change below changed the stats for the o3 version of the 40.m5threads regression.
commit 2367198921765848a4f5b3d020a7cc5776209f80 Author: Brandon Potter <brandon.potter@amd.com> Date: Mon Feb 27 14:10:15 2017 -0500
syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess simulations
Change-Id: I601c58d8d1453cf93f2065ea5816b63b553610e0 Reviewed-on: https://gem5-review.googlesource.com/2652 Maintainer: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> |
11955:1170d039b31e |
03-Apr-2017 |
Gabe Black <gabeblack@google.com> |
stats: Rename num_syscalls to numSyscalls in the reference stats.
The name of the stat was changed in the following change which broke all the reference outputs.
commit 2367198921765848a4f5b3d020a7cc5776209f80 Author: Brandon Potter <brandon.potter@amd.com> Date: Mon Feb 27 14:10:15 2017 -0500
syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess simulations
Change-Id: Id98b085ccae098c50c434ad81a72beee46084f40 Reviewed-on: https://gem5-review.googlesource.com/2651 Maintainer: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> |
11954:19e1cd4edfd2 |
30-Mar-2017 |
Gabe Black <gabeblack@google.com> |
stats: Update 01.hello-2T-smt and 40.perlbmks stats on ARM/Alpha o3-timing.
The following change removed a write to an integer register when completing a system call. This changed the reference statistics slightly.
commit 073cb266079edddec64ea8cd5169dd2cbef8f812 Author: Brandon Potter <brandon.potter@amd.com> Date: Mon Feb 27 14:10:02 2017 -0500
syscall_emul: [patch 14/22] adds identifier system calls
Change-Id: I3bee42ab826dd9cbc49aab34340da57caf4f045d Reviewed-on: https://gem5-review.googlesource.com/2650 Maintainer: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> |
11953:b6924be765e4 |
28-Mar-2017 |
Gabe Black <gabeblack@google.com> |
stats: Update the stats for 04.gpu for x86/linux/gpu-ruby-GPU_Rf0.
These stats were changed by this CL:
commit a4b546c3a139aeb33f087422637ac06fc4477d11 Author: Matthew Poremba <matthew.poremba@amd.com> Date: Thu Jan 19 11:58:59 2017 -0500
ruby: Add occupancy stats to MessageBuffers
Change-Id: I9713ed44d94cba424cdfa92d746dfe8007583b40 Reviewed-on: https://gem5-review.googlesource.com/2649 Maintainer: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> |
11885:79af314e9f0d |
27-Feb-2017 |
Brandon Potter <brandon.potter@amd.com> |
syscall_emul: [patch 14/22] adds identifier system calls
This changeset add fields to the process object and adds the following three system calls: setpgid, gettid, getpid. |
11860:67dee11badea |
19-Feb-2017 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Get all stats updated to reflect current behaviour
Line everything up again. |
11851:824055fe6b30 |
09-Nov-2016 |
Brandon Potter <brandon.potter@amd.com> |
syscall_emul: [patch 5/22] remove LiveProcess class and use Process instead
The EIOProcess class was removed recently and it was the only other class which derived from Process. Since every Process invocation is also a LiveProcess invocation, it makes sense to simplify the organization by combining the fields from LiveProcess into Process. |
11833:0e73ec98b6bc |
13-Feb-2017 |
Alec Roelke <ar4jc@virginia.edu> |
riscv: Remove ECALL tests from insttest
The system calls tested in rv64i.cpp in RISC-V's insttest suite have different behavior depending on the operating system and file system they are run on. This patch ignores the output of those tests and only ensures that the instructions in RV64I complete successfully.
[Change deletion of ECALL test to block comment.] [Restore ECALL test but remove test output to test only for completion without error.] [Update patch description and again try to push EMPTY files for rv64i tests.] |
11754:c209cb86278a |
05-Dec-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to reflect cache changes |
11731:c473ca7cc650 |
30-Nov-2016 |
Jason Lowe-Power <jason@lowepower.com> |
tests: Regression stats updated for recent patches |
11707:1d085f66c4ca |
17-Nov-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
stats, alpha: Update ALPHA stats
Reflect the removal of the syscall tracking. |
11706:7339a92fffb5 |
17-Nov-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
tests, ruby: Move rubytests from ALPHA (linux) to NULL (none)
This patch avoids compiling ALPHA six times as part of running 'util/regress', and instead relis on NULL with different protocols to run the rubytest. All we need is the memory system, so there is really no need to compile the ISA over and over again.
The one downside is the removal of running 'hello' for the variuos ALPHA and protocol combinations, but if this is a concern we should rather beef up the synthetic tests for the variuos protocols. |
11705:d40bdd3c5778 |
17-Nov-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
alpha: Remove ALPHA tru64 support and associated tests
No one appears to be using it, and it is causing build issues and increases the development and maintenance effort. |
11687:b3d5f0e9e258 |
19-Oct-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to reflect recent changes to floats
Mostly just splitting out the floats ops and corresponding reads/writes. |
11680:b4d943429dc6 |
13-Oct-2016 |
Curtis Dunham <Curtis.Dunham@arm.com> |
stats: update references |
11649:f54a527153f4 |
22-Sep-2016 |
Andreas Sandberg <andreas.sandberg@arm.com> |
test: Make the memtest and memcheck tests functional only
The memtest and memcheck are not designed to test timing. Make them functional only to make ref diffs less noisy in the future.
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com> |
11637:94fd30b3e1cb |
16-Sep-2016 |
Andreas Sandberg <andreas.sandberg@arm.com> |
tests, arm: Make switcheroo and checkpoint tests functional
Switcheroo and checkpoint tests should generally be considered to be successful if they run to completion. Remove all reference output files from the switcheroo and checkopint tests to make them purely functional.
Change-Id: I70b47853bd662b7a33716d9e0d2154b16077f9dc Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-by: Curtis Dunham <curtis.dunham@arm.com> |
11607:b2720503a978 |
13-Aug-2016 |
Steve Reinhardt <stever@gmail.com> |
tests: remove EIO tests
An email sent to gem5-users and gem5-dev asking if anyone was still using EIO traces got no responses, so it seems like it's not worth maintaining this any longer. |
11606:6b749761c398 |
12-Aug-2016 |
Andreas Sandberg <andreas.sandberg@arm.com> |
stats: Update to match classic memory changes |
11589:af2f7fef4875 |
02-Aug-2016 |
Curtis Dunham <Curtis.Dunham@arm.com> |
stats: update references |
11570:4aac82f10951 |
21-Jul-2016 |
Curtis Dunham <Curtis.Dunham@arm.com> |
stats: update references |
11552:354e5631a6c1 |
01-Jul-2016 |
Abdul Mutaal Ahmad <abdul.mutaal@gmail.com> |
mem: tester for new HMC configuration
This patch provides the example test script to configure different HMC architecture and run traffic through traffic generator.
Committed by Jason Lowe-Power <jason@lowepower.com> |
11547:dd6dfd38b6c2 |
21-Jun-2016 |
Andreas Sandberg <andreas.sandberg@arm.com> |
stats: Update stats to reflect ARM changes |
11540:582b379f6d4f |
20-Jun-2016 |
Andreas Sandberg <andreas.sandberg@arm.com> |
mem: Resolve TrafficGen trace relative to the config
The traffic generator currently resolves relative trace paths relative to gem5's current working directory. This can lead to surprising results for relative paths where the expectation would normally be that they are resolved relative to the configuration file. This changeset implements config-relative trace file lookups. The old behavior is kept as a fallback for configs that expect that behavior.
Change-Id: I1bda4e16725842666ffc37dcb6838c23a6ff138c Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-by: Curtis Dunham <curtis.dunham@arm.com> |
11535:80e79ae636ca |
12-Jun-2016 |
Steve Reinhardt <stever@gmail.com> |
stats: update EIO stats |
11530:6e143fd2cabf |
06-Jun-2016 |
Andreas Sandberg <andreas.sandberg@arm.com> |
stats: Add power stats to test references
Change-Id: Ic827213134b199446822f128b81d4a480e777fee |
11521:4ad81380c5e8 |
06-Jun-2016 |
Steve Reinhardt <stever@gmail.com> |
stats: update EIO stats |
11515:c48c7cc5a522 |
02-Jun-2016 |
Andreas Sandberg <andreas.sandberg@arm.com> |
stats: Update to match ARM ISA changes |
11507:be6065c1d8d2 |
31-May-2016 |
Curtis Dunham <Curtis.Dunham@arm.com> |
stats: update and fix e273e86a873d |
11502:e273e86a873d |
31-May-2016 |
Curtis Dunham <Curtis.Dunham@arm.com> |
stats: update for snoop filter tweak |
11474:a22c4bac7e15 |
07-May-2016 |
Steve Reinhardt <stever@gmail.com> |
tests: update EIO ref stats for removed cache stats
Complaints about changes in EIO tests were due to reference files that still have removed cache stats from cset 11454:e55afadc4e19. |
11464:5160d2a58007 |
28-Apr-2016 |
Andreas Sandberg <andreas.sandberg@arm.com> |
tests: Remove stale reference output files
Remove test reference files that are not generated any more:
* chair.cook.ppm: This file should be generated by eon and not mcf, so it shouldn't be included as an output from mcf.
* system.pc.terminal: The terminal device has been renamed so this file is no longer generated.
Change-Id: I3962efe1ff25479ca276115f7564eccb5fac8cf9 Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com> |
11458:91834ba4b16d |
25-Apr-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Add a basic memcheck regression
This patch adds a simple regression that calls the existing memcheck.py script. |
11456:c0fb4435b80f |
21-Apr-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to reflect cache changes
Removed unused stats, now counting WriteLineReq, and changed how uncacheable writes are handled while responses are outstanding. |
11441:0edcf757b6a2 |
09-Apr-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Match current behaviour
Small changes to the branch predictor and BTB caused stats changes throughout. |
11440:76b5639162af |
08-Apr-2016 |
Curtis Dunham <Curtis.Dunham@arm.com> |
stats: update stats for thermals, indirect BP |
11390:f40859930028 |
17-Mar-2016 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update stats for ld.so support
Additional auxv entries leads to more instructions in start-up while walking the list, along with different cache conflicts wrt stack entries. |
11388:bd4125134e77 |
17-Mar-2016 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update stats for mmap changes |
11384:e3cbd2823210 |
17-Mar-2016 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update stats for mmap() change.
SE O3 runs see an additional reg read per mmap() call. |
11369:0c1ae495b5e4 |
18-Feb-2016 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update gpu-ruby-GPU_RfO stats
Output changed way back in this cset:
changeset: 11345:b6a66a90e0a1 user: John Kalamatianos <john.kalamatianos@amd.com> summary: gpu: fix bugs with MemFence, Flat Instrs and Resource utilization |
11356:a80884911971 |
19-Jul-2015 |
Krishnendra Nathella <krinat01@arm.com> |
cpu: Fix LLSC atomic CPU wakeup
Writes to locked memory addresses (LLSC) did not wake up the locking CPU. This can lead to deadlocks on multi-core runs. In AtomicSimpleCPU, recvAtomicSnoop was checking if the incoming packet was an invalidation (isInvalidate) and only then handled a locked snoop. But, writes are seen instead of invalidates when running without caches (fast-forward configurations). As as simple fix, now handleLockedSnoop is also called even if the incoming snoop packet are from writes. |
11351:bfc1285c61eb |
24-Feb-2016 |
Matteo Andreozzi <Matteo.Andreozzi@arm.com> |
cpu: TraceGen fix for tick frequency check
Bug fix for check on protobuf file frequency being different than global frequency.
The ASCII encoder script is also fixed, and the example trace used in the regressions is updated. |
11336:b318499f676c |
10-Feb-2016 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to reflect changes to cache and crossbar |
11316:b51a72edfcff |
06-Feb-2016 |
Steve Reinhardt <stever@gmail.com> |
stats: update EIO stats for recent changes |
11312:3d7a85d71bd1 |
22-Jan-2016 |
Tony Gutierrez <anthony.gutierrez@amd.com> |
stats: update stats to after GPU checkin |
11308:7d8836fd043d |
19-Jan-2016 |
Tony Gutierrez <anthony.gutierrez@amd.com> |
gpu-compute: AMD's baseline GPU model |
11280:456e9a93be4b |
28-Dec-2015 |
Steve Reinhardt <stever@gmail.com> |
tests: update EIO reference outputs |
11268:8b4b55d79ddd |
12-Dec-2015 |
Anthony Gutierrez <atgutier@umich.edu> |
stats: bump stats to reflect ruby tester changes |
11245:1c5102c0a7a9 |
04-Dec-2015 |
Andreas Sandberg <andreas.sandberg@arm.com> |
stats: Update to reflect changes to PCI handling |
11239:3be64e1f80ed |
03-Dec-2015 |
Andreas Sandberg <andreas.sandberg@arm.com> |
stats: Update to reflect changes to RealView platform code |
11219:b65d4e878ed2 |
16-Nov-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to recent chagnesets |
11214:966091379ded |
16-Nov-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: remove wb_penalized and wb_penalized_rate |
11201:b1bd4afb6b16 |
06-Nov-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to match cache changes |
11167:207d6f2f1d53 |
10-Oct-2015 |
Joel Hestness <jthestness@gmail.com> |
stats: Update for UDelayEvent quiesce change |
11156:a37dda0f0202 |
05-Oct-2015 |
Andreas Sandberg <andreas.sandberg@arm.com> |
tests: Update SMT tests to correctly configure CPUs
The 01.hello-2T-smt test case for the O3 CPU didn't correctly setup the number of threads before creating interrupt controllers, which confused the constructor in BaseCPU. This changeset adds SMT support to the test configuration infrastructure. |
11155:d660f0d38e3b |
02-Oct-2015 |
Steve Reinhardt <stever@gmail.com> |
stats: update EIO stats for snoop filter changes |
11147:cc8d6e99cf46 |
30-Sep-2015 |
Mitch Hayenga <mitch.hayenga@arm.com> |
config,cpu: Add SMT support to Atomic and Timing CPUs
Adds SMT support to the "simple" CPU models so that they can be used with other SMT-supported CPUs. Example usage: this enables the TimingSimpleCPU to be used to warmup caches before swapping to detailed mode with the in-order or out-of-order based CPU models. |
11138:a611a23c8cc2 |
25-Sep-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to reflect snoop-filter changes |
11115:39219e0eb24c |
16-Sep-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to changes to MOESI_hammer |
11112:2e49619509e0 |
16-Sep-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: slight changes to MOESI_CMP_token.
Due slight change to latency for the reissue table. |
11106:878dd30741c4 |
16-Sep-2015 |
Jason Lowe-Power <power.jg@gmail.com> |
stats: files for regression tests for Learning gem5 scripts
Committed by: Nilay Vaish <nilay@cs.wisc.edu> |
11105:9a1c2b16a2f9 |
16-Sep-2015 |
Jason Lowe-Power <power.jg@gmail.com> |
tests: Add tests for the Learning gem5 scripts
These tests will ensure that Learning gem5 scripts are always up to date with the changes in the mainline of gem5.
Committed by: Nilay Vaish <nilay@cs.wisc.edu> |
11103:38f6188421e0 |
15-Sep-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to recent changesets including d0934b57735a |
11066:969113566d50 |
30-Aug-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to recent changes. |
11023:97cf7ba82f0c |
14-Aug-2015 |
Joel Hestness <jthestness@gmail.com> |
stats: Bump for MessageBuffer, cache latency changes |
11014:863d314f6356 |
07-Aug-2015 |
Andreas Sandberg <andreas.sandberg@arm.com> |
stats: Update ARM stats to include programmable oscillators |
10999:e5744056cf76 |
05-Aug-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Reflect current behaviour
Not sure what went wrong in the pushing of the Ruby patches, but somehow these regressions are not updated. |
10997:32a40cc147ef |
04-Aug-2015 |
Andreas Sandberg <andreas.sandberg@arm.com> |
stats: Update stats for tgen to reflect CommMonitor changes
The name of the stack distance stats changed slightly when the stack distance calculator was redesigned as a probe. Update the reference stats to reflect this. |
10944:412eb87b1cfc |
30-Jul-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats for clean eviction addition |
10901:8cfa8dac39fe |
05-Jul-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: x86: update stats missed out on in preivous changeset |
10900:ac6617bf9967 |
04-Jul-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: update stale config.ini files, eio and few other stats. |
10892:bd37e25fb3b7 |
03-Jul-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats for cache, crossbar and DRAM changes
This update includes the changes to whole-line writes, the refinement of Read to ReadClean and ReadShared, the introduction of CleanEvict for snoop-filter tracking, and updates to the DRAM command scheduler for bank-group-aware scheduling.
Needless to say, almost every regression is affected. |
10852:5b58b4cccfd7 |
26-May-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update MinorCPU regressions after accounting fix |
10827:7f5467f2f8b8 |
05-May-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to reflect cache changes |
10812:bacaefeb126a |
30-Apr-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: arm: updates |
10811:e6b20e6b5cf9 |
29-Apr-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: x86: updates due to change in div latency |
10798:74e3c7359393 |
22-Apr-2015 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update for previous changeset
Very small differences in IQ-specific O3 stats. |
10778:235ff1c046df |
03-Apr-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to recent changesets. |
10765:ee0e03afd9da |
27-Mar-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Update stats for cache block alignment |
10754:02621b4f013b |
23-Mar-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Final reclassification of quick regressions
A few regressions were still considered long, but finished well within the 180 seconds. They are only a handful (mostly mcf in atomic). |
10752:62b24818c8c6 |
19-Mar-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Recategorise regressions based on run time
This patch takes a first stab at recategorising the regression tests based on actual run times. The simple-atomic and simple-timing runs of vortex and twolf all finish in less than 180 s, and they are consequently moved from long to quick. All realview64 linux-boot regressions take more than 700 s, and they are therefore moved to long.
Later patches will rename quick to short, and further divide the regressions into short, medium and long. |
10751:11d4a587d43a |
19-Mar-2015 |
Andreas Sandberg <Andreas.Sandberg@ARM.com> |
test, arm: Add scripts to test checkpoints
Add a set of scripts to automatically test checkpointing in the regression framework. The checkpointing tests are similar to the switcheroo tests, but instead of switching between CPUs, they checkpoint the system and restore from the checkpoint again. This is done at regular intervals, typically while booting Linux.
The implementation is fairly straight forward, with the exception that we have to work around gem5's inability to restore from a checkpoint after a system has been instantiated. We work around this by forking off child processes that does the actual simulation and never instantiate a system in the parent process unless a maximum checkpoint count is reached (in which case we just simulate the system to completion in the parent).
Checkpoint testing is currently only enabled 32- and 64-bit ARM systems using atomic CPUs.
Note: An unfortunate side-effect of forking is that every new process will overwrite the stats and terminal output from the previous process. This means that the output directory only contains data from the last checkpoint. |
10737:9a0f26a90db9 |
09-Mar-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
tests: remove not maintained 20.eio-short detailed test |
10736:4433fb00fa7d |
09-Mar-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: changes to due to recent set of patches |
10727:67f3b26c65c5 |
07-Mar-2015 |
Steve Reinhardt <stever@gmail.com> |
stats: update eio stats
Minor differences apparently from recent changes |
10726:8a20e2a1562d |
02-Mar-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to reflect cache and interconnect changes
This is a bulk update of stats to match the changes to cache timing, interconnect timing, and a few minor changes to the o3 CPU. |
10689:12632859858a |
11-Feb-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump the MemTest regression stats
Reflect changes in the tester behaviour. |
10649:104ef22a25f3 |
20-Jan-2015 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Remove deprecated InOrderCPU tests
This patch removes the three MIPS and SPARC regressions that use the deprecated InOrderCPU.
This is the first step in completely removing the code from the tree, avoiding confusion, and focusing all development efforts on the MinorCPU. Brave new world. |
10645:cd95d4d51659 |
10-Jan-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: changes due to recent changesets. |
10639:469cf1ea40f5 |
07-Jan-2015 |
Gabe Black <gabeblack@google.com> |
stats: x86: Update stats for the CPUID change. |
10636:9ac724889705 |
04-Jan-2015 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: changes due to recent changesets. |
10628:c9b7e0c69f88 |
23-Dec-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump stats for decoder, TLB, prefetcher and DRAM changes
Changes due to speculative execution of an unaligned PC, introduction of TLB stats, changes and re-work of the prefetcher, and the introduction of rank-wise refresh in the DRAM controller. |
10616:6d4da9dc90a1 |
23-Dec-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Add a regression for the stack distance calculator
Re-use the existing traffic generator regression, and enable the stack distance calculation in the comm monitor, along with the verification stack.
The traffic generator config is also tuned to not increase the run-time too much (and actually have some address re-use). |
10585:1c9d5d9417b3 |
02-Dec-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump stats for fixes, mostly TLB and WriteInvalidate |
10549:6317351a288c |
21-Nov-2014 |
Gabe Black <gabeblack@google.com> |
x86: Update stats for the new Linux delay port. |
10540:45204db420c0 |
17-Nov-2014 |
Gabe Black <gabeblack@google.com> |
x86: Update the stats for the x86 FS o3 boot test. |
10535:4ccec5baf82c |
12-Nov-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump regressions to match latest changes
Updates after timezone hick-up and sorting of dictionary items in the SimObject. |
10526:0068ad93a67e |
06-Nov-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to changes to ruby |
10517:ba51f8572571 |
03-Nov-2014 |
Ali Saidi <Ali.Saidi@ARM.com> |
tests: Update stats no match.
Bootloader I had on my sytem was an older version with a couple of instruction differences. |
10516:cae494887847 |
30-Oct-2014 |
Ali Saidi <Ali.Saidi@ARM.com> |
arm, tests: Forgot the system.terminal files for the new regressions. |
10515:bd7c2aa12122 |
30-Oct-2014 |
Ali Saidi <Ali.Saidi@ARM.com> |
arm, tests: Add 64-bit ARM regression tests |
10513:ca4438b6e39a |
30-Oct-2014 |
Ali Saidi <Ali.Saidi@ARM.com> |
tests: Update regressions for the new kernels and various preceeding fixes. |
10488:7c27480a5031 |
20-Oct-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to previous mmap and exit_group patches. |
10451:3a87241adfb8 |
11-Oct-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to changes to x86, stale configs. |
10433:821cbe4a183b |
09-Oct-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Add DRAM power statistics to reference output |
10410:2b1bb16fd3d0 |
21-Sep-2014 |
Steve Reinhardt <stever@gmail.com> |
stats: update eio stats for recent changes |
10409:8c80b91944c5 |
20-Sep-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump stats for filter, crossbar and config changes
This patch bumps the stats to reflect the addition of the snoop filter and snoop stats, the change from bus to crossbar, and the updates to the ARM regressions that are now using a different CPU and cache configuration. Lastly, some minor changes are expected due to the activation cleanup of the CPUs. |
10404:560aead2320f |
20-Sep-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Add a memtest version using the ideal SnoopFilter
This patch adds a basic regression test for the snoop filter. |
10352:5f1f92bf76ee |
03-Sep-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats for CPU and cache changes
This patch updates the stats to reflect the fixes and changes to the CPU (mainly the o3), and the caches. |
10350:35241e33c38f |
03-Sep-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
alpha: Stop using 'inorder' and rely entirely on 'minor'
This patch avoids building the 'inorder' CPU model for any permutation of ALPHA, and also removes the ALPHA regressions using the 'inorder' CPU. The 'minor' CPU is already providing a broader test coverage. |
10315:9e02c14446bb |
01-Sep-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to recent ruby and x86 changes Also updates many out of date config files. |
10261:dc198e224a85 |
28-Jul-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump stats for the regressions using the minor CPU
Updating the stats to match the current behaviour. |
10260:384d554cea8c |
23-Jul-2014 |
Andrew Bardsley <Andrew.Bardsley@arm.com> |
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. |
10258:23384aa97d85 |
19-Jul-2014 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update for syscall DPRINTF change
Only printing one rather than two args for the ignored syscall warning means the count of register accesses has changed on a few runs. Oddly only Alpha Tru64 seems to have any ignored syscalls in the regression tests. |
10242:cb4e86c17767 |
22-Jun-2014 |
Steve Reinhardt <steve.reinhardt@amd.com> |
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. |
10230:a2bb75a474fd |
24-May-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: changes due to recent o3 patch. |
10229:aae7735450a9 |
23-May-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: changes due to o3 cpu and ruby message buffer patches |
10221:cc6408469397 |
10-May-2014 |
Steve Reinhardt <stever@gmail.com> |
tests: update eio ref outputs for new stats
Also committed reference config.json files for the eio tests. |
10220:9eab5efc02e8 |
09-May-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump stats for the fixes, and mostly DRAM controller changes |
10218:5a45f124a2f7 |
09-May-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Reflect name change in DRAM tests
This patch reflects the recent name change in the DRAM TrafficGen tests and also tidies up the test directory. |
10167:7ce13057a7c1 |
19-Apr-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to o3 smt fix + changes to one ruby regression config.ini file. |
10148:4574d5882066 |
23-Mar-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats for DRAM changes
This patch updates the stats to reflect the changes to the DRAM controller. |
10124:46ccaf2cdef3 |
20-Mar-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to changes to ruby config scripts These updates to ruby regression stats are due to renaming piobus to iobus and dropping piobus in the se mode. |
10093:9c55c0214404 |
24-Feb-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to c0db268f811b |
10072:fa5c8a8a7bab |
19-Feb-2014 |
Andreas Hansson <andreas.hansson@arm.com> |
arm: Bump stats after FS config script update
This patch updates the stats to reflect the change in kernel options needed for armv8 (but used for all FS regressions). |
10063:9595c7a1d837 |
16-Feb-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to branch predictor warming |
10039:d1ddffa63fd4 |
27-Jan-2014 |
Steve Reinhardt <stever@gmail.com> |
stats: update eio stats for recent changes |
10038:7eccd14e2610 |
24-Jan-2014 |
Ali Saidi <Ali.Saidi@ARM.com> |
stats: update stats for ARMv8 changes |
10036:80e84beef3bb |
24-Jan-2014 |
Ali Saidi <Ali.Saidi@ARM.com> |
stats: update stats for cache occupancy and clock domain changes |
10013:2e9e2fb2fa71 |
10-Jan-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to changes to ruby |
10007:94d286db85c1 |
04-Jan-2014 |
Nilay Vaish <nilay@cs.wisc.edu> |
ruby: rename MESI_CMP_directory to MESI_Two_Level
This is because the next patch introduces a three level hierarchy. |
9998:4b872fdba3af |
26-Dec-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to bug fixed in mesi coherence protocol |
9988:0b2e590c85be |
26-Nov-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to changes to ticksToCycles() |
9978:81d7551dd3be |
01-Nov-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump stats to match DRAM controller changes
This patch encompasses all the stats updates needed to reflect the changes to the DRAM controller. |
9962:7aef35367a21 |
01-Nov-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Bump stats after shifting to SimpleMemory
Match stats with new regression configs. |
9924:31ef410b6843 |
16-Oct-2013 |
Steve Reinhardt <steve.reinhardt@amd.com> |
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. |
9901:13c5fea24be1 |
02-Oct-2013 |
Andreas Sandberg <andreas@sandberg.pp.se> |
stats: Update x86 stats after x87 fixes
The updates to the x87 caused the stats for several regressions to change. This was mainly caused by the addition of a working 32-bit and 80-bit FP load instruction and xsave support. |
9885:afd9ea6101d9 |
28-Sep-2013 |
Steve Reinhardt <stever@gmail.com> |
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. |
9864:1ee14c8f6555 |
06-Sep-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: ruby: updates due to recent changes. |
9851:14e6caa5a1de |
04-Sep-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
tests: Move ISA-independent tests to the NULL ISA
This patch simply takes a first step to use the NULL ISA build for tests that do not make use of a CPU. Most of the Ruby tests could go the same way, but to avoid duplicating a lot of compilation targets that will have to wait until Ruby is built as a library and linked in independently. |
9844:8c4c9bfd902c |
24-Aug-2013 |
Steve Reinhardt <stever@gmail.com> |
stats: update eio stats |
9838:43d22d746e7a |
19-Aug-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9803:86b426640960 |
02-Jul-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: update a couple stats.txt The statistics for 30.eio-mp, pc-simple-timing-ruby tests are being updated to incorporate the changes due to recent patches. |
9797:9cd5f91e7a79 |
27-Jun-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9792:c02004c2cc5b |
27-Jun-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
config: Add a BaseSESystem builder for re-use in regressions
This patch extends the existing system builders to also include a syscall-emulation builder. This builder is deployed in all syscall-emulation regressions that do not involve Ruby, i.e. o3-timing, simple-timing and simple-atomic, as well as the multi-processor regressions o3-timing-mp, simple-timing-mp and simple-atomic-mp (the latter are only used by SPARC at this point).
The values chosen for the cache sizes match those that were used in the existing config scripts (despite being on the large side). Similarly, a mem_class parameter is added to the builder base class to enable simple-atomic to use SimpleMemory and o3-timing to use the default DDR3 configuration.
Due to the different order the ports are connected, the bus stats get shuffled around for the multi-processor regressions. A separate patch bumps the port indices. Besides this, all behaviour is exactly the same. |
9776:5fe711f40d18 |
25-Jun-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to changes to stat collection in ruby |
9748:4f2a448d3896 |
10-Jun-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates due to changes to ruby Ruby's controller statistics have been mostly moved to stats.txt now. Plus stats.txt for solaris/t1000-simple-atomic and arm/20.parser are also being updated. |
9741:3db869bbcdd1 |
08-Jun-2013 |
Steve Reinhardt <stever@gmail.com> |
Updating EIO regression reference outputs for new stats. |
9729:e2fafd224f43 |
30-May-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9702:094d0280e481 |
21-May-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
x86, regressions: updates stats This is due to op class, function call, walker patches. |
9698:db85c5348a96 |
21-May-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
stats: updates statistics for ruby regressions |
9672:4a4294822ec5 |
23-Apr-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
x86, stats: updates due to lret bugfix |
9661:18755c467503 |
22-Apr-2013 |
Ali Saidi <Ali.Saidi@ARM.com> |
stats: Update stats for O3 switching fix. |
9635:6d4158ff7b82 |
09-Apr-2013 |
Joel Hestness <jthestness@gmail.com> |
stats: Bump Ruby stats for new changesets
The new changeset that can reorder Ruby profilers will cause the ruby.stats files to reordered statistics (the point of the patch). Update the references to ensure that these changes are reflected in regressions. |
9625:47591444a7c5 |
29-Mar-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: updates due to changes to o3 cpu, x86 memory map |
9621:e63744697af3 |
28-Mar-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: update eio stats due to cache latency fix |
9620:89aa34e10625 |
27-Mar-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: update due to cache latency fix |
9615:daa8a14ec85e |
26-Mar-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats for cache retry event check
This patch updates the stats for the affected stats. All the changes are minimal (in the <0.01% range). |
9613:0245dca0f2a2 |
26-Mar-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats to reflect bus retry changes
This patch updates the stats after splitting the bus retry into waiting for the bus and waiting for the peer. |
9605:b645e31a97b3 |
22-Mar-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: updates to config.ini for ruby tests |
9583:c1a5a20cc1fa |
11-Mar-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: x86: stats updates due to new x87 insts |
9578:49b40999f4a2 |
06-Mar-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: stats updates due to no physmem in ruby |
9568:cd1351d4d850 |
01-Mar-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9510:921d858c5bc7 |
10-Feb-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: update stats due to changes to ruby |
9490:e6a09d97bdc9 |
31-Jan-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats for regressions using SimpleDDR3
This patch updates the regression stats to reflect that they are using the SimpleDDR3 controller by default. |
9481:b0fa6b872f40 |
24-Jan-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
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. |
9474:23c3e1c0e9e4 |
15-Jan-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
x86 regressions: updates due to new instructions and cpuid |
9469:d2eeba87c4a8 |
14-Jan-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: update stats due to changes in ruby obj hierarchy |
9459:8ca90cef0183 |
08-Jan-2013 |
Ali Saidi <saidi@eecs.umich.edu> |
stats: update stats for previous six changes |
9449:56610ab73040 |
07-Jan-2013 |
Ali Saidi <Ali.Saidi@ARM.com> |
stats: update stats for previous changes. |
9447:156f74caf0d4 |
07-Jan-2013 |
Andreas Sandberg <Andreas.Sandberg@ARM.com> |
tests: Add CPU switching tests
This changeset adds a set of tests that stress the CPU switching code. It adds the following test configurations:
* tsunami-switcheroo-full -- Alpha system (atomic, timing, O3) * realview-switcheroo-atomic -- ARM system (atomic<->atomic) * realview-switcheroo-timing -- ARM system (timing<->timing) * realview-switcheroo-o3 -- ARM system (O3<->O3) * realview-switcheroo-full -- ARM system (atomic, timing, O3)
Reference data is provided for the 10.linux-boot test case. All of the tests trigger a CPU switch once per millisecond during the boot process.
The in-order CPU model was not included in any of the tests as it does not support CPU handover. |
9402:f6e3c60f04e5 |
07-Jan-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
cpu: Add support for protobuf input for the trace generator
This patch adds support for reading input traces encoded using protobuf according to what is done in the CommMonitor.
A follow-up patch adds a Python script that can be used to convert the previously used ASCII traces to protobuf equivalents. The appropriate regression input is updated as part of this patch. |
9401:9f0918fbb07f |
07-Jan-2013 |
Andreas Sandberg <Andreas.Sandberg@ARM.com> |
tests: Add support for skipping tests, skip EIO tests if not enabled
The EIO tests depend on the EIO support from the "encumbered" repository, which means that they are not normally built with gem5. This causes all EIO related tests to fail, which is both annoying and confusing. This patch addresses this by adding support for skipping tests if certain conditions (e.g., the presence of a SimObject) can not be met. It introduces the following Python functions that can be called from within a test case:
* skip_test -- Skip a test and optionally print why the test was skipped.
* has_sim_object -- Test if a SimObject exists.
* require_sim_object -- Test if a SimObject exists and skip, or optionally fail, the test if not.
Additionally, this patch updates the EIO tests to check for the presence of EioProcess. |
9393:ebabcce1880f |
07-Jan-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update DRAM regression stats to match new config
This patch updates the regression stats to reflect the change in the traffic gen configuration. |
9392:bcb7441ae83c |
07-Jan-2013 |
Andreas Hansson <andreas.hansson@arm.com> |
config: Reduce DRAM controller regression traffic rate
This patch changes the traffic generator period such that it does not completely saturate the DRAM controller and create an ever-growing backlog in the queued port.
A separate patch updates the stats. |
9378:36ed6d4654bb |
04-Jan-2013 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: stats update due to decoder changes |
9373:26ba525347fe |
30-Dec-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
x86 regressions: stats update due to new x87 instructions |
9367:0a034df1c6a7 |
11-Dec-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: stats update due to stats from ruby prefetcher |
9361:5b6087e0750f |
06-Dec-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
regression test: update a couple of config.ini files |
9355:0fea324c832c |
10-Nov-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: stats update due to ruby functional access patch |
9348:44d31345e360 |
02-Nov-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
update stats for preceeding changes |
9324:8650f0c53db5 |
31-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats for fixed simple-atomic-mp config
This patch updates the stats for the regressions that were affected by the typo in the simple-atomic-mp configuration. |
9322:01c8c5ff2c3b |
30-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9314:63e7cfff4188 |
25-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update the stats to reflect the 1GHz default system clock
This patch updates the stats to reflect the change in the default system clock from 1 THz to 1GHz. The changes are due to the DMA devices now injecting requests at a lower pace. |
9312:e05e1b69ebf2 |
25-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9308:f634a34f2f0b |
23-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
stats: Update stats for DMA port send
This patch updates the stats after removing the zero-time send used in the DMA port. |
9304:b4bd51f8b7a0 |
16-Oct-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: update stats for eio tests |
9303:2caaf1da7237 |
15-Oct-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
regressions: update stats due to change to ruby memory system |
9289:a31a1243a3ed |
15-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9287:4482cfb36c51 |
15-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
Stats: Update memtest stats after setting clock
This patch updates the memtest stats to reflect the addition of a clock other than the default one. |
9285:9901180cd573 |
15-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9283:490958b032d6 |
15-Oct-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
Stats: Update stats for use of two-level builder
This patch updates the name of the l2 stats. |
9276:a5ede748a1d9 |
02-Oct-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regression Tests: Update statistics |
9265:8fe936e937bd |
25-Sep-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: update stats for bp and squash fixes. |
9247:73c3eb0dd733 |
24-Sep-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
Stats: Update stats for twosys-tsunami after setting CPU clock
This patch updates the stats to reflect the addition of a clock period other than the default 1 Tick. |
9244:4672c12307a7 |
21-Sep-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
SimpleDRAM: A basic SimpleDRAM regression |
9242:256143419b40 |
21-Sep-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
TrafficGen: Add a basic traffic generator regression
This patch adds a basic regression for the traffic generator. The regression also serves as an example of the file formats used. More complex regressions that make use of a DRAM controller model will follow shortly. |
9229:65f927bda74d |
18-Sep-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9223:be1c1059438b |
13-Sep-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9213:5cab5448909c |
11-Sep-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
x86 Regressions: Update stats due to register predication |
9207:ee27d0bf7353 |
10-Sep-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regression: Updates due to changes to Ruby memory controller |
9204:09d63f1e3559 |
10-Sep-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
Ruby: Bump the stats after recent memory controller changes
This patch simply bumps the stats to avoid having failing regressions. Someone with more insight in the changes should verify that these differences all make sense. |
9199:2a5516167688 |
10-Sep-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
Device: Update stats for PIO and PCI latency change
This patch merely updates the regression stats to reflect the change in PIO and PCI latency. |
9183:8ee71266699b |
05-Sep-2012 |
Joel Hestness <hestness@cs.wisc.edu> |
stats: Update Ruby regressions for memory controller fix |
9169:89acf0b76858 |
25-Aug-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regression: updates ruby.stats due to change in virtual network |
9150:a2370fa5c793 |
15-Aug-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
stats: Update stats for syscall emulation Linux kernel changes. |
9136:2481b3ef5385 |
28-Jul-2012 |
Ali Saidi <saidi@eecs.umich.edu> |
stats: fix some miss-committed changes from the icache change |
9134:275232ad377d |
27-Jul-2012 |
Ali Saidi <saidi@eecs.umich.edu> |
stats: update stats for icache change not allowing dirty data |
9127:6e40da21a0e6 |
23-Jul-2012 |
Steve Reinhardt <stever@gmail.com> |
test: Update eio ref outputs due to recent changes
Actual stats updates covering period since original ref outputs were clobbered. |
9126:6521b0f1db5b |
23-Jul-2012 |
Steve Reinhardt <stever@gmail.com> |
test: Restore eio ref files clobbered in rev 8800b05e1cb3.
Apparently Nate did a wholesale update of stats files using a binary compiled without eio, resulting in broken refernce outputs. |
9125:65423863d963 |
22-Jul-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regression: Update stats due to changes to x86 cpuid instruction |
9118:fdfe72857f89 |
12-Jul-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regression: update ruby.stats file |
9113:9a72589ce4fd |
11-Jul-2012 |
Brad Beckmann <Brad.Beckmann@amd.com> |
regress: ruby stat additions and config changes |
9096:8971a998190a |
09-Jul-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
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. |
9079:9a244ebdc3c9 |
29-Jun-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
Stats: Update stats for RAS and LRU fixes. |
9055:38f1926fb599 |
05-Jun-2012 |
Ali Saidi <saidi@eecs.umich.edu> |
all: Update stats for memory per master and total fix. |
9039:9a22621c741c |
04-Jun-2012 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update stats for the CPUID change. |
9013:afa278317136 |
22-May-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
X86 Regression: update stats due to cc register split |
9005:f681719e2e99 |
10-May-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: update stats for clock frequency fix. |
8983:8800b05e1cb3 |
09-May-2012 |
Nathan Binkert <nate@binkert.org> |
stats: update stats for no_value -> nan Lots of accumulated older changes too. |
8977:42ea79acf35f |
04-May-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regression: Move x86 fs ruby simulation from quick to long |
8974:fe542ba8a878 |
30-Apr-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regression: Stats update for X86 Ruby FS test The kernel originally used to generate the stats is different from the one at use on zizzer. This patch updates the stats with the correct kernel in use. |
8968:6d11b01e2c53 |
25-Apr-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regression: Add a test for x86 timing full system ruby simulation |
8944:d062cc7a8bdf |
12-Apr-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
Stats: Update with use of std::map for ordered iteration in Ruby
This patch updates the stats to reflect the changes due to the use of std::map instead of the hash map order-dependent iteration in Ruby. |
8940:a48540069b8d |
06-Apr-2012 |
Brad Beckmann <Brad.Beckmann@amd.com> |
regress: ruby random tester and hammer stats updates |
8911:4da2ea94319f |
21-Mar-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update stats for IT and conditional branch changes |
8893:e29c604a2582 |
09-Mar-2012 |
Ali Saidi <saidi@eecs.umich.edu> |
ARM: Update stats for CBNZ fix. |
8891:b4249e884de4 |
09-Mar-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update stats for valgrind fix and replace config.inis which are out of date. |
8889:2e38fd9937a9 |
09-Mar-2012 |
Geoffrey Blake <geoffrey.blake@arm.com> |
CheckerCPU: Make some basic regression tests for CheckerCPU
Adds regression tests for the CheckerCPU. ARM ISA support only at this point. |
8875:ad681c92b07d |
02-Mar-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
Stats: Fix the realview regression stats after nvmem move
This patch updates the realview regressions stats to reflect that nvmem moved in the object hierarchy and is now under system.realview. |
8859:c69a4493a430 |
29-Feb-2012 |
Steve Reinhardt <stever@gmail.com> |
EIO: update stats (mostly order change, some renames) |
8844:a451e4eda591 |
13-Feb-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
bp: fix up stats for changes to branch predictor |
8835:7c68f84d7c4e |
12-Feb-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
stats: update stats for insts/ops and master id changes |
8830:e46277f4b516 |
12-Feb-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regressions: Update stats due to change in MESI protocol |
8825:23b349d77ac1 |
10-Feb-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
Regressions: Update stats due to O3 CPU changes |
8807:35e77c938919 |
29-Jan-2012 |
Gabe Black <gblack@eecs.umich.edu> |
Yet another merge with the main repository. |
8802:ef66a9083bc4 |
28-Jan-2012 |
Gabe Black <gblack@eecs.umich.edu> |
SE/FS: Make both SE and FS tests available all the time. |
8728:2e560ea41774 |
28-Jan-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
X86 Regressions: Update stats due to introduction of TSO |
8721:ba2d2b37e534 |
25-Jan-2012 |
Ali Saidi <Ali.Saidi@ARM.com> |
stats: Update stats for final tick and memory bandwidth patches |
8705:ab0d7b7d9989 |
17-Jan-2012 |
Andreas Hansson <andreas.hansson@arm.com> |
Ruby: Change the access permissions for MOESI hammer
Regression statistics update. |
8679:f72bbe6b13fb |
10-Jan-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
MOESI Hammer: Update regression test output |
8673:9297bba002c0 |
10-Jan-2012 |
Nilay Vaish <nilay@cs.wisc.edu> |
X86 Regressions: Update stats due to fence instruction |
8639:91ec198c54ee |
01-Dec-2011 |
Brad Beckmann <Brad.Beckmann@amd.com> |
regress: updated hammer memtest and rubytest outputs |
8632:7d289398506d |
01-Dec-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
imported patch ext/stats_updates.patch |
8613:712d8bf07020 |
05-Nov-2011 |
Nilay Vaish<nilay@cs.wisc.edu> |
Tests: Update stats due to addition of fence microop |
8554:e6f58919f7d3 |
17-Sep-2011 |
Ali Saidi <saidi@eecs.umich.edu> |
MIPS: Fix regressions tests |
8546:b80783571492 |
13-Sep-2011 |
Ali Saidi <saidi@eecs.umich.edu> |
O3: Update stats for new ordering fix. |
8540:66b311535265 |
09-Sep-2011 |
Gabe Black <gblack@eecs.umich.edu> |
MIPS: Update MIPS stats for cleaned up operand checks. |
8528:1f95c9a0bb2f |
19-Aug-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Add some MP regressions and clean up the disk images and kernels a bit |
8517:684ea9e5cd96 |
19-Aug-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
O3: Update stats for LSQ changes. |
8464:2a04edb07407 |
10-Jul-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
O3: Update stats for fetch and bp changes. |
8441:49e0034e2559 |
03-Jul-2011 |
Gabe Black <gblack@eecs.umich.edu> |
Stats: Update stats for the x86 store fault fix. |
8438:4e386e993ae8 |
30-Jun-2011 |
Brad Beckmann <Brad.Beckmann@amd.com> |
Regression: Updates regression outputs for Ruby memtest This patch updates the regression outputs for Ruby memtest. This was required because of the changes carried out by the addition of functional access support to Ruby. |
8431:00766f5b8177 |
20-Jun-2011 |
Korey Sewell <ksewell@umich.edu> |
inorder: sparc: add 02.insttest regression |
8430:f0978919d459 |
20-Jun-2011 |
Korey Sewell <ksewell@umich.edu> |
inorder: sparc: add hello world regression - add InOrderCPU compile option to SPARC - add hello regression for SPARC |
8428:020248dd406f |
20-Jun-2011 |
Korey Sewell <ksewell@umich.edu> |
alpha:o3:simple: update simout/err files A few prior changesets have changed the gem5 output in a way that wont cause errors but may be confusing for someone trying to debug the regressions. Ones that I caught were: - no more "warn: <hash address" - typo in the ALPHA Prefetch unimplemented warning
Additionaly, the last updated stats changes rearrange the ordering of the stats output even though they are still correct stats (gem5 is smart enough to detect this). All the regressions pass w/the same stats even though it looks like they are being changed. |
8427:f12d1cd32cc7 |
20-Jun-2011 |
Korey Sewell <ksewell@umich.edu> |
inorder: alpha-hello regression update |
8420:8e1f305e6d3a |
19-Jun-2011 |
Korey Sewell <ksewell@umich.edu> |
inorder: update SE regressions |
8347:ac4da9f8ea80 |
10-Jun-2011 |
Korey Sewell <ksewell@umich.edu> |
sparc: update o3 regressions |
8343:ce61b7a13407 |
10-Jun-2011 |
Korey Sewell <ksewell@umich.edu> |
sparc: update simple cpu regressions use stats file generated by zizzer |
8317:7f106d0bd638 |
23-May-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
Stats: Update stats for minor O3 changes below. |
8306:fb0e525008c5 |
13-May-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Fix up stats for previous changes to condition codes |
8288:3824fbc8ed9a |
04-May-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update ARM_FS stats for mp changes |
8279:e169269a1829 |
04-May-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
O3/ARM: Update stats for recent changes. |
8264:dba41dbef071 |
28-Apr-2011 |
Brad Beckmann <Brad.Beckmann@amd.com> |
regress: updates after changing ruby network bandwidth |
8249:6e368a935ac0 |
22-Apr-2011 |
Nathan Binkert <nate@binkert.org> |
tests: updates for stat name change |
8241:ee4e795343bf |
19-Apr-2011 |
Nathan Binkert <nate@binkert.org> |
tests: update stats for name changes |
8217:cb1e137ac35e |
12-Apr-2011 |
Ali Saidi <saidi@eecs.umich.edu> |
ARM: Fix stats for ARM_SE checkpoint restore fix.
Register reads/writes done in startup() count against the stats while they don't count if done in initState(). |
8213:54a65799e4c1 |
04-Apr-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update stats for default inclusion of CF adapter. |
8210:20362a3a1540 |
04-Apr-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update stats for previous changes. |
8200:5806937a7c67 |
04-Apr-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
O3: Update stats for memory order violation checking patch. |
8182:832ae3727c2b |
27-Mar-2011 |
Steve Reinhardt <steve.reinhardt@amd.com> |
tests: update reference outputs for ruby cache index change
MOESI_CMP_token is the only protocol that showed noticeable stats differences. |
8150:d062791aad69 |
17-Mar-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update stats for the previous changes and add ARM_FS/O3 regression. |
8141:ce34f14c1f43 |
17-Mar-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
Stats: Update the statistics for rfe patch. |
8128:6c9b532da0a6 |
12-Mar-2011 |
Gabe Black <gblack@eecs.umich.edu> |
Regressions: Move the X86_FS regressions to "quick" instead of "long". |
8104:0dcd19617556 |
02-Mar-2011 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update stats for the x86 o3 hello world regression. |
8087:3be28ebdb07f |
23-Feb-2011 |
Brad Beckmann <Brad.Beckmann@amd.com> |
regress: MOESI_hammer memtest updates |
8078:9dc17725f795 |
23-Feb-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update regression tests for preceeding changes. |
8047:ec39f497eadf |
18-Feb-2011 |
Korey Sewell <ksewell@umich.edu> |
inorder: regr-update: reduce dynamic mem. use to speedup sims previous changesets took a closer look at memory mgmt in the inorder model and sought to avoid dynamic memory mgmt (for access to pipeline resources) as much as possible. For the regressions that were run, the sims are about 2x speedup from changeset 7726 which is the last change since the recent commits in Feb. (note: these regressions now are 4-issue CPUs instead of just 1-issue) |
7972:42f772dc5a96 |
13-Feb-2011 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update stats for the improved branch detection/prediction. |
7970:3e00a91c33b4 |
13-Feb-2011 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update stats now that the dest reg isn't read unnecessarily to set flags. |
7968:e64e90b862a7 |
13-Feb-2011 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update stats for the reduced register reads. |
7960:68a5b8bba293 |
12-Feb-2011 |
Korey Sewell <ksewell@umich.edu> |
inorder:regress: host-inst-rate improved ~58% there are still only a few inorder benchmark but for the lengthier benchmarks (twolf and vortext) the latest changes to how instruction scheduling (how instructions figure out what they want to do on each pipeline stage in the inorder model) were able to improve performance by a nice amount... The latest results for the inorder model process about 100k insts/second (note: 58% is over the last time run on 64-bit pool machines at UM) |
7951:6548721032fa |
11-Feb-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
Stats: Update the statistics for vnc patch. |
7939:215c8be67063 |
08-Feb-2011 |
Brad Beckmann <Brad.Beckmann@amd.com> |
regess: protocol regression tester updates |
7935:cb7d946d4211 |
07-Feb-2011 |
Gabe Black <gblack@eecs.umich.edu> |
Stats: Re update stats. |
7934:0a6e85d5b411 |
07-Feb-2011 |
Gabe Black <gblack@eecs.umich.edu> |
Stats: Back out broken update. |
7923:05f52a716144 |
07-Feb-2011 |
Brad Beckmann <Brad.Beckmann@amd.com> |
regress: Regression Tester output updates |
7893:44522e30d358 |
05-Feb-2011 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Add o3 regressions in SE mode.
Exclude bzip2 for now. It works, it just takes too long to run. |
7892:4f5911e3206a |
04-Feb-2011 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update ruby stats for stupd change. |
7890:459db0aebcf7 |
04-Feb-2011 |
Korey Sewell <ksewell@umich.edu> |
imported patch regression_updates |
7873:3b9ea4da3efb |
02-Feb-2011 |
Gabe Black <gblack@eecs.umich.edu> |
Stats: Update the x86 stats to reflect changing stupd to a store and update. |
7860:32b6354d2ae6 |
18-Jan-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM/O3: Add regressions for ARM w/ O3 CPU. |
7859:535cc70e8663 |
18-Jan-2011 |
Ali Saidi <Ali.Saidi@ARM.com> |
Stats: Update stats for previous set of patches. |
7838:696063d6ed04 |
15-Jan-2011 |
Gabe Black <gblack@eecs.umich.edu> |
SPARC: Update stats for the call r15 as source change. |
7836:a82dcad2bc18 |
13-Jan-2011 |
Nilay Vaish<nilay@cs.wisc.edu> |
Regression Tests: Update the output for MESI_CMP_directory This patch updates the output for regression tests that are carried out on MESI_CMP_directory protocol. The changes made to the protocol in order to remove the bugs present result in regression failure for the 60.rubytest. Since the earlier protocol was incorrect, so we certainly cannot relay on the earlier reference output. Hence, the update. |
7785:7506ba7f2cdb |
07-Dec-2010 |
Ali Saidi <Ali.Saidi@ARM.com> |
Stats: Fix stats for cumulative flags change. |
7761:50d219ed2a59 |
15-Nov-2010 |
Ali Saidi <Ali.Saidi@ARM.com> |
Regressions: Update regressions for SIMD opclass changes |
7755:5c374c1e0075 |
15-Nov-2010 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update regressions for CLCD and KMI additions |
7740:3155a9ccb66b |
10-Nov-2010 |
Ali Saidi <saidi@eecs.umich.edu> |
Update EIO regressions for last set of patches |
7736:f61e079ad05e |
08-Nov-2010 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update SE stats for TLB stats additions |
7735:a1a85250e897 |
08-Nov-2010 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Add full-system regressions |
7726:0d9de7394e38 |
08-Nov-2010 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM/Alpha/Cpu: Stats change for prefetchs to be more like normal loads. |
7721:9d60c5339ae5 |
31-Oct-2010 |
Gabe Black <gblack@eecs.umich.edu> |
Ref output: Update refs for PCState change. |
7688:ad9041185274 |
22-Sep-2010 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update stats for previous cset Coherence protocol change basically got rid of UpgradeReqs in L2 caches, other minor related cache stat changes. |
7670:f6e808dd36af |
09-Sep-2010 |
Steve Reinhardt <stever@gmail.com> |
stats: update stats for preceding coherence changes Because the handling of the E state for multilevel caches has changed, stats are affected for any non-ruby config with caches, even uniprocessor simple CPU. |
7647:46054caaf8b6 |
25-Aug-2010 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Update regression tests for ldr/str microcode changes. |
7570:417ef5d444bd |
20-Aug-2010 |
Brad Beckmann <Brad.Beckmann@amd.com> |
regress: Regression tester updates
Regression tester updates required by the following patches:
brad/moved_python_protocol_files: config: moved python protocol config files brad/ruby_options_movement: config: reorganized how ruby specifies command-line options brad/config_token_bcast: ruby: added token broadcast config params to cmd options brad/topology_name: config: Added the topology description to m5 config.ini brad/ruby_system_names: config: Improve ruby simobject names brad/consolidated_protocol_stats: slicc: Consolidated the protocol stats printing brad/ruby_request_type_ostream_fix: ruby: Added ruby_request_type ostream def to libruby.hh brad/memtest_dma_extension: memtest: Memtester support for DMA brad/token_dma_lockdown_fix: MOESI_CMP_token: Fixed dma persistent lockdown bugs brad/profile_generic_mach_type: ruby: Reincarnated the responding machine profiling brad/network_msg_consolidated_stats: ruby: Added consolidated network msg stats brad/bcast_msg_profiling: ruby: Added bcast msg profiling to hammer and token brad/l2cache_profiling_fix: ruby: Fixed L2 cache miss profiling brad/llsc_ruby_m5_fix: ruby: fix ruby llsc support to sync sc outcomes brad/ruby_latency_fixes: ruby: Reduced ruby latencies brad/hammer_l2_cache_latency: ruby: Updated MOESI_hammer L2 latency behavior brad/deterministic_resurrection: ruby: Resurrected Ruby's deterministic tests brad/token_dma_fixes: ruby: MOESI_CMP_token dma fixes brad/ruby_cmd_options: config: added cmd options to control ruby debug brad/token_owner_fixes: ruby: fixed token bugs associated with owner token counts brad/ruby_remove_try_except: ruby: Improved try except blocks in ruby creation brad/ruby_port_callback_fix: ruby: Fixed RubyPort sendTiming callbacks brad/interrupt_drain_fix: devices: Fixed periodic interrupts to work with draining brad/llsc_trace_profile: ruby: Added SC fail indication to trace profiling brad/no_migrate_atomic: ruby: Disable migratory sharing for token and hammer brad/ruby_start_time_fix: ruby: Reset ruby stats in RubySystem unserialize brad/numa_bit_select_fix: ruby: fixed DirectoryMemory's numa_high_bit configuration brad/hammer_probe_filter: ruby: added probe filter support to hammer brad/miss_latency_detail_profile: MOESI_hammer: break down miss latency stalled cycles brad/recycle_latency_fix: ruby: Recycle latency fix for hammer brad/stall_and_wait: ruby: Stall and wait input messages instead of recycling brad/rubytest_request_flag_fix: ruby: Fixed minor bug in ruby test for setting the request type brad/hammer_merge_gets: ruby: Added merge GETS optimization to hammer brad/regress_updates: regress: Regression tester updates |
7529:383498e0a1cd |
17-Aug-2010 |
Steve Reinhardt <steve.reinhardt@amd.com> |
test: Update stats for python object iteration. Small changes in tests with data races due to new object creation order. |
7524:1eb0be76e800 |
17-Aug-2010 |
Steve Reinhardt <steve.reinhardt@amd.com> |
tests: update reference config.ini files for previous cset Rename 'responder_set' to 'use_default_range'. |
7483:333ca39e832a |
25-Jun-2010 |
Korey Sewell <ksewell@umich.edu> |
inorder: update regressions from RAS fix |
7479:1b1f8f32fe86 |
24-Jun-2010 |
Korey Sewell <ksewell@umich.edu> |
inorder: update regressions |
7474:ddd77866bf82 |
23-Jun-2010 |
Korey Sewell <ksewell@umich.edu> |
inorder: update regressions |
7466:c880d4812539 |
16-Jun-2010 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update stats for SC protocol change Some subset of UpgradeReq messages shifted to the new SCUpgradeReq type. Other than that there are no significant differences. |
7461:5a07045d0af2 |
15-Jun-2010 |
Nathan Binkert <nate@binkert.org> |
stats: only consider a formula initialized if there is a formula |
7449:111f36470db4 |
06-Jun-2010 |
m5test <m5test@zizzer> |
tests: Update O3 ref outputs to reflect Lisa's dist format change. |
7415:dda264727e75 |
02-Jun-2010 |
Ali Saidi <Ali.Saidi@ARM.com> |
ARM: Updated regressions for changes in SE mode stack |
7198:6cb879bc1924 |
02-Jun-2010 |
Gabe Black <gblack@eecs.umich.edu> |
ARM: Update the stats for the new syscall behavior. |
7180:a654c4bffac9 |
02-Jun-2010 |
Gabe Black <gblack@eecs.umich.edu> |
ARM: Update the stats now that VFP load/store multiple is implemented. |
7083:d915b0f60b22 |
13-May-2010 |
Ali Saidi <saidi@eecs.umich.edu> |
BPRED: Update regressions for tournament predictor fix. |
7077:b9480b90cf18 |
06-May-2010 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update the stats for the new aux vectors in the ruby regression. I forgot to turn on ruby when updating the stats before. |
7074:e46d048f7e69 |
03-May-2010 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update stats for the updated auxilliary vectors. |
7062:0f513e623826 |
11-Apr-2010 |
Korey Sewell <ksewell@umich.edu> |
inorder: update regressions for fwd-ing patch |
7043:86558845c195 |
23-Mar-2010 |
Korey Sewell <ksewell@umich.edu> |
inorder: update hello world for alpha and mips |
7034:6bf327b128c6 |
22-Mar-2010 |
Brad Beckmann <Brad.Beckmann@amd.com> |
ruby: Regression updates for new ruby config locations |
6980:9ec11ecd228a |
25-Feb-2010 |
Lisa Hsu <Lisa.Hsu@amd.com> |
stats: update stats for the changes I pushed re: shared cache occupancy |
6964:a3a20caba701 |
31-Jan-2010 |
Korey Sewell <ksewell@umich.edu> |
inorder: update hello world mips |
6961:e307fe70f59d |
31-Jan-2010 |
Korey Sewell <ksewell@umich.edu> |
inorder: update hello world alpha |
6928:5bd33f7c26ea |
29-Jan-2010 |
Brad Beckmann <Brad.Beckmann@amd.com> |
m5: Regression Tester Update
This patch includes the necessary regression updates to test the new ruby configuration system. The patch includes support for multiple ruby protocols and adds the ruby random tester. The patch removes atomic mode test for ruby since ruby does not support atomic mode acceses. These tests can be added back in when ruby supports atomic mode for real. |
6864:40d2245c6679 |
19-Jan-2010 |
Derek Hower <drh5@cs.wisc.edu> |
memtest differences from Derek's changes |
6813:9e14a8c76257 |
02-Jan-2010 |
Gabe Black <gblack@eecs.umich.edu> |
MIPS: Update the stats of the RUBY version of the regressions. |
6812:451ddd5d50d6 |
31-Dec-2009 |
Gabe Black <gblack@eecs.umich.edu> |
MIPS: Update stats for updated initial environment. |
6798:289ac904233d |
18-Nov-2009 |
Brad Beckmann <Brad.Beckmann@amd.com> |
m5: refreshed the ruby memtest regression stats |
6710:9c3577d9704a |
04-Nov-2009 |
Steve Reinhardt <steve.reinhardt@amd.com> |
stats: update memtest-ruby I don't know if the new stats are right or not, but we've been too long with a useless regression so I'm just going to update them. |
6692:a3c85a29b838 |
27-Oct-2009 |
Timothy M. Jones <tjones1@inf.ed.ac.uk> |
test: Hello world test program for Power includes reference outputs for the Hello World tests on simple-atomic and o3-timing. |
6675:8b3818b0b34c |
06-Oct-2009 |
Korey Sewell <ksewell@umich.edu> |
mips: update hello-ruby stats |
6662:8dc0b1a04a96 |
24-Sep-2009 |
Korey Sewell <ksewell@umich.edu> |
mips-stats: update regressions of arguments fix |
6495:04a90b404da6 |
11-Aug-2009 |
Tushar Krishna <Tushar.Krishna@amd.com> |
ruby/network data_msg_size bug fix with updated stats |
6494:be123e27612f |
11-Aug-2009 |
Brad Beckmann <Brad.Beckmann@amd.com> |
merged Tushar's bug fix with public repository changes |
6493:1fa51760a963 |
07-Aug-2009 |
Tushar Krishna <Tushar.Krishna@amd.com> |
bug fix for data_msg_size in network/Network.cc |
6487:297b8ef5eb35 |
09-Aug-2009 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update the stats on the ruby x86 regressions for the new CMOVcc implementation. |
6483:6187a528a5c5 |
08-Aug-2009 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update the stats for the slightly lengthened cmov. |
6471:2d4c2adb45fc |
05-Aug-2009 |
Derek Hower <drh5@cs.wisc.edu> |
regression: updated stats |
6435:e32e9c02178d |
31-Jul-2009 |
Derek Hower <drh5@cs.wisc.edu> |
regression: updated stats |
6414:3a2197efb6ec |
27-Jul-2009 |
Gabe Black <gblack@eecs.umich.edu> |
ARM: Update the stats for the EABI version of hello world. |
6396:2f551f287dd0 |
27-Jul-2009 |
Gabe Black <gblack@eecs.umich.edu> |
ARM: Update the reference outputs for the new binary and fstat64 struct. |
6389:2352ea7fb955 |
25-Jul-2009 |
Korey Sewell <ksewell@umich.edu> |
regress: edit 2t hello smt file to specify numThreads |
6374:11423b4639c0 |
20-Jul-2009 |
Derek Hower <drh5@cs.wisc.edu> |
ruby: moved cache stats from Profiler to CacheMemory
Caches are now responsible for their own statistic gathering. This requires a direct callback from the protocol on misses, and so all future protocols need to take this into account. |
6357:bd813379f121 |
15-Jul-2009 |
pdudnik@gmail.com |
Tester update |
6339:61f8eb04e96d |
13-Jul-2009 |
Derek Hower <drh5@cs.wisc.edu> |
regression: updated memtest-ruby stats
This also includes a change to the default Ruby random seed, which was previously set using the wall clock. It is now set to 1234 so that the stat files don't change for the regression tester. |
6293:a37f8971b271 |
07-Jul-2009 |
Steve Reinhardt <steve.reinhardt@amd.com> |
Add ability to skip tests by adding 'skip' file to test dir, and skip simple-timing-mp-ruby test for now (until we fix ruby atomics). |
6291:2e91670790c8 |
06-Jul-2009 |
Nathan Binkert <nate@binkert.org> |
tests: stats outputs now include CDFs, update tests that use those so they're easier to diff |
6290:21a58cf03386 |
06-Jul-2009 |
Nathan Binkert <nate@binkert.org> |
tests: update regression tests for changes in stats output and changes in ruby. |
6238:2f66c82a2e20 |
10-Jun-2009 |
Gabe Black <gblack@eecs.umich.edu> |
ARM: Add a hello world regression. |
6210:1d6fac03f389 |
13-May-2009 |
Korey Sewell <ksewell@umich.edu> |
mips-merge: merge hello world regress for inorder cpu w/latest changes |
6209:ce59a9265cdc |
13-May-2009 |
Korey Sewell <ksewell@umich.edu> |
inorder-regress: add hello MIPS_SE |
6194:2078ba7cefe4 |
12-May-2009 |
Korey Sewell <ksewell@umich.edu> |
inorder-regress: add hello world |
6177:8684c61ac457 |
11-May-2009 |
Korey Sewell <ksewell@umich.edu> |
Merge Ruby Stuff |
6167:8b240f106634 |
11-May-2009 |
Steve Reinhardt <steve.reinhardt@amd.com> |
ruby: Initial references for ruby regressions |
6127:eb26da1fc16d |
22-Apr-2009 |
Nathan Binkert <nate@binkert.org> |
stats: update reference outputs now that compatibility is gone Because of the initialization bug, it wasn't consistent anyway. |
6123:82c377317a86 |
22-Apr-2009 |
Steve Reinhardt <stever@gmail.com> |
Update stats for new single bad-address responder. Mostly just config.ini updates, though the different response latency for bad addresses caused very minor timing changes in the O3 Linux boot tests. |
6112:21f6eaab12df |
21-Apr-2009 |
Steve Reinhardt <steve.reinhardt@amd.com> |
Set up m5threads tests on classic (non-ruby) memory system. Just one test (40.m5threads-test-atomic) is set up for now. These tests require that the m5threads SPARC binaries are present in /dist or in test-progs. |
6053:aa9ca21a9af4 |
19-Apr-2009 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update the stats for the fix for CPUID. |
6039:fd5ed84c460e |
18-Apr-2009 |
Korey Sewell <ksewell@umich.edu> |
o3-mips-regress: add hello word regression. |
6030:63911a3f54f4 |
15-Apr-2009 |
Steve Reinhardt <steve.reinhardt@amd.com> |
Update stats after elimination of Unallocated state. Somehow ending threads with halt() instead of deallocate() reduces the squash count on o3 by 1 (and a few other similarly trivial changes). |
6024:0555121b5c5f |
09-Apr-2009 |
Nathan Binkert <nate@binkert.org> |
tests: update tests for TLB unification |
6020:0647c8b31a99 |
06-Apr-2009 |
Gabe Black <gblack@eecs.umich.edu> |
Merge ARM into the head. ARM will compile but may not actually work. |
6006:5437d5f54973 |
07-Mar-2009 |
Nathan Binkert <nate@binkert.org> |
tests: update tests because of changes in stat names and in the stats package |
5915:156cc0770e74 |
25-Feb-2009 |
Gabe Black <gblack@eecs.umich.edu> |
CPU: Update stats now that there's no fetch in the middle of macroops. |
5896:09065e8e9c50 |
25-Feb-2009 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update stats for in place TLB miss handling. |
5876:7202be891bb4 |
16-Feb-2009 |
Steve Reinhardt <stever@gmail.com> |
Update stats for new prefetching fixes. Prefetching is not enabled in any of our regressions, so no significant stat values have changed, but zero-valued prefetch stats no longer show up when prefetching is disabled so there are noticable changes in the reference stat files anyway. |
5850:188dbf56efbd |
01-Feb-2009 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update stats now that the micropc isn't always reset on faults. |
5778:e5dcc4ca36b0 |
15-Dec-2008 |
Gabe Black <gblack@eecs.umich.edu> |
Update the stats for the fixes to the PCI device class. |
5773:7434b2271b0c |
08-Dec-2008 |
Nathan Binkert <nate@binkert.org> |
output: Change default output directory and files and update tests. |
5759:6e65ac8a2c80 |
05-Dec-2008 |
Lisa Hsu <hsul@eecs.umich.edu> |
This brings M5 closer to modernity - the kernel being advertised is newer so it won't die on binaries compiled with newer glibc's, and enables use of TLS-toolchain built binaries for ALPHA_SE by putting auxiliary vectors on the stack. There are some comments in the code to help. Finally, stats changes for ALPHA are from slight perturbations to the initial stack frame, all minimal diffs. |
5729:f186533c0dc2 |
10-Nov-2008 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Add x86 reference output for the timing CPU. |
5723:c36087d4573d |
06-Nov-2008 |
Lisa Hsu <hsul@eecs.umich.edu> |
Reference updates. Since split cache is gone, a lot of config.ini changes, and minor changes to stats that are likely due to the decoupling of insertions/evictions in the cache. |
5721:11e6f4fa85c3 |
05-Nov-2008 |
Lisa Hsu <hsul@eecs.umich.edu> |
new mp eio test |
5660:b7adf50863dc |
12-Oct-2008 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update the stats for cpuid's new implementation |
5575:9b3cfab6f42e |
28-Sep-2008 |
Nathan Binkert <nate@binkert.org> |
tests: Update all tests for small outstanding changes. Little differences have accumulated over time and it's worth getting things back in sync for the stable release. |
5572:16fe9e6c6e0e |
28-Sep-2008 |
Nathan Binkert <nate@binkert.org> |
tests: Kevin fixed how writebacks are handled in SMT and that changed stats. |
5540:bf358d99eff7 |
03-Sep-2008 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Fix the microcode for sign/zero extending moves that use high byte registers. |
5520:cf280b3621cf |
03-Aug-2008 |
Steve Reinhardt <stever@gmail.com> |
Make default PhysicalMemory latency slightly more realistic. Also update stats to reflect change. |
5516:12d1a425d249 |
24-Jul-2008 |
Nathan Binkert <nate@binkert.org> |
regress: update regressions for tty emulation fix. |
5510:2f132c18f9bc |
22-Jul-2008 |
Nathan Binkert <nate@binkert.org> |
Mips was missing a few stats |
5509:6d271691faa5 |
22-Jul-2008 |
Nathan Binkert <nate@binkert.org> |
tests: update config.ini and stdout for the various tests. These files were a bit too out of date and resulted in a bit of confusion. |
5486:c12f0b8833d2 |
18-Jun-2008 |
Nathan Binkert <nate@binkert.org> |
tests: update tests for slight changes in nsgige posted interrupts |
5479:6130dd6ee658 |
17-Jun-2008 |
Nathan Binkert <nate@binkert.org> |
Change the default output filename for the terminal so it's more obvious. |
5421:df8abcd01ae6 |
12-Jun-2008 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update the regressions for the new string instructions. |
5410:179bd970e2f2 |
12-Jun-2008 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Update the regressions for the fact that rdtsc does something now. |
5367:10c4b7c31007 |
27-Feb-2008 |
Steve Reinhardt <stever@gmail.com> |
Update outputs for quick tests to reflect fixed cache stats. Will update long tests later. |
5355:39d12ed5a124 |
26-Feb-2008 |
Gabe Black <gblack@eecs.umich.edu> |
Bus: Update the stats for the recent bus fix. |
5351:6cb13630fbc3 |
16-Feb-2008 |
Steve Reinhardt <stever@gmail.com> |
Update stats for new writeback behavior. |
5329:dc472c05781a |
16-Jan-2008 |
Ali Saidi <saidi@eecs.umich.edu> |
Update long o3 regressions for o3 change in previous changeset |
5328:e79596220df1 |
15-Jan-2008 |
Steve Reinhardt <stever@eecs.umich.edu> |
Update O3 ref outputs: very minor stats change due to previous cset. (from Steve on behalf of m5test). |
5320:5868393c2ade |
02-Jan-2008 |
Steve Reinhardt <stever@gmail.com> |
Very minor memtest regression stats changes from recent coherence bug fixes. |
5286:0ef359b4a1f2 |
29-Nov-2007 |
Gabe Black <gblack@eecs.umich.edu> |
SPARC: Fix the initial stack to match what the Linux kernel does. |
5285:c9f212c32260 |
29-Nov-2007 |
Gabe Black <gblack@eecs.umich.edu> |
SPARC: Combine the 64 and 32 bit process initialization code. Alignment is done as it was for 32 bit processes. |
5272:8bf3ee012ccf |
16-Nov-2007 |
Steve Reinhardt <stever@gmail.com> |
Update memtest results due to new deferred-target-promotion fix. Turned out this scenario was happening, but due to other activity, the writable block returned by the ReadResp would get downgraded or invalidated before the "unnecessary" ReadExResp/UpgradeResp returned, thus avoiding triggering the assertion that led us to catch this. |
5186:cb0094817ed2 |
26-Oct-2007 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Forgot to update the hello world stats after adding cda microops. |
5176:43fb805e1b85 |
21-Oct-2007 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Start using the stupd microop, and update statistics accordingly. |
5148:feb9f4559c3f |
12-Oct-2007 |
Gabe Black <gblack@eecs.umich.edu> |
X86: Add 5 new x86 regressions. |
5102:79d082dd547d |
28-Sep-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
Update statistics for the last three revisions |
5000:f7e42ae49243 |
26-Aug-2007 |
Gabe Black <gblack@eecs.umich.edu> |
Stats: Update the stats. |
4979:169ddaa9965e |
14-Aug-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
Regression: Update EIO simple-timing test for new cache. |
4978:f2838f109e8b |
14-Aug-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
Regression: Update insttest regressions for new cache. |
4971:42ce21888baf |
12-Aug-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
Regression: Update stats for cache changes. |
4966:427e4677e589 |
10-Aug-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
Regression: Add an I/O Cache to the full system regressions that have a cache. |
4948:55bcb35dc166 |
04-Aug-2007 |
Gabe Black <gblack@eecs.umich.edu> |
Merge with head. |
4938:142c12097bee |
03-Aug-2007 |
Steve Reinhardt <stever@gmail.com> |
tests: new ref outputs for new cache model |
4936:b05a404dce16 |
03-Aug-2007 |
Steve Reinhardt <stever@gmail.com> |
tests: config.out no longer exists, eliminate ref copy. |
4657:fbb52a59e0cc |
22-Jun-2007 |
Gabe Black <gblack@eecs.umich.edu> |
Update of reference outputs. SPARC_SE o3 gzip didn't have reference outputs, mcf has a reduced input size, and most of the other changes are for a change in how branch mispredicts work which makes things more accurate. |
4646:792c7374e3c8 |
23-Apr-2007 |
Gabe Black <gblack@eecs.umich.edu> |
Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/newmem into zizzer.eecs.umich.edu:/.automount/wexford/x/gblack/m5/newmem-o3-spec |
4633:53b16b4952df |
13-Apr-2007 |
Gabe Black <gblack@eecs.umich.edu> |
Adjust references to reflect differences without special delay slot handling. Performance actually went up slightly. |
4611:9471f0fad97b |
21-Jun-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
update stats for fixed nextCycle() |
4557:ec3e2e87818c |
12-Jun-2007 |
Nathan Binkert <binkertn@umich.edu> |
update for small parameter and statistics name changes |
4467:cb5715e021ca |
19-May-2007 |
Steve Reinhardt <stever@eecs.umich.edu> |
PhysicalMemory has vector of uniform ports instead of one special one.
configs/example/memtest.py: PhysicalMemory has vector of uniform ports instead of one special one. Other updates to fix obsolete brokenness. src/mem/physical.cc: src/mem/physical.hh: src/python/m5/objects/PhysicalMemory.py: Have vector of uniform ports instead of one special one. src/python/swig/pyobject.cc: Add comment. |
4463:8d53dfe8b497 |
15-May-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
update all the regresstion tests for release |
4443:6ecf40405296 |
10-May-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
Merge zizzer:/bk/newmem into pb15.local:/Users/ali/work/m5.newmem.zeep
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/m5stats.txt: the new version of this is what we want |
4441:e60ba189480a |
07-May-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
update for partial write fix changes |
4440:4bf84c726cc1 |
10-May-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
update for bus bridge updates |
4430:c9370bec18b8 |
01-May-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
update for dprintk and not initializing lastTxInt |
4422:69050e472b43 |
30-Apr-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
update refs for uart device changes |
4398:e4d03e02c412 |
23-Apr-2007 |
Kevin Lim <ktlim@umich.edu> |
Update refs for CPU clock changes and O3 CPI/IPC calculation updates.
tests/quick/00.hello/ref/mips/linux/simple-atomic/config.ini: tests/quick/00.hello/ref/mips/linux/simple-atomic/config.out: tests/quick/00.hello/ref/mips/linux/simple-atomic/m5stats.txt: tests/quick/00.hello/ref/mips/linux/simple-atomic/stdout: tests/quick/00.hello/ref/mips/linux/simple-timing/config.ini: tests/quick/00.hello/ref/mips/linux/simple-timing/config.out: tests/quick/00.hello/ref/mips/linux/simple-timing/m5stats.txt: tests/quick/00.hello/ref/mips/linux/simple-timing/stdout: tests/quick/00.hello/ref/sparc/linux/simple-atomic/config.ini: tests/quick/00.hello/ref/sparc/linux/simple-atomic/config.out: tests/quick/00.hello/ref/sparc/linux/simple-atomic/m5stats.txt: tests/quick/00.hello/ref/sparc/linux/simple-atomic/stdout: tests/quick/00.hello/ref/sparc/linux/simple-timing/config.ini: tests/quick/00.hello/ref/sparc/linux/simple-timing/config.out: tests/quick/00.hello/ref/sparc/linux/simple-timing/m5stats.txt: tests/quick/00.hello/ref/sparc/linux/simple-timing/stdout: tests/quick/02.insttest/ref/sparc/linux/o3-timing/config.ini: tests/quick/02.insttest/ref/sparc/linux/o3-timing/config.out: tests/quick/02.insttest/ref/sparc/linux/o3-timing/m5stats.txt: tests/quick/02.insttest/ref/sparc/linux/o3-timing/stderr: tests/quick/02.insttest/ref/sparc/linux/o3-timing/stdout: tests/quick/02.insttest/ref/sparc/linux/simple-atomic/config.ini: tests/quick/02.insttest/ref/sparc/linux/simple-atomic/config.out: tests/quick/02.insttest/ref/sparc/linux/simple-atomic/m5stats.txt: tests/quick/02.insttest/ref/sparc/linux/simple-atomic/stderr: tests/quick/02.insttest/ref/sparc/linux/simple-atomic/stdout: tests/quick/02.insttest/ref/sparc/linux/simple-timing/config.ini: tests/quick/02.insttest/ref/sparc/linux/simple-timing/config.out: tests/quick/02.insttest/ref/sparc/linux/simple-timing/m5stats.txt: tests/quick/02.insttest/ref/sparc/linux/simple-timing/stderr: tests/quick/02.insttest/ref/sparc/linux/simple-timing/stdout: Update refs. |
4393:6a9abcd8c2c7 |
22-Apr-2007 |
Kevin Lim <ktlim@umich.edu> |
Updated refs for calculating IPC/CPI. |
4391:48a53b42a6c5 |
22-Apr-2007 |
Kevin Lim <ktlim@umich.edu> |
Update refs for new CPU frequency changes.
tests/quick/00.hello/ref/alpha/linux/o3-timing/config.ini: tests/quick/00.hello/ref/alpha/linux/o3-timing/config.out: tests/quick/00.hello/ref/alpha/linux/o3-timing/m5stats.txt: tests/quick/00.hello/ref/alpha/linux/o3-timing/stderr: tests/quick/00.hello/ref/alpha/linux/o3-timing/stdout: tests/quick/00.hello/ref/alpha/linux/simple-atomic/config.ini: tests/quick/00.hello/ref/alpha/linux/simple-atomic/config.out: tests/quick/00.hello/ref/alpha/linux/simple-atomic/m5stats.txt: tests/quick/00.hello/ref/alpha/linux/simple-atomic/stderr: tests/quick/00.hello/ref/alpha/linux/simple-atomic/stdout: tests/quick/00.hello/ref/alpha/linux/simple-timing/config.ini: tests/quick/00.hello/ref/alpha/linux/simple-timing/config.out: tests/quick/00.hello/ref/alpha/linux/simple-timing/m5stats.txt: tests/quick/00.hello/ref/alpha/linux/simple-timing/stderr: tests/quick/00.hello/ref/alpha/linux/simple-timing/stdout: tests/quick/00.hello/ref/alpha/tru64/o3-timing/config.ini: tests/quick/00.hello/ref/alpha/tru64/o3-timing/config.out: tests/quick/00.hello/ref/alpha/tru64/o3-timing/m5stats.txt: tests/quick/00.hello/ref/alpha/tru64/o3-timing/stdout: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/config.ini: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/config.out: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/m5stats.txt: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/stderr: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/stdout: tests/quick/00.hello/ref/alpha/tru64/simple-timing/config.ini: tests/quick/00.hello/ref/alpha/tru64/simple-timing/config.out: tests/quick/00.hello/ref/alpha/tru64/simple-timing/m5stats.txt: tests/quick/00.hello/ref/alpha/tru64/simple-timing/stderr: tests/quick/00.hello/ref/alpha/tru64/simple-timing/stdout: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.out: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/m5stats.txt: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/stderr: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/stdout: tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/config.ini: tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/config.out: tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/m5stats.txt: tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/stdout: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/config.ini: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/config.out: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/m5stats.txt: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/stdout: tests/quick/50.memtest/ref/alpha/linux/memtest/config.ini: tests/quick/50.memtest/ref/alpha/linux/memtest/config.out: tests/quick/50.memtest/ref/alpha/linux/memtest/m5stats.txt: tests/quick/50.memtest/ref/alpha/linux/memtest/stdout: Update refs |
4389:05c01952b1e9 |
23-Apr-2007 |
Lisa Hsu <hsul@eecs.umich.edu> |
update_refs for ALPHA_FS with new disk image.
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stdout: tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini: tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.out: tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/m5stats.txt: tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stderr: tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stdout: update_refs |
4355:7cf742432c2a |
09-Apr-2007 |
Gabe Black <gblack@eecs.umich.edu> |
Added SPARC o3 insttest regression. |
4354:52d320a10f8a |
09-Apr-2007 |
Gabe Black <gblack@eecs.umich.edu> |
Added SPARC simple timing regression for insttest |
4316:c3db63570fcf |
30-Mar-2007 |
Kevin Lim <ktlim@umich.edu> |
Update refs for recent changes. |
4292:b27ad49b17c6 |
29-Mar-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
add to instruction test sttw instruction |
4289:42b375c9a55c |
25-Mar-2007 |
Kevin Lim <ktlim@umich.edu> |
Update stats for changes. |
4170:0194445bca7b |
06-Mar-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
Add regression for SPARC "hard" instruction test. Only runs in simple-atomic right now since we don't have cache support for the atomic instructions. |
4103:785279436bdd |
03-Mar-2007 |
Ali Saidi <saidi@eecs.umich.edu> |
Implement Niagara I/O interface and rework interrupts
configs/common/FSConfig.py: Use binaries we've compiled instead of the ones that come with Legion src/arch/alpha/interrupts.hh: get rid of post(int int_type) and add a get_vec function that gets the interrupt vector for an interrupt number src/arch/sparc/asi.cc: Add AsiIsInterrupt() to AsiIsMmu() src/arch/sparc/faults.cc: src/arch/sparc/faults.hh: Add InterruptVector type src/arch/sparc/interrupts.hh: rework interrupts. They are no longer cleared when created... A I/O or ASI read/write needs to happen before they are cleared src/arch/sparc/isa_traits.hh: Add the "interrupt" trap types to isa traits src/arch/sparc/miscregfile.cc: add names for all the misc registers and possible post an interrupt when TL is changed. src/arch/sparc/miscregfile.hh: Add a helper function to post an interrupt when pil < some set softint src/arch/sparc/regfile.cc: src/arch/sparc/regfile.hh: InterruptLevel shouldn't really live here, moved to interrupt.hh src/arch/sparc/tlb.cc: Add interrupt ASIs to TLB src/arch/sparc/ua2005.cc: Add checkSoftInt to check if a softint needs to be posted Check that a tickCompare isn't scheduled before scheduling one Post and clear interrupts on queue writes and what not src/base/bitfield.hh: Add an helper function to return the msb that is set src/cpu/base.cc: src/cpu/base.hh: get rid of post_interrupt(type) since it's no longer needed.. Add a way to see what interrupts are pending src/cpu/intr_control.cc: src/cpu/intr_control.hh: src/dev/alpha/tsunami_cchip.cc: src/python/m5/objects/IntrControl.py: Make IntrControl have a system pointer rather than using a cpu pointer to get one src/dev/sparc/SConscript: add iob to SConsscrip tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.out: tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini: tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.out: update config.ini/out for intrcntrl not having a cpu pointer anymore |
4019:cdfb21ba304e |
07-Feb-2007 |
Steve Reinhardt <stever@eecs.umich.edu> |
Add short memtest run to quick regressions. Caveats: - Even though memtest is ISA-independent, it will only run for the Alpha builds, since there's no way to specify ISA-independent reference files and I didn't want to commit 3 copies since I'm not sure we want to run it for all the different ISAs anyway. - Reference outputs were generated on my laptop, so performance numbers will be low compared to zizzer. |
3974:5940cbe0d123 |
23-Jan-2007 |
Gabe Black <gblack@eecs.umich.edu> |
Update to stats because of minor to branch mispredict accounting. |
3934:ca2aa5d36115 |
25-Jan-2007 |
Nathan Binkert <binkertn@umich.edu> |
Move time forward to Jan 1, 2009 and update stats |
3697:167e23f5a507 |
02-Dec-2006 |
Lisa Hsu <hsul@eecs.umich.edu> |
stats update |
3695:570343eb829f |
01-Dec-2006 |
Lisa Hsu <hsul@eecs.umich.edu> |
change this to be a quick one so that it's in the regressions every night - it's only maybe 15 min. long.
tests/configs/twosys-tsunami-simple-atomic.py: don't need this import |
3692:53d3f0b0ebc0 |
30-Nov-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Update stats to match writeback fix that was made |
3678:a689a7cf337e |
22-Nov-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Do a functional access to levels above on a read as a temporary solution for L2's in FS
Fix a small writeback bug when missing in the L2 in atomic mode
src/mem/bus.cc: Fix a comment to make sense src/mem/cache/cache_impl.hh: Do a functional access to levels above on a read as a temporary solution for L2's in FS Also fix a small writeback miss in L2 issue src/mem/cache/coherence/simple_coherence.hh: src/mem/cache/coherence/uni_coherence.cc: src/mem/cache/coherence/uni_coherence.hh: Do a functional access to levels above on a read as a temporary solution for L2's in FS tests/quick/00.hello/ref/alpha/linux/o3-timing/m5stats.txt: tests/quick/00.hello/ref/alpha/linux/simple-timing/m5stats.txt: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/m5stats.txt: Update ref's for writeback changes |
3638:3bb54104e922 |
13-Nov-2006 |
Kevin Lim <ktlim@umich.edu> |
Update output refs. Some FS statistics will change (namely the ITB) due to the recent TLB changes. Now PAL mode accesses are counted as hits in the TLB.
tests/quick/00.hello/ref/alpha/linux/o3-timing/config.ini: tests/quick/00.hello/ref/alpha/linux/o3-timing/config.out: tests/quick/00.hello/ref/alpha/linux/o3-timing/stderr: tests/quick/00.hello/ref/alpha/linux/o3-timing/stdout: tests/quick/00.hello/ref/alpha/linux/simple-atomic/config.ini: tests/quick/00.hello/ref/alpha/linux/simple-atomic/config.out: tests/quick/00.hello/ref/alpha/linux/simple-timing/config.ini: tests/quick/00.hello/ref/alpha/linux/simple-timing/config.out: tests/quick/00.hello/ref/alpha/tru64/o3-timing/config.ini: tests/quick/00.hello/ref/alpha/tru64/o3-timing/config.out: tests/quick/00.hello/ref/alpha/tru64/o3-timing/stderr: tests/quick/00.hello/ref/alpha/tru64/o3-timing/stdout: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/config.ini: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/config.out: tests/quick/00.hello/ref/alpha/tru64/simple-timing/config.ini: tests/quick/00.hello/ref/alpha/tru64/simple-timing/config.out: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.out: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/m5stats.txt: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/stderr: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/m5stats.txt: tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/config.ini: tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/config.out: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/config.ini: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/config.out: Update refs. |
3622:58281027913f |
12-Nov-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Update refs for functional access fixes |
3505:d2f89e2b0107 |
08-Nov-2006 |
Kevin Lim <ktlim@umich.edu> |
Update refs.
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.out: Update config. tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stderr: Update ref. |
3493:845fd014c443 |
05-Nov-2006 |
Kevin Lim <ktlim@umich.edu> |
Update refs. |
3428:07732a1601c8 |
27-Oct-2006 |
Gabe Black <gblack@eecs.umich.edu> |
Update stats for fill/spill handlers |
3389:6e5d98b43d70 |
23-Oct-2006 |
Gabe Black <gblack@eecs.umich.edu> |
Add reference outputs for SPARC on the atomic timing cpu model |
3301:9fe568b143d8 |
13-Oct-2006 |
Gabe Black <gblack@eecs.umich.edu> |
Fix stats for new bus model |
3233:cfa0ef1ae742 |
10-Oct-2006 |
Kevin Lim <ktlim@umich.edu> |
Updates refs.
tests/quick/00.hello/ref/alpha/linux/o3-timing/config.ini: tests/quick/00.hello/ref/alpha/linux/o3-timing/config.out: tests/quick/00.hello/ref/alpha/linux/simple-atomic/config.ini: tests/quick/00.hello/ref/alpha/linux/simple-atomic/config.out: tests/quick/00.hello/ref/alpha/linux/simple-timing/config.ini: tests/quick/00.hello/ref/alpha/linux/simple-timing/config.out: tests/quick/00.hello/ref/alpha/linux/simple-timing/m5stats.txt: tests/quick/00.hello/ref/alpha/linux/simple-timing/stdout: tests/quick/00.hello/ref/alpha/tru64/o3-timing/config.ini: tests/quick/00.hello/ref/alpha/tru64/o3-timing/config.out: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/config.ini: tests/quick/00.hello/ref/alpha/tru64/simple-atomic/config.out: tests/quick/00.hello/ref/alpha/tru64/simple-timing/config.ini: tests/quick/00.hello/ref/alpha/tru64/simple-timing/config.out: tests/quick/00.hello/ref/alpha/tru64/simple-timing/m5stats.txt: tests/quick/00.hello/ref/alpha/tru64/simple-timing/stdout: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.out: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/m5stats.txt: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.out: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stdout: Update refs. |
3213:abec59cb96ce |
09-Oct-2006 |
Gabe Black <gblack@eecs.umich.edu> |
updated reference output |
3198:b2e5b4926042 |
09-Oct-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Multiprogrammed workload, need to generate ref's for it yet. But Nate wanted the config. Not sure on the naming convention for tests. |
3187:7eefad0aed11 |
09-Oct-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Update the Memtester, commit a config file/test for it.
src/cpu/SConscript: Add memtester to the compilation environment. Someone who knows this better should make the MemTest a cpu model parameter.
For now attached with the build of o3 cpu. src/cpu/memtest/memtest.cc: src/cpu/memtest/memtest.hh: Update Memtest for new mem system src/python/m5/objects/MemTest.py: Update memtest python description |
3186:19b99d8aa248 |
08-Oct-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Update stats for functional path fix |
3176:1dc4dc8310c2 |
08-Oct-2006 |
Lisa Hsu <hsul@eecs.umich.edu> |
update for m5 base linux. (the last changes were for the latest m5hack, i.e. with nate's stuff in it).
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/console.system.sim_console: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/console.system.sim_console: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/console.system.sim_console: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stdout: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/console.system.sim_console: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/m5stats.txt: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stderr: tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stdout: update for m5 base linux. |
3171:64a140d10a65 |
08-Oct-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Update ref stats: ll/sc, cpu_id, new kernel (?) |
3154:5d7de9a5dffe |
07-Oct-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Update stats for change in functional path in cache |
3147:544c694a8024 |
07-Oct-2006 |
Kevin Lim <ktlim@umich.edu> |
Update refs.
tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.out: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/m5stats.txt: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/stderr: tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/stdout: Update refs. (Korey's initial push didn't use the default O3-timing config?) |
3142:58fd57ea43e4 |
06-Oct-2006 |
Korey Sewell <ksewell@umich.edu> |
add SMT hello world test - 2 threads |
3140:ce16cedf0ea0 |
06-Oct-2006 |
Lisa Hsu <hsul@eecs.umich.edu> |
update full system references for newest disk image from linux-dist. |
3108:cf6faaf11e04 |
07-Sep-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Update port numbers from new unproxy ordering. |
3104:8dc2faebd9b1 |
05-Sep-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Update reference config.ini files to include port mappings. |
3096:f621bee6e8df |
01-Sep-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Add o3-timing configuration for ALPHA_SE "Hello world" tests.
build_opts/ALPHA_SE: Add O3CPU to default CPU model list. tests/SConscript: Add o3-timing configuration. |
3076:6ffcc6282bf5 |
24-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Update a few bogus reference outputs
tests/quick/00.hello/ref/alpha/linux/simple-atomic/m5stats.txt: tests/quick/00.hello/ref/alpha/linux/simple-atomic/stderr: tests/quick/00.hello/ref/alpha/linux/simple-atomic/stdout: tests/quick/00.hello/ref/sparc/linux/simple-atomic/m5stats.txt: tests/quick/00.hello/ref/sparc/linux/simple-atomic/stdout: Update reference outputs |
3072:bd31bd22c798 |
22-Aug-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Update refs for tru64 with initialized cache stats |
3052:598010a4ccd7 |
21-Aug-2006 |
Ron Dreslinski <rdreslin@umich.edu> |
Update REFs for statistics patch in cache |
3048:3da8c7e43b85 |
20-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Add Alpha Linux version of "hello world" test. |
3047:d289176e6b94 |
20-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Alpha "hello world" test is really Tru64 not Linux... oops. |
3041:8d690c7c2efc |
18-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Update reference outputs |
3021:3b67ff91f0d6 |
16-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
More regression updates. Get rid of caches in simple-timing config for now.
tests/SConscript: another line for diff to ignore tests/configs/simple-timing.py: turn off caches for now tests/quick/00.hello/ref/mips/linux/simple-atomic/m5stats.txt: tests/quick/00.hello/ref/mips/linux/simple-atomic/stdout: tests/quick/00.hello/ref/sparc/linux/simple-atomic/m5stats.txt: tests/quick/00.hello/ref/sparc/linux/simple-atomic/stdout: update for inst/tick rate (old one was debug?) tests/quick/20.eio-short/ref/alpha/eio/simple-timing/config.ini: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/config.out: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/m5stats.txt: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/stderr: tests/quick/20.eio-short/ref/alpha/eio/simple-timing/stdout: works now (no caches) |
3006:c665c85d2567 |
16-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Update reference outputs |
3005:ceb86e85d62d |
16-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Finish test clean-up & reorg.
configs/common/FSConfig.py: Add default Machine() param configs/example/fs.py: configs/example/se.py: make it work again src/python/m5/objects/BaseCPU.py: Make mem PhysicalMemory so that a Parent.any proxy works well src/sim/process.cc: Increase default stack size so we don't get an 'increasing stack' message on 'hello world' tests/SConscript: Add full list of current configs. tests/configs/simple-atomic.py: tests/configs/simple-timing.py: don't need SEConfig anymore tests/quick/00.hello/test.py: tests/quick/20.eio-short/test.py: fix tests/run.py: move configs to separate dir |
2998:1d5ea4e433f5 |
16-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
More restructuring of regression tests. Moving work back to zizzer...
configs/common/FSConfig.py: configs/test/fs.py: Move CPU connections out of makeLinuxAlphaSystem() src/python/m5/objects/BaseCPU.py: Create default TLBs in full system. Move utility cache functions here. src/python/m5/objects/O3CPU.py: Add _mem_ports tests/run.py: Add binpath() Change maxtick default to 'forever' tests/simple-atomic.py: Use connectmemPorts() tests/simple-timing.py: Fix up. |
2997:d4f750d960e5 |
16-Aug-2006 |
Steve Reinhardt <stever@eecs.umich.edu> |
Halfway through setting up new test structure... committing so O can move to my laptop.
tests/SConscript: Start to simplify. |