Friday, December 15th 2023
MSI Motherboards Unleash Extreme Power with Memory Capacity Boosted To 256GB
At the beginning of this year, MSI announced the pioneering support for a memory capacity of 192 GB. Today, we are proud to unveil an even greater milestone - MSI motherboards now support memory capacities of up to 256 GB for 4 DIMMs motherboards and 128 GB for 2 DIMMs motherboards. This significant enhancement empowers DIY enthusiasts with unparalleled flexibility to optimize multitasking capabilities and ensures a seamless computing experience.
This accomplishment underscores the strong collaboration between MSI and leading memory brands to achieve enhanced performance and remarkable milestones. The partnered memory for this achievement is Kingston FURY Renegade DDR5 memory, offering an impressive 64 GB capacity per module. Built on Micron's industry-leading 1β (1-beta) technology, enables new capacities not seen before for dual channel PCs.MSI is diligently working towards full support for the enhanced memory capacity of 256 GB. Stay tuned for further details on compatible platforms and BIOS updates from MSI.
This accomplishment underscores the strong collaboration between MSI and leading memory brands to achieve enhanced performance and remarkable milestones. The partnered memory for this achievement is Kingston FURY Renegade DDR5 memory, offering an impressive 64 GB capacity per module. Built on Micron's industry-leading 1β (1-beta) technology, enables new capacities not seen before for dual channel PCs.MSI is diligently working towards full support for the enhanced memory capacity of 256 GB. Stay tuned for further details on compatible platforms and BIOS updates from MSI.
50 Comments on MSI Motherboards Unleash Extreme Power with Memory Capacity Boosted To 256GB
Dual 64-bit channel DDR4 with two sticks (2x 64-bit)
Quad 32-bit channel DDR5 with two sticks (4x 32-bit)
This specs exist from more of 6 months. Propably someone with PC will explore webpage for date were is published, please?
The 5955WX is approx. double the cost of 5950x for a 16 core Zen3 CPU just because?
Here has detailed instructions that works for Ryzen Threadripper Pro series 5000. (On the bottom of the page)
Not sure if this is a UEFI/BIOS limitation or chip limitation.
- Memory support (bandwidth, ECC, ...)
- PCIe lanes (for GPUs, SSDs, NICs, ...)
Such features are though fairly irrelevant for those not into any professional/semi-professional use cases.
Unfortunately, even the 12 and 16 core Threadrippers have a bit lower clock speeds (of the same generation), and are far behind the current generation Ryzen CPUs.
The "HEDT" segment have largely faded away, but should be more relevant now than ever, considering the rise of content creation. Having the fastest cores combined with more memory and PCIe shold be the ideal mix for (semi-)professionals. And even with the addition for a few more PCIe lanes, mainstream platforms are still falling short. There are certainly different levels of ECC support and features, it's not as simple as either/or.
And any such feature must be supported on every level in order for it to work, so in most cases the ECC memory itself, CPU memory controller, BIOS and OS(!). If one is lacking the desired support, the entire feature is just a placebo. And even though most CPU memory controllers have support technically, if they don't support it officially, they are probably not verified, so it might not offer the protection that you want, so a BIOS "enabling" ECC on an unverified CPU might not be a good idea.
I wish I had time to do a deep-dive into researching what ECC levels are supported on various mainstream and workstation platforms, and do real validation on it, not just trust marketing gimmicks.
But even moreso, get some real answer to find out when ECC actually makes a real world difference. Even though I understand well how it works, I still couldn't give a clear answer to where to draw the line on having it or not. Clearly, mission critical servers should have it, but should your home "workstation" have it?
And I'm not primarily worried about crashes. I mostly use Linux, and system crashes and reboots are hardly in my vocabulary. I'm more worried about undetected memory corruption leading to corrupted files/data. When applications are running for months, what are the likelihood of corrupted data?
I'm not sure wtf is going on with AM5 though. From Asrock forums there were messages about ECC support having trouble and support eventually coming in UEFI/BIOS updates. Recently I see they have been updating their AM5 motherboard pages to indicate if they are supporting ECC. AM5 Pro cpus are now being listed in compatibility lists which is a good sign that the motherboards likely actually validated and support it but their QVL lists are NOT showing any ECC modules yet. Supposedly AM5 CPU's officially support ECC and AMD is actually listing it as such provided the motherboard supports it.
I was hesitant to bite on AM5 when I heard Asrock pulled their advertising of ECC support for motherboards sometime after the launch of AM5. I thought perhaps AMD finally pulled the plug and decided to segment ECC support with Threadripper. Perhaps it took them some time to adjust for DDR5 like with higher capacity ram modules. Since I starting using ECC ram I've had very few PC problems (that I didn't cause myself) but that's anecdotal evidence and sample size of one that's not a very convincing argument. It's not just cosmic blips that can be a problem but with the increase in high speed components, busses, and overcall capacity of RAM with more to go wrong, and mix in overclocking you've got a recipe for disaster. I'm surprised it hasn't become more of a problem but I guess the quality of technology was keeping up in pace with good enough reliability. Eventually wall started closing in with the DDR5 and on-chip ECC was born just to get it to work. Obviously though people have had working and stable non-ECC systems. Since I run VM's for daily work I worry about it more than the average person since memory corruption there can cause a lot of damage and headaches if things go wrong. Other issues of importance surrounding memory corruption includes things like SSD/NVMe caching which is something people probably don't think much about. Then there are also software out there like Primocache and of course ZFS.
I see Ryzen 7x00 series have listed ECC support, I assume this means they have passed validation prior to binning, while the earlier generations did not have official support. While I have no issue with sub-$150 boards lacking ECC, I do think they should include it on "workstation"-ish boards (along with real heatsinks instead of these giant metal blobs).
I see that Asus' ProArt B650-/X670E-CREATOR boards lists ECC, while the Intel counterparts ProArt B760-/Z690-CREATOR don't, probably because they need a different chipset. Anyone who wants that have to stick to the Pro WS W680 boards on Alder Lake/Raptor Lake, when just talking about Asus. (There are others like Asrock and Gigabyte, but they aren't the best in terms of reliability. SuperMicro is a good option, but are hard to find and expensive.)
So in this case, AM5 have an advantage over LGA1700 in affordability.
(I see that my ProArt B550-CREATOR now lists support, but those CPUs weren't validated so I don't plan on replacing my RAM to gain ECC)
As mainstream platforms, these do have fairly limited IO though. Like if someone needs GPU(s), SSDs(possibly some in RAID1), 10G NICs etc. it quickly runs out, and chipset PCIe lanes are not suitable for everything. BIOS issues is a common problem with Asrock.
I'm not very "forgiving" when it comes to this, fundamental things like this should have been ironed out during development. People buy this feature for reliability, so then we expect them to do it properly. And this isn't something that should be hard; server and proper workstation boards from others manage to do this. None of which should be an issue, they either aren't competent or aren't prioritizing proper validation, and this is not a good sign for anyone who wants a computer that "just works".
There is a big difference between let's say a teenager building a computer for fun (gaming and OC), and a "grownup" building a computer for their hobby/side income/etc. (or even full time work), as they usually have limited time or deadlines. Yeah, it's really hard to tell.
As I mentioned, I rarely see system crashes at all. While the Windows computer at my day job crashes 1-2 times per month, at previous jobs which have been mostly Linux users people "never" experience such crashes, so software is a big factor here.
Yet still, I have been thinking about testing it in a way where I write a program to allocate let's say 16 GB of a distinct pattern, run the program for 6 months non-stop, and every 24 hours or so do a complete validation against a file, to see if any bits are flipped. And if this produces any interesting result, then test the same thing on machines with ECC.
I'm not concerned about corruption during a day or two, I keep my machine always on and my programs running, so when I have a little time to do some work, everything is ready. Absolutely important points. :)
Especially if you run your computer for months at the time, data can stay in RAM risk getting corrupted. This is why I would like to find out whether such corruption is likely or astronomically unlikely.
I run ECC with various Asus and Gigabyte AM4 boards successfully. I know because I got bad modules and had the errors reported in Linux. I don't think the Linux kernel has a working driver for intel's W680 chipset yet. I dunno about AM5.