Gigabyte Technology Co., Ltd. H110M-S2H-CF thats my motherboard model
That board is a poor choice for that CPU. It's a very low end motherboard that has a very weak VRM configuration, no heatsinks on the motherboard VRMs AND only supports up to 2400mhz memory, which is much slower than what I'd recommend for use with that CPU. You should be using a 2 x4GB 3000mhz memory kit, minimum, and 2 x8GB 3200mhz would probably be the best recommendation if you want to see optimal performance from that CPU. However, seeing what board you are using it is probable that you are also seeing VRM throttling of the CPU under high load conditions, especially if used for extended periods of high loads.
There's just no way that board can handle that CPU adequately for gaming or demanding applications. And further, but of less importance, it obviously can't be overclocked on that board either. You want a Z board, or at the very least an H board with a much better VRM setup. Obviously, finding these boards these days is not a particularly easy task and they are much more expensive than they were when the platform was current, so that might take some doing and might not even be WORTH doing.
At the very least, I'd try to find another memory module exactly like the one you currently have, same exact model, speed, timings, etc., and install that, and then go into the BIOS and set the XMP profile. For now, until you do that, it would be prudent to go into the BIOS and enable the XMP profile for the module that you DO have installed, and to make sure that it is installed in the DIMM slot closest to the CPU.
Also, what cooler are you using? The 6700k did not come with a CPU cooler, so what are you using to cool it?