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