Basics
Unlike K-CPUs which can be overclocked using the multiplier, non-K CPUs have to be overclocked using the BCLK. Pre-Skylake CPUs such as Haswell or Devils Canyon could only be overclocked by about 3-5% using the BCLK because the BCLK was still tied to the DMI and the PCIe.
http://overclocking.guide/gigabyte-z170-non-k-overclocking-guide/