RightMark Memory Analyzer version 3.5 Release Notes
===================================================
A complete and comprehensive test suite description is available at
http://www.ixbt.com/cpu/rmma-general-3.shtml (Russian)
http://www.digit-life.com/articles2/rmma-general/rmma-general-3.html (English)
Full source code is available for the core component - the MemoryTest module,
which contains all memory testing-related algorithms impelementations.
DISCLAIMER
----------
PLEASE READ THIS CAREFULLY!
ADJUSTING THE MEMORY TIMINGS ON-THE-FLY IS AN ADVANCED FEATURE THAT
SHOULD BE USED BY EXPERIENCED USERS ONLY! IT MAY FREEZE YOUR SYSTEM,
CAUSE THE INSTABILITY OR EVEN DAMAGE TO THE SYSTEM COMPONENTS!
THE CPU TWEAKS CURRENTLY AVAILABLE FOR INTEL PENTIUM 4 ARE DESIGNED
TO BE USED BY EXPERIENCED USERS AND FOR TESTING PURPOSES ONLY! THEY
SHOULD NOT BE ALTERED FOR NORMAL CPU OPERATION! IT IS THE USER'S
RESPONSIBILITY TO RESTORE THESE SETTINGS TO THEIR INITIAL STATES
AFTER COMPLETING THE TESTS!
THE RIGHTMARK DEVELOPERS TEAM, THE RIGHTMARK GATHERING AND/OR IXBT.COM
ARE NOT RESPONSIBLE FOR ANY DAMAGE THAT MIGHT BE CAUSED BY USING THESE
FEATURES!
Note on Address Windowing Extensions (AWE)
------------------------------------------
By default, the VirtualLock memory allocation scheme is used, which
allows the test to run flawlessly on any Windows 2000, Windows XP and
Windows 2003 Server installations. As an option, the AWE (available
in the above-mentioned OSes) can be used for memory allocation, providing
more reliable results in several tests (e.g., D-Cache associativity test).
The AWE mode tests, however, will *NOT* run by default, as they need some
user privileges that are *NOT* enabled by default in the OS user rights
policy. This will indicate itself with an error message like this:
"Cannot enable SE_LOCK_MEMORY privilege, please check the local policy."
To solve the problem, please follow these steps:
1. Make sure you're logged on with administrative privileges
2. Go to the Local Security Policy (located in the "Administrative Tools"
folder)
3. Choose "Local Policies" -> "User Rights Assignment"
4. Add your user name (or group name, e.g. "Administrators") to the
"Lock Pages in Memory" policy
5. Log off and log on back to the system. The tests should run fine now
in AWE mode.
What's new in RMMA 3.55
-----------------------
- New, skinned UI design of RightMark Memory Analyzer and RightMark
Memory Stability Test (4 themes included)
- Added checking for actual presence of x86-64/EM64T CPU features
- Added recognition and logo for Intel Pentium D processors
- Added support for Intel 945P/G and NVIDIA nForce4 SLI Intel Edition
chipsets
- Rewritten recognition code for AMD K8 CPU cores
- New version of RTCore.sys driver included for compatibility with
future RightMark products
What's new in RMMA 3.5
----------------------
- New RightMark Memory Stability Test included into the package
- Added recognition and logo for Intel Pentium Extreme Edition 840 CPU
- Added support for Intel 955X chipset
- Implemented opening of RMMA batches (*.rmb) and result files (*.rmr)
as a command-line argument (e.g., rmma.exe tests.rmb)
For more information, see
http://www.ixbt.com/cpu/rmma-general-3-add5.shtml (Russian)
What's new in RMMA 3.47
-----------------------
- Added support for new Prescott and Irwindale CPU cores with 2MB of
L2 cache
- Added processor number determination for Pentium 4 and Celeron D CPUs
- Added CPU core revision determination for most CPUs
- Added support for nForce4 SMBus controller
- Fixed lockup with AGP info on server platforms with no AGP support
- Improved display of memory channels count/mode
- CPU logos converted to PNG format
- New CPU database entries
What's new in RMMA 3.46
-----------------------
- Added support for Intel Sonoma platform (new Dothan core revision
and Intel 915GM/PM chipset series)
- Added recognition of new AMD64 90-nm WinChester core
- New CPU database entries
What's new in RMMA 3.45
-----------------------
- Added CPU-specific settings (tweaks) for Intel Pentium 4 family CPUs
- Improved recognition of Intel Xeon CPUs
- Fixes to E7520 chipset support
- Further fixes to DMI info
- New CPU database entries
What's new in RMMA 3.43
-----------------------
- Fixes to ResultsBrowser component (CSV files export)
- Fixes to DMI info reading on systems with DMI residing outside
system BIOS space
- Min/Max CPU multipliers determination on Pentium 4 family CPUs
- Celeron D support
What's new in RMMA 3.42
-----------------------
- New RTCore driver version for compatibility with other software
using this driver, e.g. RMClock utility.
- Fixes to Intel 852/855 chipsets series support
- Improved support of Intel ICH0-ICH6 SMBus controllers
- Added support for nVidia nForce3 250 SMBus controller
- Automatic CPU/FSB/DRAM clock update in program UI
What's new in RMMA 3.41
-----------------------
- Added support for nVidia nForce3 SMBus controller, VIA VT8231/8233/
8233A/8235/8237 SMBus controllers (experimental)
- Added identification of AMD Sempron CPUs
- Fixes to Intel i915/i925, nVidia nForce2 chipsets support, improved
support of AMD64 integrated memory controller
- Minor fixes to ResultsBrowser component
What's new in RMMA 3.4
----------------------
- New ResultsBrowser feature
- New supported chipsets: Intel E7205, E7500, E7501, E7505, E7520, E7525,
AMD8000, VIA K8T800, K8T800Pro (AMD64 integrated memory controller),
nVidia nForce2 SMBus controller
- DMI info (BIOS, Motherboard and System Vendor, Model and Revision)
- New CPU Database Entries
For more information, see
http://www.ixbt.com/cpu/rmma-general-3-add4.shtml (Russian)
What's new in RMMA 3.3
----------------------
- New Memory timings adjusting feature for all supported chipsets
(both in RMMA executable and a stand-alone application)
- Defaults to VirtualLock memory allocation scheme
- New supported chipsets: Intel 440LX/EX, 440BX/ZX, 440GX, i830,
i852GM/GMV, i855GM/GME, i855PM, i915/i925, nVidia nForce2 (experimental)
- New CPU Database Entries
- Minor bugfix in Quick Tests feature
For more information, see
http://www.ixbt.com/cpu/rmma-general-3-add3.shtml (Russian)
What's New in RMMA 3.2
----------------------
- ChipsetInfo module featuring Chipset/Memory Timings and Memory
SPD info
- Supported Chipsets series: Intel i810/i815/i845/i865/i875,
Intel i915/i925 (partially), AMD 750/760, VIA Appolo VP3/Appolo
Pro/KT133 and SiS 630
- RAM Catalog feature: quick RAM Bandwidth/Latency tests, results
submission
- Added "L2 cache line" stride size entry to D-Cache Latency, I-ROB
and RAM Stability tests
- New/corrected CPU types determination in CpuInfo module
- New CPU Database Entries
- Minor bugfix in RAM Performance/STREAM test
For more information, see
http://www.ixbt.com/cpu/rmma-general-3-add2.shtml (Russian)
What's New in RMMA 3.1
----------------------
- Memory Walk moved from D-Cache Latency into separate test
- Variable Stride Size support in I-Cache Latency test
- New I-ROB (Instructions reorder buffer) test added
- New RAM Performance tests, Checksum and Substring Search added
- Stride Size parameter added to RAM Stablitiy test
- Improved graph display
- Support for more CPUs in CpuInfo module
- New CPU Database Entries
For more information, see
http://www.ixbt.com/cpu/rmma-general-3-add.shtml (Russian)
http://www.digit-life.com/articles2/rmma-general/rmma-general-3-add.html (English)
What's New in RMMA 3.0
----------------------
- CPU/Cache/TLB Info tab added
- CPU Database functionality added
- Existing v2.5 tests categorized as "Microarchitecture" tests
- "I-Cache" test split into "Decode Bandwidth" and "I-Cache Latency"
tests
- Improved jump routines for I-Cache/I-TLB test