The new MacBook Pro series is pretty powerful and comes with 4 core and 6 core variants. Not only is the i7 a 6 core variant but there is also a core i9 model that might have the same number of cores but has higher clock speeds. The issue is that when the CPU is under load, it throttles down to the performance of the i7.
When you are spending extra for the i9, you don’t want that throttling. Especially when you know that you could have saved some money and have gotten the same performance with the i7 instead. While people have been creating a lot of fuss over this issue, it seems that Intel does not have a problem with this. According to Joel Hruska from ExtremeTech:
Intel explained that it had given OEMs more freedom to set certain specifications for their own systems. One example the company gave was skin temperature: If OEMs wanted to specify a low skin temperature that had the side effect of keeping the CPU clock speed from turboing as high as a competitive system from a different OEM that traded a higher skin temperature for better thermal performance, that was fine by Intel — even if it also meant two systems with the same CPU might perform very differently.
It should be noted that high-end applications are numbered and OEMs also know that. They should check whether their devices throttle or not before sending them out for the consumer to buy. Hruska stressed on this matter and the following is what he had to say in this regard:
Forget the idea that Apple, Dell, HP or any other OEM can’t possibly know what kind of workloads their customers are going to run. The major OEMs know exactly what their high-end professional customers run because, when push comes to shove, there aren’t all that many high-end applications that compete at the top of the market […]
OEMs could certify that their laptops don’t throttle […] Define a standard suite of software using common applications. Explain the reasoning. Perform the tests
This is not too much to ask for. In my opinion, this is something that can be done easily. At least the consumer will know what they are getting at launch before all the third-party reviews and tests come in. This way people will not buy into the hype.