ZEBuckeye81 :
Yes, I definitely feel the same way Phil. 100 mhz isn't really a significant enough gain to warrant the extra voltage and heat.
Hm,you're able to run your cache at 46 also? Interesting, I'll have to play with mine. I hadn't changed it since backing off my core multiplier. May be able to increase it a bit.
Here are my current, and ultra stable, BIOS settings for i5 6600K on Gigabyte GA-Z170XP-SLI:
[1] - CPU Core Ratio:
46
[2] - FCLK Frequency For Early Power:
1 GHz
[3] - Uncore Ratio:
46
[4] - CPU Flex Override:
Disabled
[5] - Intel Turbo Boost Technology:
Disabled
[6] - CPU Enhanced Halt (C1E):
Disabled
[7] - C3 State Support:
Disabled
[8] - C6/C7 State Support:
Disabled
[9] - C8 State Support:
Disabled
[10] - CPU Thermal Monitor:
Enabled
[11]-CPU EIST Function:
Enabled
[12]-Voltage Optimization:
Enabled
[13]-Residency State Registration (RSR):
Disabled
[14]-Hardware Prefetcher:
Enabled
[15]-Adjacent Cache Line Prefetch:
Enabled
[16]-Extreme Memory Profile (X.M.P.):
Profile 1
[17]-System Memory Multiplier:
32
[18]-Memory Enhancement Settings:
Relax OC
[19]-Channel Interleaving:
Enabled
[20]-Rank Interleaving:
Enabled
[21]-CAS Latency:
15
[22]-tRCD:
17
[23]-tRP:
17
[24]-tRAS:
28
[25]-Command Rate (tCMD):
1
[26]-CPU VCore Loadline Calibration (LLC):
High
[27]-CPU VCore:
1.355V
[28]-CPU VCCIO:
Normal
[29]-CPU System Agent Voltage:
Normal
[30]-PCH Core:
Normal
[31]-DRAM Voltage (CH A/B):
1.36 V
[32]-Internal Graphics:
Disabled
Have a look here for the fans: https://postimg.org/image/8d0q9fv63/
Here is a revision
I noticed that I could push my CPU Core frequency from 4.6 GHz to 4.608 GHz (with Bclk = 128 MHz) without increasing VCore (no longer stable at 4610 MHz on VCore of 1.355 V for my chip), therefore without increasing temp. However, Uncore must be limited to 3968 MHz for stability (anything higher is not stable on my own system), and the idle frequency of the CPU goes from 800 MHz to 1024 MHz although my CPU usually spends very little time below 1024 MHz anyway. So it has no impact on temp. Interestingly, note that for the memory, 128 x 25 = 3200 exactly (this is important).
These settings give me up to 6 points more on the Cinebench R15 benchmark test and this is really "for jam" as VCore is unchanged. It is also stable (I tested on Prime95) with Fclk at x10 (1280 MHz) but I prefer to leave it low, although that could potentially provide additional (very slight) performance as shown in tests here: http://www.tweaktown.com/guides/7481/tweaktowns-ultimat...
Another advantage of a higher Bclk value, in this case of 128 MHz, that I also observed is the resulting CPU (Core) clock frequency while running (e.g. 4.598, 4.599, 4.600, 4.601) does not fluctuate as often (i.e. is more stable). The slightest fluctuation in Bclk frequency, e.g. 99.5, 100, 100.5, 100.2... GHz is multiplied by 46, if the multiplier is 46. As a higher Bclk value of 128 MHz reduces the multiplier from 46 to 36, the effect of the fluctuation of Bclk also seems to be less amplified (geared) which leads to a more stable resulting Core frequency, in this case centered around 4.608 GHz (128 x 36). And a more stable Core freq. works in favour of a more stable system altogether, with more consistent performance over time. However, this may not work favourably for everyone, just something to experiment with.
Summary
-----------
The only settings I personally applied manually in the BIOS of my INTEL i5 6600K are:
[1] - CPU Core Ratio:------> 46 = 4600 (Bclk 100)
36 = 4608 (Bclk 128)
[2] - CPU Base Clock (Bclk):------> 100 -
128 MHz
[3] - FCLK Frequency For Early Power:------> 1 GHz (x10) (Bclk 100)
Normal (x8) (Bclk 128) <-------
[4] - Uncore Ratio:------> 46 = 4600 (Bclk 100)
31 = 3968 (Bclk 128)
[5] - CPU Flex Override:------> Disabled <--- 1/8
[6] - Intel Turbo Boost Technology:------> Disabled <--- 2/8
[7] - CPU Enhanced Halt (C1E):------> Disabled <--- 3/8
[8] - C3 State Support:------> Disabled <--- 4/8
[9 ]- C6/C7 State Support:------> Disabled <--- 5/8
[10]-C8 State Support:------> Disabled <--- 6/8
[11]-CPU Thermal Monitor:------> Enabled <----------- 1/7
[12]-CPU EIST Function:------> Enabled <----------- 2/7
[13]-Voltage Optimization:------> Enabled <----------- 3/7
[14]-Residency State Registration (RSR):------> Disabled <--- 7/8
[15]-Hardware Prefetcher:------> Enabled <----------- 4/7
[16]-Adjacent Cache Line Prefetch:------> Enabled <----------- 5/7
[17]-Extreme Memory Profile (X.M.P.):------> Profile 1
[18]-System Memory Multiplier:------> 32 = 3200 (Bclk 100)
25 = 3200 (Bclk 128)
[19]-Memory Enhancement Settings:------> Relax OC
[20]-Channel Interleaving:------> Enabled <----------- 6/7
[21]-Rank Interleaving:------> Enabled <----------- 7/7
[22]-CAS Latency:------> 15
[23]-tRCD:------> 17
[24]-tRP:------> 17
[25]-tRAS:------> 28
[26]-Command Rate (tCMD):------> 1
[27]-CPU VCore Loadline Calibration (LLC):------> High
[28]-CPU VCore:------> 1.355 V
[29]-CPU VCCIO:------> Normal <-------
[30]-CPU System Agent Voltage:------> Normal <-------
[31]-PCH Core:------> Normal <-------
[32]-DRAM Voltage (CH A/B):------> 1.360 V
[33]-Internal Graphics:------> Disabled <--- 8/8
================================================================================
Note that even at 4.6 GHz, using an Uncore (cache) multiplier of 39 instead of 46 (like the Core) is better for temp. (-5 C) and it only very (very) slightly affects performance (hard to detect even).
My road to 4.7 GHz is as follows:
Volt:-----1.344 -- [+12mV] -- 1.356 -- [+12mV] -- 1.368 -- [+12mV] -- 1.380 -- [+12mV] -- 1.392 -- [+12mV] -- 1.404
GHz:-----4.600------------------4.620------------------4.640-------------------4.660------------------4.680-------------------4.700
Vcore:---1.355------------------------------------------------------[+60 mV]-------------------------------------------------------1.41