Make memory commands dense again to avoid cache stat table explosion.
[gem5.git] / RELEASE_NOTES
1 Nov. 28, 2006: m5_2.0_beta2
2 --------------------
3 Bug fixes since beta 1:
4 1. Many cache issues resolved
5 2. Uni-coherence fixes in full-system
6 3. LL/SC Support
7 4. Draining/Switchover
8 5. Functional Accesses
9 6. Bus now has real timing
10 7. Single config file fro all SpecCPU2000 benchmarks
11 8. Several other minor bug fixes and enhancements
12
13 Outstading issues for 2.0 release:
14 1. Simulator performance fixes for memory system/caches
15 2. Multiprocessor linux boot using the detailed O3 CPU model
16
17 Aug. 25, 2006: m5_2.0_beta patch 1
18 --------------------
19 Handful of minor bug fixes for m5_2.0_beta,
20 along with a few new regression tests.
21
22 Aug. 15, 2006: m5_2.0_beta
23 --------------------
24 Major update to M5 including:
25 - New CPU model
26 - New memory system
27 - More extensive python integration
28 - Preliminary syscall emulation support for MIPS and SPARC
29 This is a *beta* release, meaning that some features are not complete,
30 and some features from M5 1.X aren't currently supported (e.g., MP
31 coherence). We are working to address these limitations and hope to
32 have a complete 2.0 release soon.
33
34 Oct. 8, 2005: m5_1.1
35 --------------------
36 Update release for IOSCA workshop mini-tutorial. New features include:
37 - Preliminary FreeBSD support
38 - Integration of regression tests into scons build framework
39 - Several bug fixes and better compatibility for Cygwin hosts
40 - Major cleanup of Alpha system code (console, PAL, etc.) to make
41 it easier for others to build/modify
42 - Fixes to enable compilation under g++ 4.0
43 - Numerous minor bug fixes
44
45 June 10, 2005: m5_1.0_web
46 -------------------------
47 The 1.0 release posted on Sourceforge after the ISCA tutorial contains
48 just a few very minor fixes relative to the CD.
49
50 June 5, 2005: m5_1.0_tutorial
51 -----------------------------
52 First non-beta release. This release was on the CD distributed at the
53 ISCA tutorial. Major enhancements relative to beta releases include
54 Linux support and Python-based configuration language.
55
56 June 17, 2004: m5_1.0_beta2
57 ---------------------------
58 Stealth-mode beta bug-fix update, not widely advertised.
59
60 Oct. 17, 2003: m5_1.0_beta1
61 ---------------------------
62 Early beta release.