Hi all,
I'm looking to build a server (for home use) using one of the latest (non-server) models of Ryzen series and wondering whether that is compatible with an ECC-enabled DDR5 memory module such as ones from Kingston like KSM48E40BS8KM-16HM and KSM48R40BS8KMM-16HMR. By ECC, I don't mean the on-die ECC that's supposed to be on every DDR5 module shipped, but I'm talking about sideband ECC.
Beside CPUs, I'm thinking of picking a motherboard from ASUS with an AM5 socket, which supports DDR5 modules carrying (sideband) ECC units, that is, one that can work with memory module mentioned above.
Could someone list up the combinations of the (Zen4) CPU models and motherboard models (irrespective of manufacturer, should none from ASUS be compatible) which can function in harmony? And, could you mention whether any particular combination has an advantage over others, or in the opposite way, any disadvantages or caveats I'd have to watch out for.
My preferable spec:
Processor: AMD Ryzen 7000 Series (5, 7, or 9)
Memory: KSM48E40BS8KM-16HM (unbuffered) or KSM48R40BS8KMM-16HMR (registered)
Motherboard: ASUS (AM5 socket; M.2 NVMe x ~2; SATA III x 4 or more; ECC memory module support; the more PCIe 4.0/5.0 slots the preferred, no Wi-Fi, sound, or other extra features needed)
Solved! Go to Solution.
The compatibility of Ryzen 7000 series processors with Kingston's ECC memory modules depends on the specific model of the processor and the motherboard.
According to AMD, Ryzen 7000 series processors will support ECC memory. However, it is up to the motherboard manufacturers to implement support for ECC memory, including sideband ECC.
As for ASUS motherboards with AM5 sockets, the company has not yet released any such motherboards, as the AM5 socket is a new platform for DDR5 and Ryzen 7000 series processors. However, it is likely that ASUS will release motherboards with support for ECC memory, as they have done so in the past with previous AMD platforms.
Unfortunately, as of now, there is no specific information available on which combinations of Ryzen 7000 series processors and ASUS motherboards will support ECC memory. It is best to check the specifications of the motherboard you are interested in to see if it has ECC memory support listed.
In terms of advantages and disadvantages, using ECC memory can improve system stability and reduce the likelihood of data corruption. However, it can also be more expensive and may have a slight impact on performance compared to non-ECC memory.
Yes, the Ryzen 7000 series processors are compatible with Kingston's ECC memory modules, both unbuffered (KSM48E40BS8KM-16HM) and registered (KSM48R40BS8KMM-16HMR). However, it is important to note that not all motherboards with an AM5 socket support ECC memory. You will need to specifically look for motherboards that advertise ECC memory support in their specifications.
Your preferred specifications are feasible, but make sure to carefully research and verify that any motherboard you consider supports ECC memory before making a purchase.
The compatibility of Ryzen 7000 series processors with Kingston's ECC memory modules depends on the specific model of the processor and the motherboard.
According to AMD, Ryzen 7000 series processors will support ECC memory. However, it is up to the motherboard manufacturers to implement support for ECC memory, including sideband ECC.
As for ASUS motherboards with AM5 sockets, the company has not yet released any such motherboards, as the AM5 socket is a new platform for DDR5 and Ryzen 7000 series processors. However, it is likely that ASUS will release motherboards with support for ECC memory, as they have done so in the past with previous AMD platforms.
Unfortunately, as of now, there is no specific information available on which combinations of Ryzen 7000 series processors and ASUS motherboards will support ECC memory. It is best to check the specifications of the motherboard you are interested in to see if it has ECC memory support listed.
In terms of advantages and disadvantages, using ECC memory can improve system stability and reduce the likelihood of data corruption. However, it can also be more expensive and may have a slight impact on performance compared to non-ECC memory.
Thanks for the info and comments, BillyFeltrop.
As far as I have investigated so far, ASUS has already begun shipping motherboards with AM5 sockets (at least on the Japanese market). And, good to know that their old model motherboards support ECC modules for previous AMD chips, that is, there is a more chance that their newer versions do so, too.
The AM5-supporting models from ASUS indeed are advertised that they "support ECC and non-ECC memory" on their website although it doesn't specifically say whether the memory refer to DDR5 nor by ECC they mean sideband or on-die.
I'm now in contact with the tech team in ASUS to find out if my assumptions are correct.
Yes, there are already multiple AM5 gaming motherboards which supports Kingston Server ECC memory. Have already build couple and using them as servers.
Yes, the Ryzen 7000 series processors are compatible with Kingston's ECC memory modules, both unbuffered (KSM48E40BS8KM-16HM) and registered (KSM48R40BS8KMM-16HMR). However, it is important to note that not all motherboards with an AM5 socket support ECC memory. You will need to specifically look for motherboards that advertise ECC memory support in their specifications.
Your preferred specifications are feasible, but make sure to carefully research and verify that any motherboard you consider supports ECC memory before making a purchase.
Great to know that Ryzen 7000 series are compatible with the Kingston's memory modules I'm planning to buy.
And, yes, I see a motherboard I'll be choosing is the key to whether everything would work perfectly or end in a complete failure.
Although the new models with AM5 sockets that ASUS has released all are advertised in "fine print" to support both ECC and non-ECC memory modules, as you mentioned, I'll continue my research until it gets clear whether any particluar choice be right.
Thanks a lot for the very valuable info, digipointer()!
Your great advice is appreciated.
Thank you for your kind words! I'm glad I could be of help. If you have any further questions or concerns, feel free to ask. I'll do my best to assist you.