Geeks for your information
6.9 GHz on All 8 Cores: How I Set a World Record with a Hand-Picked Core i9-9900KS - Printable Version

+- Geeks for your information (https://www.geeks.fyi)
+-- Forum: News (https://www.geeks.fyi/forumdisplay.php?fid=105)
+--- Forum: Hardware News (https://www.geeks.fyi/forumdisplay.php?fid=38)
+--- Thread: 6.9 GHz on All 8 Cores: How I Set a World Record with a Hand-Picked Core i9-9900KS (/showthread.php?tid=9423)



6.9 GHz on All 8 Cores: How I Set a World Record with a Hand-Picked Core i9-9900KS - harlan4096 - 08 December 19

Quote:
[Image: i7dW9mSdJFTJJ5vkzmiBE3-970-80.jpg]

This specially-binned chip got as quick as 6.95 GHz on all of its cores.

Intel's Core i9-9900KS is the company's fastest consumer CPU, a version of the high-end 9900K that has been highly-binned so that you get only the most-capable chips from the factory. Every 9900KS is rated to hit 5-GHz on all eight of its cores and, in Tom's Hardware's review testing of the 9900KS, we were able to hit a strong 5.2 GHz. But that's chump change compared to what you can do with the best 9900KS chips and the liquid nitrogen cooling.

To show us how much its chip is capable of, Intel sent Tom’s Hardware a hand-picked Core i9-9900KS sample for overclocking testing, which when combined with our expertise, reached a gob-smacking 6.95 GHz on all cores and 7.3 GHz on just one thread. Intel has previously tested this part for overclocking. While Intel does not guarantee overclocking frequencies, Intel expects that the test results for this part will exceed those of an average sample.

I have said it before, and I will say it again: Intel loves overclocking! So much so that they do it themselves on their products (see previous article Why Overclocking Matters).

What we have here is the 9900KS, which in my opinion is the Type S level of the 9900K lineup. Does that mean Sport? Special? The ‘S’ tells us the chip has more bells and whistles, but is Intel just making noise, or providing a real benefit over the vanilla Core i9-9900K?

Let’s start by looking at the physical differences. Temperature is a key factor in overclocking, and obviously the thermal transfer from the integrated heat spreader (IHS) to the cooler plays a major role. Thermal paste fills any voids between the cooler and the IHS, and you’ll need to use it if you like to keep your warranty on such things. But if you flatten both surfaces so the thermal paste is as thin as possible and uniform throughout, there are always temperature improvements to be had.

Speaking in generalities as my sample size is fairly limited (three Core i9-9900KS and 20 i9-9900K), the average die temperature on the 9900KS seems to be exceedingly lower than the -9900K units I’ve tested. Intel provided me with one of the 9900KS samples, but it exhibits the same thermal characteristics as the other two, which are both retail.

My first step is always to flatten (lap) the IHS by sanding it on a true flat surface with various grits of sandpaper. My liquid nitrogen pot is flat, so a flat IHS provides the best mating surface. Some CPU waterblocks are “bowed,” and many are concave. This happens sometimes by design, and other times by the nickel plating being thickest at the edges of the cooling surface.

Below is a picture of four 9900K P0-stepping units that exhibit the same IHS pattern. You can see where the copper shows; those are the high spots, while the nickel portions are the lows. All four have high edges and are concave in the middle. This will result in a thicker layer of thermal paste in the middle, but thick is not going to help us.

The 9900KS R0, as seen below, is very uniform with just a pair of slightly low edges. All three of our samples were identical in this regard. Normally, flattening the IHS lowers temperatures by as much as 4-5C on the warmest core, as well as resulting in a more even spread of temperature between the dies.

Here is our finished product below. I gained absolutely nothing at all on water cooling with the 9900KS. As I stated before, my sample size is so small that I can only speculate that the IHS seems improved from the factory over the 9900K.

After a test mount of the CPU pot, we can see an optimal thermal paste spread and a very even application. A perfect mount!

Something that has not really been touched on about these chips is the new microcode that serves as the basis for many features of the CPU. When we installed a P0-stepping CPU (9900KF, 9900K) our BIOS told us that the microcode version was A0. When we popped in the 9900KS, the microcode changed to B4. What does this mean for us?

Because microcode is the foundation of how a processor runs, companies are very secretive about how it works, much the way the blueprints for a product are not usually found on a company’s website. However, it was pretty apparent when I began efficiency testing and preparing operating systems for benchmarking that something had changed.

Based on Geekbench3 or Cinebench R15 results, I have plenty of targets that I know are where I need to be before I run liquid nitrogen (LN2) and chase world records. My results on ambient cooling with the 9900KS felt sloppy, at best. What was I doing wrong?

I started to dig deeper and finally ended up swapping out the CPU for a 9900K P0, and all my scores were back on track. So it’s apparent something was going on with the R0-stepping CPU.

It’s a well-known trick in Windows 10 to disable the software mitigations for Spectre and Meltdown for optimal performance. Makes sense, right? Well, having done that on the R0-stepping chip, I didn’t get any performance boost. This led me to the obvious answer: The microcode is now handling the mitigation instead of relying on the operating system. This is a nice feature for the consumer because they don’t have to worry about being safe, but also causes an extra hurdle for competitive overclockers because we deal in tenths of seconds: Less than .1% of a score can be a big change. A normal user that has the mitigations enabled on a P0-stepping chip probably wouldn't even notice the microcode-handled mitigations on R0.

This being the case, we started at a bit of a benchmark deficit with the 9900KS. But, the 9900KS has an all-core 5 GHz turbo, so it’s naturally a frequency beast. It ripped through Cinebench R15 at 5.4 GHz with a 1.27 Vcore on water cooling! My jaw hit the floor when I was able to keep lowering and lowering the voltage starting at what I thought was a decent starting point of 5.4 GHz at a 1.35 Vcore. Perhaps the small percentage we lost because of the microcode could be “mitigated” (oh, burn!) by extra clock frequency.
...
Continue Reading