XMP Profile Discrepancy
2 minutes ago, ApophisRVG said:CPU-Z reporting half because it's DDR4 RAM? If this is wrong please let me know
Yeah, that's correct. The advertised speed is in MT/s, which on DDR memory is always double the actual memory frequency which CPU-Z reads.
4 minutes ago, ApophisRVG said:— Is their an obvious reason that XMP is behaving this way? Am I potentially making a silly mistake that is leading to this?
XMP isn't reliable. It usually works, but issues like this can come up from time to time, especially on AMD based systems, though the fix usually is to just manually set the XMP parameters (frequency, voltage, and primary timings). You set the frequency which gets half the job done, though setting the voltage and timings will get the full rated performance out of the memory kit.
Basically, you got unlucky. There is a history of Corsair memory having XMP profiles that don't play well with AMD CPUs, so that might play a role in it as well, though I'd probably more chalk this down as XMP being XMP.
6 minutes ago, ApophisRVG said:— Is their any potential harm to my system that I could cause by the action I took?
If you just set the frequency, that can sometimes cause instability if the kit requires higher voltages to hit that frequency, but that's about the only issue you can possibly run into given what you said you did. You aren't gonna damage your system or anything like that.
8 minutes ago, ApophisRVG said:— What program should I trust as the most accurate reading of my RAM speed? I've heard Task Manager isn't exactly great for this purpose, is this true?
Task Manager is about the worst program for reading any sort of frequency, it's very liable to just be completely wrong. I have a collection of screen shots of Task Manager being completely wrong about stuff, including things like saying my CPU is running at 40GHz (no typo, not missing a period). It's only really useful for seeing what programs are running, not what the hardware is doing.
The two programs I'd use for checking RAM speed are CPU-Z and either ZenTimings or MemTweakIt, depending on whether your on AMD or Intel respectively. CPU-Z is the most reliable for reading memory frequency in my experience, I've yet to see where it's been wrong, but it doesn't tell you any of the memory subtimings that exist. ZenTimings and MemTweakIt are very good at reading memory subtimings, but they aren't that granular with memory frequency and can sometimes have issues reading BCLK values so the memory frequency can be a bit off when read from them since they can only really interpret the memory ratio, not the actual frequency. There are a couple others that work as well for reading memory timings, Ryzen Master can read memory timings, same with ASRock Timing Configurator and MSI Dragon Ball with Intel chips, those are just the ones that I use.

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now