While XMP dictates the memory operating frequency, voltage, and primary timings, the secondary and tertiary timings are set at the motherboard vendor's discretion. That can lead to performance differences in memory-intensive workloads.
We used G.Skill's Ripjaws4 modules set to their 3GHz XMP frequency to test memory bandwidth and latency numbers.
Gigabyte's X99M-Gaming 5 shows the same positive bandwidth performance that it did with 2400MHz modules. Latency performance is positive, with Gigabyte's choice of non-XMP timings allowing the X99M-Gaming 5 to outperform Asus' X99-A, but not MSI's X99S MPower.
ASRock Fatal1ty X99M Killer seems like the Best bet with a 4x m.2
I have been having that odd GPU load crashing issue, and I was beginning to think that I was going crazy. System is totally stable otherwise, Aida64 for 10+ hours with no issues, browse the web, watch movies, etc no problems. Game for more than a couple of minutes and crash, every time.
At first I thought it was my XFX R9 270X, so I grabbed my other one (I pulled these out of a crossfire setup on my other system) and same issues occurred. I was just starting think about returning motherboard when I came across this post. I am going to try this fix when I get home and see if it resolves the issue for me.