• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

DDR4 ECC RAM

Joined
Mar 21, 2021
Messages
5,487 (3.66/day)
Location
Colorado, U.S.A.
System Name CyberPowerPC ET8070
Processor Intel Core i5-10400F
Motherboard Gigabyte B460M DS3H AC-Y1
Memory 2 x Crucial Ballistix 8GB DDR4-3000
Video Card(s) MSI Nvidia GeForce GTX 1660 Super
Storage Boot: Intel OPTANE SSD P1600X Series 118GB M.2 PCIE
Display(s) Dell P2416D (2560 x 1440)
Power Supply EVGA 500W1 (modified to have two bridge rectifiers)
Software Windows 11 Home
I see that DDR4 ECC DIMMS seem cheaper (second hand) than non-ECC units.

My motherboard can run ECC DIMMS although they operate in non-ECC mode, any downsides?
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
13,792 (3.05/day)
Location
Jyväskylä, Finland
System Name 4K-gaming / console
Processor 5800X @ PBO +200 / i5-8600K @ 4.6GHz
Motherboard ROG Crosshair VII Hero / ROG Strix Z370-F
Cooling Eisbaer 360 + EK Vector TUF + Acool XT45 240mm + Swiftech res + EK-XTOP SPC-60 / Eisbaer 240 + DCC
Memory 32GB DDR4-3466 / 16GB DDR4-3600
Video Card(s) Asus RTX 3080 TUF / Powercolor RX 6700 XT
Storage 3TB of SSDs / several small SSDs
Display(s) 4K120 IPS + 4K60 IPS / 1080p projector @ 90"
Case Corsair 4000D AF White / DeepCool CC560 WH
Audio Device(s) Sony WH-CH720N / Hecate G1500
Power Supply EVGA G2 750W / Seasonic FX-750
Mouse Razer Basilisk / Ajazz i303 Pro
Keyboard Roccat Vulcan 121 AIMO / Obinslab Anne 2 Pro
VR HMD Oculus Rift CV1
Software Windows 11 Pro / Windows 11 Pro
Benchmark Scores They run Crysis
How much is the price difference? Personally I don't see any benefits of saving few bucks.
 
Joined
Nov 26, 2021
Messages
1,879 (1.50/day)
Location
Mississauga, Canada
Processor Ryzen 7 5700X
Motherboard ASUS TUF Gaming X570-PRO (WiFi 6)
Cooling Noctua NH-C14S (two fans)
Memory 2x16GB DDR4 3200
Video Card(s) Reference Vega 64
Storage Intel 665p 1TB, WD Black SN850X 2TB, Crucial MX300 1TB SATA, Samsung 830 256 GB SATA
Display(s) Nixeus NX-EDG27, and Samsung S23A700
Case Fractal Design R5
Power Supply Seasonic PRIME TITANIUM 850W
Mouse Logitech
VR HMD Oculus Rift
Software Windows 11 Pro, and Ubuntu 20.04
I see that DDR4 ECC DIMMS seem cheaper (second hand) than non-ECC units.

My motherboard can run ECC DIMMS although they operate in non-ECC mode, any downsides?
The only downside is slower timings for the ECC DIMMs. They typically stick to JEDEC timings so the fastest available is DDR4 3200 with a CAS latency of 22 cycles.
 

FiftyTifty

New Member
Joined
Oct 9, 2023
Messages
18 (0.03/day)
The only downside is slower timings for the ECC DIMMs. They typically stick to JEDEC timings so the fastest available is DDR4 3200 with a CAS latency of 22 cycles.
You can tweak them, but by how much is a mystery. I've got this X99 AliExpress pc, and I've tuned the main timings at ~2400Mhz with 14-15-15-35 1T, which I copied from the JEDEC timings for ~2100Mhz. The kit is 3200Mhz, but my broadwell xeon only does up to 2400Mhz.
 
Joined
Mar 18, 2023
Messages
1,046 (1.35/day)
System Name Never trust a socket with less than 2000 pins
I see that DDR4 ECC DIMMS seem cheaper (second hand) than non-ECC units.

My motherboard can run ECC DIMMS although they operate in non-ECC mode, any downsides?

Careful. There is registered and unbuffered RAM.

Registered ECC is very cheap but cannot be used on desktop boards.
 

Toothless

Tech, Games, and TPU!
Supporter
Joined
Mar 26, 2014
Messages
9,816 (2.42/day)
Location
Washington, USA
System Name Veral
Processor 7800x3D
Motherboard x670e Asus Crosshair Hero
Cooling Thermalright Phantom Spirit 120 EVO
Memory 2x24 Klevv Cras V RGB
Video Card(s) Powercolor 7900XTX Red Devil
Storage Crucial P5 Plus 1TB, Samsung 980 1TB, Teamgroup MP34 4TB
Display(s) Acer Nitro XZ342CK Pbmiiphx, 2x AOC 2425W, AOC I1601FWUX
Case Fractal Design Meshify Lite 2
Audio Device(s) Blue Yeti + SteelSeries Arctis 5 / Samsung HW-T550
Power Supply Corsair HX850
Mouse Corsair Harpoon
Keyboard Corsair K55
VR HMD HP Reverb G2
Software Windows 11 Professional
Benchmark Scores PEBCAK
Careful. There is registered and unbuffered RAM.

Registered ECC is very cheap but cannot be used on desktop boards.
Depends on the board and their support.
 
Joined
Mar 18, 2023
Messages
1,046 (1.35/day)
System Name Never trust a socket with less than 2000 pins
Depends on the board and their support.

Well, either way. If the board doc says "UDIMM" you cannot use registered modules, which are the cheap ones. Unbuffered ECC (UDIMMS) are more expensive than non-ECC.

Not that I don't encourage people to use ECC RAM (in boards that use the ECC functionality).
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
13,792 (3.05/day)
Location
Jyväskylä, Finland
System Name 4K-gaming / console
Processor 5800X @ PBO +200 / i5-8600K @ 4.6GHz
Motherboard ROG Crosshair VII Hero / ROG Strix Z370-F
Cooling Eisbaer 360 + EK Vector TUF + Acool XT45 240mm + Swiftech res + EK-XTOP SPC-60 / Eisbaer 240 + DCC
Memory 32GB DDR4-3466 / 16GB DDR4-3600
Video Card(s) Asus RTX 3080 TUF / Powercolor RX 6700 XT
Storage 3TB of SSDs / several small SSDs
Display(s) 4K120 IPS + 4K60 IPS / 1080p projector @ 90"
Case Corsair 4000D AF White / DeepCool CC560 WH
Audio Device(s) Sony WH-CH720N / Hecate G1500
Power Supply EVGA G2 750W / Seasonic FX-750
Mouse Razer Basilisk / Ajazz i303 Pro
Keyboard Roccat Vulcan 121 AIMO / Obinslab Anne 2 Pro
VR HMD Oculus Rift CV1
Software Windows 11 Pro / Windows 11 Pro
Benchmark Scores They run Crysis
Careful. There is registered and unbuffered RAM.

Registered ECC is very cheap but cannot be used on desktop boards.
I don't even know what registered means when it comes to RAM. Before I thought that they're registered like you could register a GPU for example from the manufacturer's website or something.
 
Joined
Mar 21, 2021
Messages
5,487 (3.66/day)
Location
Colorado, U.S.A.
System Name CyberPowerPC ET8070
Processor Intel Core i5-10400F
Motherboard Gigabyte B460M DS3H AC-Y1
Memory 2 x Crucial Ballistix 8GB DDR4-3000
Video Card(s) MSI Nvidia GeForce GTX 1660 Super
Storage Boot: Intel OPTANE SSD P1600X Series 118GB M.2 PCIE
Display(s) Dell P2416D (2560 x 1440)
Power Supply EVGA 500W1 (modified to have two bridge rectifiers)
Software Windows 11 Home
That is the joy of this site, people to help one learn; I come here for that very reason.
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
13,792 (3.05/day)
Location
Jyväskylä, Finland
System Name 4K-gaming / console
Processor 5800X @ PBO +200 / i5-8600K @ 4.6GHz
Motherboard ROG Crosshair VII Hero / ROG Strix Z370-F
Cooling Eisbaer 360 + EK Vector TUF + Acool XT45 240mm + Swiftech res + EK-XTOP SPC-60 / Eisbaer 240 + DCC
Memory 32GB DDR4-3466 / 16GB DDR4-3600
Video Card(s) Asus RTX 3080 TUF / Powercolor RX 6700 XT
Storage 3TB of SSDs / several small SSDs
Display(s) 4K120 IPS + 4K60 IPS / 1080p projector @ 90"
Case Corsair 4000D AF White / DeepCool CC560 WH
Audio Device(s) Sony WH-CH720N / Hecate G1500
Power Supply EVGA G2 750W / Seasonic FX-750
Mouse Razer Basilisk / Ajazz i303 Pro
Keyboard Roccat Vulcan 121 AIMO / Obinslab Anne 2 Pro
VR HMD Oculus Rift CV1
Software Windows 11 Pro / Windows 11 Pro
Benchmark Scores They run Crysis
That is the joy of this site, people to help one learn; I come here for that very reason.
Yeah, even after 20 years of tinkering with PC hardware, I still learn something new from time to time. :toast:
 
Joined
Mar 21, 2021
Messages
5,487 (3.66/day)
Location
Colorado, U.S.A.
System Name CyberPowerPC ET8070
Processor Intel Core i5-10400F
Motherboard Gigabyte B460M DS3H AC-Y1
Memory 2 x Crucial Ballistix 8GB DDR4-3000
Video Card(s) MSI Nvidia GeForce GTX 1660 Super
Storage Boot: Intel OPTANE SSD P1600X Series 118GB M.2 PCIE
Display(s) Dell P2416D (2560 x 1440)
Power Supply EVGA 500W1 (modified to have two bridge rectifiers)
Software Windows 11 Home
I don't know squat, so remain amazed how patient people are with my ignorance.
 
Joined
Nov 26, 2021
Messages
1,879 (1.50/day)
Location
Mississauga, Canada
Processor Ryzen 7 5700X
Motherboard ASUS TUF Gaming X570-PRO (WiFi 6)
Cooling Noctua NH-C14S (two fans)
Memory 2x16GB DDR4 3200
Video Card(s) Reference Vega 64
Storage Intel 665p 1TB, WD Black SN850X 2TB, Crucial MX300 1TB SATA, Samsung 830 256 GB SATA
Display(s) Nixeus NX-EDG27, and Samsung S23A700
Case Fractal Design R5
Power Supply Seasonic PRIME TITANIUM 850W
Mouse Logitech
VR HMD Oculus Rift
Software Windows 11 Pro, and Ubuntu 20.04
I don't even know what registered means when it comes to RAM. Before I thought that they're registered like you could register a GPU for example from the manufacturer's website or something.
Wikipedia's article on registered RAM is actually pretty decent. TLDR: a buffer between the memory chips and the command and address buses allows larger amounts of memory at the cost of additional latency.
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
13,792 (3.05/day)
Location
Jyväskylä, Finland
System Name 4K-gaming / console
Processor 5800X @ PBO +200 / i5-8600K @ 4.6GHz
Motherboard ROG Crosshair VII Hero / ROG Strix Z370-F
Cooling Eisbaer 360 + EK Vector TUF + Acool XT45 240mm + Swiftech res + EK-XTOP SPC-60 / Eisbaer 240 + DCC
Memory 32GB DDR4-3466 / 16GB DDR4-3600
Video Card(s) Asus RTX 3080 TUF / Powercolor RX 6700 XT
Storage 3TB of SSDs / several small SSDs
Display(s) 4K120 IPS + 4K60 IPS / 1080p projector @ 90"
Case Corsair 4000D AF White / DeepCool CC560 WH
Audio Device(s) Sony WH-CH720N / Hecate G1500
Power Supply EVGA G2 750W / Seasonic FX-750
Mouse Razer Basilisk / Ajazz i303 Pro
Keyboard Roccat Vulcan 121 AIMO / Obinslab Anne 2 Pro
VR HMD Oculus Rift CV1
Software Windows 11 Pro / Windows 11 Pro
Benchmark Scores They run Crysis

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,652 (1.35/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 5700X3D
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 64GB DDR4-3600(4x16)
Video Card(s) MSI RTX 3070 Gaming X Trio
Storage ADATA Legend 2TB
Display(s) Samsung Viewfinity Ultra S6 (34" UW)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 24.04 LTS
My motherboard can run ECC DIMMS although they operate in non-ECC mode, any downsides?
Not much besides lower MT/s. I put my spare 32GB ECC kit in my Ryzen rig after one of my Supermicro X11 boards died, and it worked fine for almost 2 years now. One stick died not too long ago, but I bought the whole kit used for very-very cheap anyways, and 24GB is still more than enough for all of my current needs.
Once I save enough spare change for 5800X3D, I think I'll go with 64GB ECC kit. One of my suppliers has 16GB Crucial DDR4 ECC UDIMMs listed cheaper than mediocre non-ECC UDIMMs with equal clocks.

Depends on the board and their support.
With RDIMMs it's quite easy nowadays - it only works on server boards. ECC UDIMMs are a whole another story. It will work on most AM4 boards without issues, but it will not work on most consumer Intel boards. HEDT boards may also have gimped support(had quite a few X79 and X99 chinese boards that won't POST with ECC memory even though manufacturer/seller claims otherwise).

Basically my rules of thumb:
1) Avoid all of the chinese crap that's happily promoted amongst techtubers. They don't use it for longer than required for videos/projects, but as a daily driver it will fail faster than you can spell "refurbished excrement". No matter the tasty spec/price ratio, no matter the manufacturer claims, no matter how much stuff you can throw on it, it ain't worth it in the long run.
2) Used brand-name memory is a better buy than brand new no-name sticks. Lots of cheap chinese kits are also made by transplanting presumably working DRAM chips from defective used server/desktop memory. So, basically you are buying something that's just as risky, but also at some point was heated to at least 230C twice.
3) If you are using intel platforms - check the official docs. If ECC ain't there - it'll likely not work. That includes workstation/HEDT boards (with some very-very rare exceptions where ECC or RDIMM support was enabled post-factum).
 
Last edited:
Joined
Mar 21, 2021
Messages
5,487 (3.66/day)
Location
Colorado, U.S.A.
System Name CyberPowerPC ET8070
Processor Intel Core i5-10400F
Motherboard Gigabyte B460M DS3H AC-Y1
Memory 2 x Crucial Ballistix 8GB DDR4-3000
Video Card(s) MSI Nvidia GeForce GTX 1660 Super
Storage Boot: Intel OPTANE SSD P1600X Series 118GB M.2 PCIE
Display(s) Dell P2416D (2560 x 1440)
Power Supply EVGA 500W1 (modified to have two bridge rectifiers)
Software Windows 11 Home
So DDR4 ECC UDIMM might be the way to go (money wise)
  • UDIMM = unregistered
  • DIMM = registered
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
13,792 (3.05/day)
Location
Jyväskylä, Finland
System Name 4K-gaming / console
Processor 5800X @ PBO +200 / i5-8600K @ 4.6GHz
Motherboard ROG Crosshair VII Hero / ROG Strix Z370-F
Cooling Eisbaer 360 + EK Vector TUF + Acool XT45 240mm + Swiftech res + EK-XTOP SPC-60 / Eisbaer 240 + DCC
Memory 32GB DDR4-3466 / 16GB DDR4-3600
Video Card(s) Asus RTX 3080 TUF / Powercolor RX 6700 XT
Storage 3TB of SSDs / several small SSDs
Display(s) 4K120 IPS + 4K60 IPS / 1080p projector @ 90"
Case Corsair 4000D AF White / DeepCool CC560 WH
Audio Device(s) Sony WH-CH720N / Hecate G1500
Power Supply EVGA G2 750W / Seasonic FX-750
Mouse Razer Basilisk / Ajazz i303 Pro
Keyboard Roccat Vulcan 121 AIMO / Obinslab Anne 2 Pro
VR HMD Oculus Rift CV1
Software Windows 11 Pro / Windows 11 Pro
Benchmark Scores They run Crysis
So DDR4 ECC UDIMM might be the way to go (money wise)
  • UDIMM = unregistered
  • DIMM = registered
UDIMM = unregistered
RDIMM = registered

DIMM is the general form factor of RAM modules (Dual Inline Memory Module)
 
Joined
Nov 26, 2021
Messages
1,879 (1.50/day)
Location
Mississauga, Canada
Processor Ryzen 7 5700X
Motherboard ASUS TUF Gaming X570-PRO (WiFi 6)
Cooling Noctua NH-C14S (two fans)
Memory 2x16GB DDR4 3200
Video Card(s) Reference Vega 64
Storage Intel 665p 1TB, WD Black SN850X 2TB, Crucial MX300 1TB SATA, Samsung 830 256 GB SATA
Display(s) Nixeus NX-EDG27, and Samsung S23A700
Case Fractal Design R5
Power Supply Seasonic PRIME TITANIUM 850W
Mouse Logitech
VR HMD Oculus Rift
Software Windows 11 Pro, and Ubuntu 20.04
So DDR4 ECC UDIMM might be the way to go (money wise)
  • UDIMM = unregistered
  • DIMM = registered
Now that Zen 3 based servers are old hat, used DDR4 RDIMMs will soon be cheaper than new DDR4 UDIMMs. The drawback would be that you would need motherboards that accept EPYC, Threadripper PRO or Xeons.
 
Joined
Mar 21, 2021
Messages
5,487 (3.66/day)
Location
Colorado, U.S.A.
System Name CyberPowerPC ET8070
Processor Intel Core i5-10400F
Motherboard Gigabyte B460M DS3H AC-Y1
Memory 2 x Crucial Ballistix 8GB DDR4-3000
Video Card(s) MSI Nvidia GeForce GTX 1660 Super
Storage Boot: Intel OPTANE SSD P1600X Series 118GB M.2 PCIE
Display(s) Dell P2416D (2560 x 1440)
Power Supply EVGA 500W1 (modified to have two bridge rectifiers)
Software Windows 11 Home
Joined
Nov 26, 2021
Messages
1,879 (1.50/day)
Location
Mississauga, Canada
Processor Ryzen 7 5700X
Motherboard ASUS TUF Gaming X570-PRO (WiFi 6)
Cooling Noctua NH-C14S (two fans)
Memory 2x16GB DDR4 3200
Video Card(s) Reference Vega 64
Storage Intel 665p 1TB, WD Black SN850X 2TB, Crucial MX300 1TB SATA, Samsung 830 256 GB SATA
Display(s) Nixeus NX-EDG27, and Samsung S23A700
Case Fractal Design R5
Power Supply Seasonic PRIME TITANIUM 850W
Mouse Logitech
VR HMD Oculus Rift
Software Windows 11 Pro, and Ubuntu 20.04
Joined
Mar 18, 2023
Messages
1,046 (1.35/day)
System Name Never trust a socket with less than 2000 pins

It's not complicated before that guy came in confusing the issue :)

The reason why both registered and unbuffered memory exist is that the register chip allows for more DIMMs per channel (more than 4 DIMMs total), hence enabling large memory servers. UDIMMs exist because they are cheaper for consumers.

Not much besides lower MT/s. I put my spare 32GB ECC kit in my Ryzen rig after one of my Supermicro X11 boards died, and it worked fine for almost 2 years now. One stick died not too long ago, but I bought the whole kit used for very-very cheap anyways, and 24GB is still more than enough for all of my current needs.
Once I save enough spare change for 5800X3D, I think I'll go with 64GB ECC kit. One of my suppliers has 16GB Crucial DDR4 ECC UDIMMs listed cheaper than mediocre non-ECC UDIMMs with equal clocks.


With RDIMMs it's quite easy nowadays - it only works on server boards. ECC UDIMMs are a whole another story. It will work on most AM4 boards without issues, but it will not work on most consumer Intel boards. HEDT boards may also have gimped support(had quite a few X79 and X99 chinese boards that won't POST with ECC memory even though manufacturer/seller claims otherwise).

ECC UDIMMS will work in Intel desktop boards, just not use the ECC functionality. You need W680 chipset based boards to get ECC functionality. Those are expensive and there is a very limited selection of boards.

Most high quality AM4 and AM5 boards support ECC RAM with working ECC functionality just fine. In fact that is the reason that my last desktop build was AMD.

So DDR4 ECC UDIMM might be the way to go (money wise)
  • UDIMM = unregistered
  • DIMM = registered


Money wise only RDIMM DDR4 is cheap right now. UDIMM ECC is more expensive than non-ECC.
 
Joined
Mar 21, 2021
Messages
5,487 (3.66/day)
Location
Colorado, U.S.A.
System Name CyberPowerPC ET8070
Processor Intel Core i5-10400F
Motherboard Gigabyte B460M DS3H AC-Y1
Memory 2 x Crucial Ballistix 8GB DDR4-3000
Video Card(s) MSI Nvidia GeForce GTX 1660 Super
Storage Boot: Intel OPTANE SSD P1600X Series 118GB M.2 PCIE
Display(s) Dell P2416D (2560 x 1440)
Power Supply EVGA 500W1 (modified to have two bridge rectifiers)
Software Windows 11 Home
Most high quality AM4 and AM5 boards support ECC RAM with working ECC functionality just fine. In fact that is the reason that my last desktop build was AMD.

Most interesting.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,652 (1.35/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 5700X3D
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 64GB DDR4-3600(4x16)
Video Card(s) MSI RTX 3070 Gaming X Trio
Storage ADATA Legend 2TB
Display(s) Samsung Viewfinity Ultra S6 (34" UW)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 24.04 LTS
ECC UDIMMS will work in Intel desktop boards, just not use the ECC functionality.
As I said before - only if enabled in BIOS(and preferably mentioned in specs). Some mainstream boards have it disabled. You can check it in AMIBCP if you open a dump, look up the memory tab -> ECC Support. And even that's not guarantee that ECC memory will work.
Though, I've had many cases, including ridiculous ones, where a B150 or Z170 board with modded BIOS was running Xeon E3 v5, ECC option enabled, but totally refused to POST with ECC UDIMMs.
Kinda the reverse of what Supermicro did - their motherboards won't POST or will throw a memory error screen whenever you use non-ECC RAM. Basically there's always room to wiggle when it comes to companies limiting users in their options.
 
Top