Aidia64 can test most of your system as well. Noctua NH-D15 is a good choice in air cooling. The main issue is that voltages like vcore are specific to the chip being overclocked. 9700k will run hot and will hit +90c when overclocked in stress tests. Temperatures are much lower when running games. Stress tests, just push the limits so that you can find out if you are stable enough.
Many reviews have 5.1GHz for the 9700k and 5GHz for the 9900k. Review overclocks don't have to be 100% stable or use vcore voltages that are long term 24/7 safe. For example, you can be stable 5.2GHz @1.4 volts but you can never cool that in stress tests without delidding and going direct die water cooling
https://www.kitguru.net/wp-content/uploads/2019/10/5200MHz-OC-CPUZ-1-1024x1024.jpg . You can still run that voltage for bench runs in a review.
https://www.kitguru.net/wp-content/uploads/2019/10/Temps-Cine-OC-XTU-1.jpg core max 95c.
We managed to hit a 5.2GHz all-core overclock with no AVX offset using 1.375V and Turbo LLC in the Gigabyte motherboard UEFI. This resulted in a software-read voltage of 1.380-1.392V when under load, which was just manageable with our Corsair H100X 240mm AIO cooler with 2435 RPM fans (not enough cooling).
We were forced to upgrade our 240mm Corsair H100X AIO from 1700 RPM fans to 2435 RPM Corsair SP120L alternatives in order to keep stock 9900KS temperatures in check.
SP120L fans running at 2435 RPM.
https://www.corsair.com/uk/en/Categ...IES-LED-CONFIG/p/CO-9050014-WW#tab-tech-specs £33 ($40)for two. They are pushing extreme air flow because they can't cool 5.2 GHz enough to bench it.
chart shows highest fan speed top cooling
My 3800x with the EDC bug is ~5300 which is an extreme overclock. With just the RAM overclock 5200 maximum. Both are faster than this 9900ks in cinbench r20 and I can cool the 3800x correctly.
https://www.kitguru.net/wp-content/uploads/2019/10/cine-R20-multi.jpg
All this to hit 11472 in Time Spy CPUhttps://www.kitguru.net/components/cpu/luke-hill/intel-core-i9-9900ks-5ghz-8c16t-cpu-review/7/. 3800x with the same extreme mindset to cooling
https://www.3dmark.com/spy/11990955 11600 (if you have 5c outside and the window open to let the cold air in, normal stock core boost with RAM overclock, normally 11400-11500). With a good 9900ks overclock they should be higher than 12k cpu. In Aida64 the maximum temperature is 98c which is unstable (because temperature is unsafe. A 2c variation in ambient temperature is all that is needed for throttling to occur as it too small a margin, making this OC not 24/7) because temperature is too high. CPU package power of just under 210W.
What you are not told is that the more you push an overclock the harder it can be to keep stable. You start having to mess with settings you never touched before. RAM overclocking is a real pain for this reason, you have so many settings to play with and each one can affect stablity. In the end, some point, "the wall" will be unstable no matter what you do. Accept this limit.
Given that CPU chips and RAM kits all have their own characteristics. You can't blindly follow a guide, at some point you have to find the balance that works best for your build. At the start of an overclock you can just put in a the max safe vcore and hit some frequency. The more you push things, the more you have to make changes. Like at some point having maximum vcore causes you to have high temperatures, so to reach that next 100Mhz you start tuning vcore lower until you find the minimum value you are stable.
View: https://www.reddit.com/r/intel/comments/9qvb2y/my_9700k_aint_boosting_to_49ghz/e8c2fcb/?st=jnnlbfy6&sh=c77f4c38
Hoping to reduce the total watts required to hit that frequency and thus the cooling required. If that works, you get an extra 100MHz but if your temps are still too high then you have to back off the overclock. Also you can use an AVX offset to reduce frequency with AVX loads. This can help you overclock higher for instructions like SSE which will affect benchmarks like Time Spy and many games.
There are other settings other than voltage and sometimes they can help too. Like switching frequency of the VRMs, LLC etc. The only way to make sure you hit the frequency you want is to bin for it. This requires buying lots of CPU's and picking the fastest for your overclock. You sell the losers on ebay. The data you get from the process gives you useful information that you can turn into a frequency voltage graph.
From the graph you can make general recommendations: 1.32v for OC i9-9900K 5GHz, 1.37v for i7-9700K 5GHz and 1.43v for i5-9600K 5GHz.
So to overclock the 9700K, you first need to start with the CPU Ratio. The target can be 5GHz, so just type in “50” for the CPU Ratio. Then as a starting point you try 1.37 volts which you can increase or reduce as required. If you can't reach 5GHz within safe voltage and temperature you reduce the CPU ratio and start again tuning the voltage.
Then you change Ring Ratio to 47. You can try your own Ring Ratio, but MSI for example suggest a Ring Ratio that is 3x less than the CPU Ratio. Ring frequency is the frequency of non-core parts of the CPU, such as memory controller and cache. Higher Ring frequency is helpful for better benchmark performance. Too high a ring frequency can also affect the stability of the non-core parts of the CPU. Vcore voltage is also the CPU ring voltage.
https://www.msi.com/blog/intel-9th-cpu-overclocking-5ghz-with-z390-motherboards https://www.gigabyte.com/FileUpload/Global/multimedia/2/file/525/946.pdf
Remember that you have the option to overclock both RAM and CPU. CPU overclocking will always hit some limit, temps or voltage quickly. On the other hand RAM overclocking is a huge time sink which can take weeks of testing and fiddling with settings (there are a lot of settings to play with) to find the limit. You can overclock both RAM and CPU to reach the target performance you want.
Just treat overclock like a project, it takes time and you need to reseach and understand what you are changing. This way you can reduce the risks of overclocking.
Just putting maximum settings like LLC etc is not the best way to keep your CPU cool. You can limit the amount of power or current your cpu uses. You can try offset with adaptive voltage instead of manual and keep c-states enabled.
For example you can try other methods of reaching 5GHz,
https://forums.bit-tech.net/index.php?threads/9900k-5ghz-1-2v-guide-gigabyte-z390-master.353729/
There are lots of overclocking guides and videos. It's worth reading and watching as many as possible.
Example of a video guide,
Just be careful some guides and videos get some things wrong, the video above is done by Asus. You need to reseach enough to understand whats happening and be able to catch mistakes. Remember its your CPU you will break if you make a big mistake.