I'm not interested in world records or overclocking RAM. 2400MHz is Intel's maximum officially supported spec for this chip (as 1600MHz was for the 4790K). Presumably their 76.8 GB/s figure is based on 2400MHz RAM. I'm wondering why mine is so far off. I doubt tighter timings would make up the 30GB/s difference.
I can give you a shot of the trial version ($40 is a bit steep for a piece of software I'll probably use twice a year):
Read
Quad DDR4-3200 16-18-18-38 CR2 54467 MB/s
Write
Quad DDR4-3200 16-18-18-38 CR2 47993 MB/s
Latency
Quad DDR4-3200 16-18-18-38 CR2 60.1 ns
Which seems fairly hit or miss, and if they do it's not like they include that information in the release notes, almost all of my BIOS updates are for "Improved memory compatibility" and adding broadwell-E/EP support going back a few months.If you have a Haswell-E, you might see about making sure you update to the latest bios for your board to make sure you get the microcode update, given your manufacturer pushed it out.
Which seems fairly hit or miss, and if they do it's not like they include that information in the release notes, almost all of my BIOS updates are for "Improved memory compatibility" and adding broadwell-E/EP support going back a few months.
Here are the other AIDA64 memory results:
Read: 48814 MB/s
Write: 60788 MB/s
Copy: 57399 MB/s
Latency: 71.9 ns
If this comes down to waiting for BIOS updates, then I don't think much of my chances. It seems like my board is really unpopular, and it's BIOS gets less attention from ASUS as a result. There have been barely any revisions as far as I can tell, although the BIOS download section is absent from the board's web page (which is telling in and of itself).
How did you find that BIOS?
You can check your microcode revision in HWINFO64. The latest HW-E code is 38 as pictured here:
Obviously it would be nice if they listed the microcode update in the notes, but ASUS didn't list it either despite rolling it out on all their x99 motherboards. Your only choice is to flash and wish. If you do go for it and get the microcode update, please let us know how your bandwidth changes.
The ASUS update was around 7/25. I see there is an MSI bios update for your board from around the same time. Give it a whirl!
Well I updated my BIOS, I was on the one that came out just before the latest one. The latest BIOS does include the microcode update, but because I currently only have 3x8GB instead of 4x8GB because one of the sticks is being RMA'd, my results are hard to compare to the previous.
I got a memory read speed of 51620MB/s So while that is slower than my previous score, it is triple channel vs quad channel, so if I had all 4 sticks i'd probably have a nice performance boost.
What I wasn't expecting from the BIOS update was windows decided my computer was no longer activated and I had to call M$ in order to get it re-activated. Took about 10-15 minutes on the phone with Paul in India.
I updated my BIOS. The microcode revision didn't change. My AIDA64 memory bench results improved marginally:
Read: 50604 MB/s
Write: 61010 MB/s
Copy: 57679 MB/s
Latency: 68.5 ns
Incidentally, the new BIOS didn't fix my turbo issues either (turbo is stuck at 3.8GHz and never moves, as per the other thread). My hopes had risen briefly when I saw Turbo mentioned in the release notes.
Trust my luck to finally get around to buying HEDT parts, purely for the memory bandwidth, and just happening to get the generation with retrograde memory performance.
Don't know how the AIDA benchmark really works but in my experience you need a multi-threaded benchmark to really get the most out of your memory's bandwidth. Writing a multi-threaded C program could possibly give better results.