When a new Intel platform hits the market, there are two primary product chains - processors and chipsets. For the most part, at least in the consumer space, any processor should work with any chipset, with the higher end chipsets offering more functionality at an added cost. For Skylake, Z170 it's the top model, with H170/H150, B150, Q150 and H110 filling the rest, with one more business focused. The Supermicro C7H170-M reviewed here has the H170 chipset, but also was the first to come with BCLK overclocking for non-K processors. This is our first proper look at a Supermicro motherboard in a long time, as well as our probe into the brief jump into H170 and non-K overclocking which provides some deep indicators into the current processor lineup.

Other AnandTech Reviews for Intel’s 6th Generation CPUs and 100-Series Motherboards

Skylake-K Review: Core i7-6700K and Core i5-6600K - CPU Review
Comparison between the i7-6700K and i7-2600K in Bench - CPU Comparison
Overclocking Performance Mini-Test to 4.8 GHz - Overclocking
Skylake Architecture Analysis - Microarchitecture
Z170 Chipset Analysis and 55+ Motherboards - Motherboard Overview
Discrete Graphics: An Update for Z170 Motherboards - PCIe Firmware Update
Price Check: Intel Skylake i7-6700K and i5-6600K - Skylake Price Check (2/16)

100-Series Motherboard Reviews:
Prices Correct at time of each review

($500) The GIGABYTE Z170X-Gaming G1 Review
($250) The ASUS Maximus VIII Impact
($240) The ASRock Z170 Extreme7+ Review
($230) The MSI Z170 Gaming M7 Review
($208) The GIGABYTE Z170-UD5 TH Review
($165) The ASUS Z170-A Review
($128) The Supermicro C7H170-M Review (this review)

To read specifically about the Z170 chip/platform and the specifications therein, our deep dive into what it is can be found at this link.

A Side Note

This piece is going to play out a little differently to our regular CPU/motherboard coverage, purely due to the story about what is happening about the industry. I want to start by bringing everyone up to speed on what we know…

A Brief History of Skylake Overclocking

The story of how to overclock on Intel’s latest consumer focused platform reads like novella on envy. The 6th generation platform, codename Skylake, introduced a number of features in the base design to enhance a particular way of overclocking by adjusting the ‘base frequency’ of the processor. Historically (pre-2009), most overclocking was performed in this way, but with the introduction of Nehalem and especially Sandy Bridge processors Intel had changed the fundamental way different parts of the processor were synchronized and users were limited to ‘multiplier’ overclocking, and only on certain CPU parts that enabled the feature.

So for example, here is our i7-5960X processor, with an out-of-the-box frequency of 3.3 GHz (33x100) being overclocked to 4.6 GHz (46x100):

 
Core Speed ~3300 MHz on left and ~4600 MHz on right

Nominally the frequency of a processor is the base frequency (typically 100 MHz) multiplied by the CPU multiplier (anywhere from 12-42 depending on the model). Thus for a processor like the i3-6100TE in this review, it runs at a base frequency of 100 MHz and a multiplier of 27x, giving 2700 MHz (or 2.7 GHz) as the frequency. Since Nehalem/Sandy Bridge, and as more functionality was integrated into the processor, more features were tied to the base frequency of the processor. As a result, PCIe frequency (the speed at which the root complex of the processor communicates with graphics cards), chipset/DMI frequency (between the CPU and IO ports) and DRAM frequency (CPU to memory) were all tied into this value. Minor adjustments in the base frequency could take place (110-113 MHz on Sandy Bridge, 107 MHz on Ivy Bridge/Haswell, 104 MHz on Broadwell), but when it was pushed too much either the PCIe communication would fail or the chipset communication would fail – the latter being important as it could lead to corruption of data stored.

For Skylake, the layout of the CPU frequency generation was adjusted. Either as a fundamental design choice or due to other factors, Intel decided to decouple a large number of aspects of the platform from the fundamental base frequency, either providing transition segments or having separate base frequency generators. This, at a high level, means that different parts of the system can operate at different base frequencies as well as different multipliers, and the decoupling mechanisms would handle how data is moved around.

This looks like a complex diagram and I won’t fool you, implementing this is a fundamentally complex problem. In the same way that designing games for 60 FPS only makes it a lot easier to create the game, if there was one constant base frequency it would be easier to design. But in a nutshell, there are three frequency areas: the core/memory/uncore, the PCIe communication and the chipset. This means we can adjust one of these three without affecting the others. When we normally overclock a processor, it is that first one of core/memory/uncore that matters the most.

Supermicro is First to Fight

For the Skylake processors, this was supposed to be limited to certain high-cost CPU models, such as the i7-6700K, the i5-6600K and the mobile i7-6820HK - but Supermicro was the first to find a way to enable this method in two different vectors. Firstly, as a function of feature set: base clock overclocking was only designed to operate on Z170 chipsets – Supermicro enabled this on a H170 chipset. Secondly, as a function of processor: base clock overclocking was only designed to operate on K/HK processors – Supermicro enabled this on the other processors from Intel.

We reported this when it was first becoming known to the media. The overclocker Dhenzjhen, an employee of Supermicro, used a Core i3-6320 and pushed it from 100 MHz up to 127 MHz by increasing the base clock on his C7H170-M motherboard using custom firmware.

At the time, the method of making this change was not being promoted. As we have since learned, it requires a separate external clock generator for parts of the processor such that they would not change when the CPU core was moved above 100 MHz. These clock generators are standard on Z170 motherboards, but moving them down to a H170 series motherboard, along with a series of custom firmware to manage the change, opened up non-K and non-Z overclocking on the Supermicro motherboard.

Other motherboard manufacturers quickly followed suit to include the method. ASRock were the loudest, stating that the adjustment was easy to make on motherboards that already had the secondary clock generator (because the same layouts are made for Z and H series chipsets sometimes), and from CES they were poised to release a series of motherboards that enabled overclocking in this non-Z and non-K methodology, even going as far as showing enterprise level motherboards with the feature, potentially allowing Xeon based processors to be overclocked. The other three major motherboard manufacturers were fairly tight-lipped on the matter by comparison.

There are obvious avenues where having overclockable processors would be helpful to parts of the industry, especially when it was the norm back in the early part of the century. On the Xeon side, it would aid enterprise customers who prioritize response times (such as the financial industry) and revamp the supposed ‘high response time’ products that currently existed with a 3% overclock. For the consumer and regular customers, it would enable the mythical ‘overclockable dual core i3’ processor that has been on the lips of enthusiasts. After the overclockable Pentium G3258 being launched in 2014 not offering that great performance when overclocked, enthusiasts are interested in the overclocked i3 performance metrics. Also, if all CPUs are overclockable, it means that perhaps the highest frequency part isn’t what you need, and more money can be spent elsewhere.

Pulling the Carpet

However, the ‘feature’ seems to have been taken away as quickly as it was introduced. We reported that only sixty days after our initial coverage on the feature, ASRock had removed all advertising and references to their upcoming line of motherboards designed for base clock overclocking. Every ASRock motherboard on the market that had an updated BIOS for this feature had another update which removed the feature.

ASRock were unwilling to say on the record the reasons why the feature was removed, and why the advertising had been pulled. We noted that because the other motherboard manufacturers had not been as head strong, there was less of an effect and the removal focused around ASRock. We also contacted Supermicro at the time, and were told they were monitoring the situation but did not mention if they had to push an update.

Of course, there has been immense speculation as to what had happened, if there was a push from a certain direction, or if the microcode update (to 0x76 as above) from Intel had purposefully broken or locked the feature. Considering the potential adjustment in CPU/system sales that might occur as a result of this feature, a number of possible theories emerged.

It should be noted that the BIOS versions that support non-K overclocking for ASRock motherboards are still available for download, but due to the microcode update it may not be possible to roll back to a previous version. If someone buys an ASRock motherboard with a BIOS version before the update, it could be flashed to enable this however your mileage may vary as to which BIOS version the motherboard will have out of the box. The planned motherboards that ASRock had with this feature out of the box were all mothballed when the decision to pull the feature was made. It could be considered that a user gets a working overclocking motherboard and keeps it as is, without updating the BIOS – and not updating a BIOS accounts for most motherboards sold anyway.

The motherboard that started the ball rolling on this feature, the Supermicro C7H170-M (which is the motherboard in this review) is still for sale at Newegg, currently at $128 on 3/17. This doesn’t mention the BIOS revision however, and the sole BIOS on the Supermicro website does not mention a date or a changelog, so at this point it is hard to tell the state of play. The motherboard has not been removed from sale at least.

So where does this leave us? We had the motherboard and Core i3 overclocked and tested, but the series of events throws up a number of questions if the data is even barely relevant any more. Thankfully, waiting until the past week has changed this. Under the radar, it seems ASRock is still trying to release motherboards with the feature. Various tech websites have picked up new listings for the H170 Performance/Hyper and B150 Gaming K4/Hyper, with base clock overclocking as a core feature, although we suspect that ASRock will not put out a formal press release announcing these products so as to not be seen as promoting a non-Intel supported feature. It is unclear if ASRock has found another way to implement the feature, or is purposefully keeping the microcode for this model held back, and I’m sure if we asked they wouldn’t tell us.

But this brings me back to this review. It sounds as if the base clock overclocking saga is being played out like a panto and we’re not sure who is in the lead role, who is the panto dame, the comic lead or the villain in this context, purely due to a lack of transparency. Either way, here’s what we’re going to do here.

In a Nutshell

In this review we will test:

  • The Supermicro C7H170-M motherboard, with our regular i7-6700K
  • The Intel Core i3-6100TE at stock frequency
  • The effect of base clock overclocking on the Core i3-6100TE
  • The threat of an overclocked Core i3 and why there isn’t one

Quick Links to Review Pages

Brief History of Skylake Overclocking

Supermicro C7H170-M Overview
Motherboard Features and Visual Inspection
Supermicro C7H170-M BIOS
Supermicro C7H170-M Software
Motherboard System Performance
Motherboard Processor Performance
Motherboard Gaming Performance

The Core i3-6100TE: An Unlikely Candidate?
Core i3-6100TE Office and Web Performance
Core i3-6100TE Professional Performance: Windows
Core i3-6100TE Professional Performance: Linux
Core i3-6100TE Gaming Performance: High End GTX 980/R9 290X

Base Clock Overclocking the Core i3-6100TE: Scaling
Base Clock Overclocking the Core i3-6100TE: Competition

Conclusions

Supermicro C7H170-M Overview
POST A COMMENT

62 Comments

View All Comments

  • nathanddrews - Thursday, March 17, 2016 - link

    Predicating the value of i3 overclocking as a whole on the 6100TE is absurd, don't you think? The 35% OC of the 6100TE is still slower than the base clock speed of the vanilla 6100 (3.7GHz), which when OCed over 4.2GHz offers a tremendous value. For the same price - why on earth would you buy the much slower 35W variant if your goal is overclocking?

    http://ark.intel.com/compare/90729,88181

    From the standpoint of motherboard/BIOS SKYOC availability alone I would agree that the case is now somewhat moot, but I think the case that has already been made months ago by DigitalFoundry and others is that the SKYOC i3 (normal i3 CPUs that you can buy) makes a very strong value. It's a shame that mobo vendors caved so quickly.
    Reply
  • dualsmp - Thursday, March 17, 2016 - link

    I suspect politics is a work here. Also, the conclusion would be more clear cut with the 6100 rather than a bit nebulous with the 6100TE.

    Remember how fast Intel shutdown overclocking after the Clarkdale i3? When the Clarkdale i3 was overclocked it was nipping at the heels of Intel's more expensive parts at the time. The Clarkdale i3 offered too much value for the money when overclocked, so Intel had to shut it down.
    Reply
  • ImSpartacus - Thursday, March 17, 2016 - link

    You're probably right about the politics. It's a shame, but Anandtech is probably under Intel's finger. Reply
  • alistair.brogan - Thursday, March 17, 2016 - link

    Is there hope for an AMD Zen dual core that will overclock? That's all I'd recommend for people :) Reply
  • ImSpartacus - Friday, March 18, 2016 - link

    If zen is only 40% better ipc than excavator, then it won't be leading Intel and amd will still need high clocks compete. So I would bet that the stock zen parts might be using up a fair bit of that overclocking headroom. Reply
  • alistair.brogan - Thursday, March 17, 2016 - link

    I think a properly overclockable i3 would hit 4.5ghz, just like an i5 can, so imagine the results in that case. It wouldn't "maybe" be worth it, it would absolutely by awesome. Which is why Intel doesn't allow it..... don't want people buying 4.5ghz i3's and saying good bye to the expensive i5s Reply
  • dragosmp - Thursday, March 17, 2016 - link

    Thanks for the review, it's a good reference point.

    I thought at some point the lowest end Xeon v5 (4C/8T) was quite a bit cheaper than the 6700K and much more available. If that could be OCed, and I think some motherboards like Gigabyte's Cxxx say they could, that would have been the fastest CPU while keeping some money in the pocket.

    Agreed with getting older and putting a higher value on our time, but if my kid decides to leave me alone for a while I still like to tinker with OCing
    Reply
  • Samus - Friday, March 18, 2016 - link

    It's true Xeon's are usually priced between the i-series and i-series k equivalents (there are i5 and i7 based Xeon's) so it would be cheaper than a "k" part while giving you ECC and full vPro support, not to mention Xeon's appear to have soldered heatspreaders when starting with Ivy Bridge, everything but Xeon's were shipped with pretty subpar TIM/paste. That only slightly improved with Devils Canyon...they still weren't fused lid-to-die like a Xeon.

    There are a few theories why Intel uses solder on Xeon CPU's. One is obviously temperature and 24/7 consistency. The most plausible reason, though, is the weight and pressure of server cooling solutions (compared to most OEM PC coolers and water blocks. I weighed a tiny 1U Xeon cooler once. This thing was like 20mm tall, and it still weighed 870 grams. That's 2 lbs! Pure block of copper fins. Tightened down to 25Nm and exposed to the pressure, vibration and temperatures of a 1U environment for years, you can take a guess why Intel makes the Xeon lids more durable.
    Reply
  • extide - Thursday, March 17, 2016 - link

    Please do that future piece, anyone who is seriously considering doing this will definitely not be sing the T or TE series chips, and as you mentioned you can't even really get them in the retail market. I would really like to see what a 4.4-4.6Ghz i3 can do. Reply
  • LostWander - Thursday, March 17, 2016 - link

    The idea is to show how close to i5 performance you can get while paying the price of an i3. Although it would be interesting to see how well the i5 overclocks too so we can see how close to K performance we can get for a non-k price. Reply

Log in

Don't have an account? Sign up now