Tylermainia66,
On behalf of Tom's Moderator Team, welcome aboard!
Although Digital Thermal Sensors (DTS) are factory calibrated by Intel, the specification for DTS accuracy is +/- 5°C. This means deviations between the highest and lowest Cores can be up to 10°C. If you're running at stock with Turbo Boost enabled, then deviations may exceed 10°C by a few more degrees, but certainly not by 15 to 20°C.
Regardless of whether you're running the stock cooler or a better aftermarket cooler, deviations between Cores of more than 10°C indicates that unfortunately, your particular 4690K sample most likely has a faulty factory application of Thermal Interface Material (TIM) between the Die and the Integrated Heat Spreader (IHS), which can only be corrected by "de-lidding".
Here's a YouTube -
http://www.youtube.com/watch?v=XXs0I5kuoX4 - that shows before, how-to, and after, which perfectly describes the same high Core #0 temperature and deviation between Cores that you're experiencing while running Prime95.
If you're interesting in delidding but don't want to try it yourself, then you can send your 4690K in to Silicon Lottery -
https://siliconlottery.com/collections/all/products/delid - which is a company that tests, bins and de-lids CPU's. Here's their figures on how much Core temperatures at 100% workload are improved by de-lidding:
7th Generation ... Kaby Lake - 12° to 25°C
6th Generation ... Skylake - 8°C to 18°C
5th Generation ... Broadwell - 8°C to 18°C
4th Generation ... Devil's Canyon - 7°C to 15°C
4th Generation ... Haswell - 10°C to 25°C
3rd Generation ... Ivy Bridge - 10°C to 25°C
De-lidding services are $49.99. They do a great job in a timely manner, and are reputable and highly recommended.
Here's the recommended operating range for Core temperature:
80°C
Hot (100% Load)
75°C
Warm
70°C
Warm (Heavy Load)
60°C
Norm
50°C
Norm (Medium Load)
40°C
Norm
30°C
Cool (Idle)
Concerning Prime95, as
rhysiam has pointed out, do
not use versions of Prime95
later than 26.6 on 2nd through 7th Generation i3, i5 or i7 CPU's, which all have AVX (Advanced Vector Extension) Instruction Sets. More recent versions of such as
28.1 and 28.9 run AVX code on the CPU's Floating Point Unit (FPU) which causes
unrealistic temperatures up to 20°C higher. The FPU test in the utility AIDA64 shows similar results.
For the record,
there is nothing wrong with Prime95 version 26.6. Intel tests their processors under carefully controlled conditions at 100% Thermal Design Power (TDP).
Prime95 Version 26.6 Small FFT's is the standard for CPU thermal testing, because it's a
steady 100% workload with
steady Core temperatures that typically runs Core i variants with Hyperthreading and Core 2 processors within +/- a few % of TDP at stock settings. No other utility so closely replicates Intel's test conditions. This is also the utility that Real Temp uses to test Core temperature sensors.
• Prime95 v26.6 -
http://www.mersenneforum.org/showthread.php?t=15504
If you run AVX apps, then Asus RealBench runs a realistic AVX workload typically within +/- a few % of TDP at stock settings, however, it’s a fluctuating workload for
stability testing, which isn’t very well suited for CPU
thermal testing, so you need to observe "maximum" Core temperatures.
• Asus RealBench - http://rog.asus.com/rog-pro/realbench-v2-leaderboard/
Also, you might want to read this Sticky:
Intel Temperature Guide -
http://www.tomshardware.com/forum/id-1800828/intel-temperature-guide.html
CT