• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Dumb question about DDR5...

Joined
Mar 6, 2017
Messages
3,385 (1.13/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
I thought all DDR5 was supposed to have ECC.
 
It's just not the same as server ECC memory.

On-die ECC (Error Correction Code) is a new feature designed to correct bit errors within the DRAM chip. As DRAM chips increase in density through shrinking wafer lithography, the potential for data leakage increases. On-die ECC mitigates this risk by correcting errors within the chip, increasing reliability and reducing defect rates. This technology cannot correct errors outside of the chip or those that occur on the bus between the module and memory controller housed within the CPU. ECC-enabled processors for servers and workstations feature the coding that can correct single or multi-bit errors on the fly. Extra DRAM bits must be available to allow this correction to occur, as featured on ECC-class module types such as ECC unbuffered, registered and load reduced.

 
I thought all DDR5 was supposed to have ECC.
It has on-chip ECC in order to work. To the best of my understanding it's not a "feature" as it is required in order for the DDR5 technology to work. The transfer across the bus to and from the CPU is not included like what we previously known as ECC RAM that also includes reporting of ECC errors assuming compatible support from CPU and motherboard when installed or system halting or rebooting when an uncorrectable error occurs.
 
Here's more technical info on DDR5. As @P4-630 explained, DDR5 ECC is internal to it to correct for imperfect operation and is invisible to the CPU.

 
OK, I get it now. It has ECC internally, not externally to the CPU.

 
Back
Top