DIMM / Chip error decoding (Pro & Site Edition only)
MemTest86 V10 (Pro Edition) supports decoding and identification of the DDR5/DIMM module on which a particular error occurred. This can be used to more efficiently narrow down potentially bad RAM modules. This is done by decoding the memory address with an error and locating the physical hardware that corresponds to that address. The possibiliity of multiple channels, multiple ranks, interleaving & hashing of addresses makes this a complex process.
If supported, MemTest86 reports the decoded DIMM and DRAM chip when memory errors are detected during testing. In additional, a graphical summary report of memory errors for each module is displayed on test completion (shown below), as well as in the HTML report.
Note that due to the nature of the tests, accurate slot and chip decoding is not possible for test 6 or test 14. Due to this, no errors found during either test are decoded.
Chip numbering convention
MemTest86 (Site Edition) further supports decoding of the individual memory chip in which the error occurred. The DRAM chip naming (U0...U7) can be adjusted by with config parameter CHIPMAP. See configuration options for details.
The chip ordering convention is illustrated in the images below.
The memory channel, slot and chip number can be identified as below.
Supported Platforms
Note: V10 only supports DIMM and Chip decoding for select motherboards, memory and CPU architectures
Currently decoding is available for:
1. Currently, the failing DIMM for 1Rx16 DDR4 SDRAM is not correctly identified if both slots of a given channel are occupied.^
2. Failing DIMM can be identified but detecting the failing chip is not yet available^
Copyright © 2021 PassMark® Software