Recently ran upon a few threads and a few videos that explain how certain non-k intel chips (other than the G3258) are in fact overclockable to a certain degree with the right motherboard. I have a Asrock Z87 M8 motherboard and an i5-4570s cooled by a Coolermaster Liquid Pro 120mm AIO and it never sees heat past 50c. So I found that some i5 cpus are able to have their turbo frequencies raised in the bios, while some others are able to have the turbo disabled and the base frequency raised up to 400MHz (basically raising base frequency to the turbo frequency). I found one video specific to the i5-4570 (non-s) where all that had to be done was change the multiplier from 32 to 36 in the bios, and then the chip would bench at 3.6GHz and not throttle unless thermals went too high. In my bios, I was able to change the multiplier to 36 (won't go any higher), changed the PCIE/BLCK frequency from 100 to 111.1 (which changed the target turbo frequency to 3.999GHz from 3.6) and changed the long term TDP limit to 84W (the TDP of a non-S i5-4570), and short term TDP limit to 99W (just a guess). After all of that, I ran a few benchmarks (mainly CPUz and Cinebench) while using open hardware to monitor my frequencies on the CPU. 3.2GHz is the speed which all cores run at with bursts up to 3.6 on a single core. First I thought I had done something, then out of frustration of that number not changing with various tweaks to the bios, I reset the bios to default settings (which sets the target turbo frequency to 2.9GHz), and ran the benchmarks again. Identical results. All cores run at 3.2GHz with bursts of single cores going to 3.6GHz
With that lengthy explanation, my questions are: Is my CPU overriding what I put in the bios so that I cannot get any more juice out of it? Or am I simply not putting in the right information and changing the correct settings in order to see any significant change? Also, is it normal that I could hold all four cores on an i5-4570s to a steady 3.2GHz (3.2GHz is supposed to be the base clock of the non-S variant) under about an hour long stress test when the base clock with default settings is supposed to be 2.9GHz?
With that lengthy explanation, my questions are: Is my CPU overriding what I put in the bios so that I cannot get any more juice out of it? Or am I simply not putting in the right information and changing the correct settings in order to see any significant change? Also, is it normal that I could hold all four cores on an i5-4570s to a steady 3.2GHz (3.2GHz is supposed to be the base clock of the non-S variant) under about an hour long stress test when the base clock with default settings is supposed to be 2.9GHz?