Adriaan Louw :
I recently purchased a Gigabyte Z87-UD3H motherboard and with it 2x4GB 2400MHz Kingston HyperX Beast memory. I also have a i7 4770K processor.
My question: I enabled the X.M.P in the BIOS to allow the memory to run at the 2400MHz but if I go to the Gigabyte Easytune application, it says my Max. Bandwidth of my memory is PC3-10700 (667 MHz), but the memory is rated at PC3-19200.
Is there a way I can overclock my motherboard to allow more bandwidth or is it not possible?
First of all the memory controller is on the CPU not the motherboard, the 4th generation CPU memory controllers are designed to run at either 1333mhz or 1600mhz your 667mhz x 2 for dual channel = 1333mhz.
You can BIOS manually set the memory controller to run 800mhz x 2 for dual channel = 1600mhz, but running it up to 2400mhz, faster than it was designed to run, is going to increase the heat output of the CPU, shorten the life of the memory controller, and probably end up with stability issues.
There's a lot more to learn today than will this memory module fit my motherboard even though you're being told the 2400mhz will work in the motherboard you chose, and it will work as it defaults to the safest run speed and you have to (OC) to reach the higher speeds listed it can handle.
But is that the best thing for the CPU itself.
Just because you can, doesn't necessarily mean you should, if you're concerned with your CPUs longevity at all.
Additionally if you have any raising multiplier overclocking intentions and you're forcing the memory controller to run overclocked out of the gate don't be surprised when you hit the so called overclocking wall sooner than you should, and your CPUs heat load goes through the roof.