Appleā€™s New i9 MacBook Pro is Reportedly Slower than the i7

Reading Time: 6 minutes.

ā€œšŸ’» + šŸ”„ = šŸ’€ā€ ā€“ David Lee

Apple promised that the new 2018 MacBook Pro would be the most powerful portable MacBook ever. You can get it with a 6-core Intel i9, Intelā€™s latest and greatest mobile processor. The top of the line MacBook Pro model comes with a 2.6GHz 6-core 8th generation Intel Core i7 processor, with turbo boost up to a whopping 4.3GHz. But, for the techies and professionals, the real star of the show is the 6-core 2.9GHz 8th-generation Intel Core i9 processor. It features Turbo Boost up to 4.8GHz. In a laptop! 6 cores and that clock speed? Itā€™s too good to be true!

Apple's Core i9 MacBook Pro. Price? $6,699, before tax.Because it is, at least in the MacBook Pro. Appleā€™s dedication to making computers thin, rather than functional, has lead to our current iteration of super light, super fast MacBook Pro computers. Unfortunately, they also trap a lot of heat. When a modern processor gets too hot, it slows down to keep from damaging itself or the rest of your computer. Because of Appleā€™s poor design, the MacBook Pro canā€™t even maintain itā€™s base speed of 2.9GHz with the i9. In fact, in many tasks, it may be slower than the $300 cheaper i7.

Processor Clock Speeds Explained

Clock Speed = Power

It might be helpful to think of clock speed like the horsepower in a car. Itā€™s not a direct analogy, but itā€™ll do. Clock speed is the frequency at which the processor is running, expressed in hertz. This is the frequency in which the computer is capable of performing calculations. The higher the frequency, the more calculations per second. Though, thanks to hyperthreading, predictive computing, and, of course, multicore processors, clock speed is only one small part of the processing power story.

High frequency means more instructions executed per second. Clock speed is essentially nothing more than frequency.

Computers run electrical pulses through the processor at a particular clock speed. Those pulses travel through logical gates, which make the computations. It makes decisions like ā€œthis or that,ā€ ā€œthis and this,ā€ or ā€œanything but this.ā€ Thatā€™s an oversimplification, but it may help you picture and understand a processor better. Electricity is flowing along a path. The faster the clock speed, the more pulses of electricity we can pass through that path, and the faster the processor can do computations.

Power = Heat

A candle in a glass container. The filament of an incandescent light bulb gets hot as electricity runs through it, producing visible light and a lot of heat.

You might hear about clock speed and think, ā€œWhy donā€™t manufacturers just run as many electrical pulses as they can through the processor, as fast as possible?ā€ There are a few reasons, but, basically, thatā€™s what theyā€™re doing, passing pulses through the processor as fast as they can. Thereā€™s a byproduct of all work, thereā€™s no ā€œperfect machine.ā€ In electrical systems, that byproduct is heat. The more electricity you pass through conductive and semi-conductive material, the more heat you produce as a byproduct.

Heat limits processor performance though. If the processor heats up too much, itā€™ll break down, and can even melt down, causing permanent damage. This is where throttling comes in. By slowing down the pulses of electricity going through the processorā€”slowing down the clock speedā€”a processor can cool off enough to keep running. This slows the machine down, but itā€™s better than allowing it to burn up.

Cooling

 

Intel processor with heat sink and fan
A heat sink pulls heat away from a processor and is cooled by flowing air.

Processors are kept cool with a variety of cooling solutions. In most laptops, that cooling is done through heat pipes, heat sinks, and fans. Heat pipes and heat sinks pull heat away from the processor using metal, often copper, a fantastic conductor of heat and electricity. The conductor is then cooled, often with a fan. The faster the fan goes, the more electricity it uses, but, itā€™s able to cool your processor faster.

Some computer manufacturers add liquid cooling to their machines. Water is much better at soaking up heat than air, so a system that pumps water over the processor and cools that water back down to ambient temperature is more efficient. However, these systems are large, and wouldnā€™t fit in a laptop. Also, since theyā€™re more fragile, and can easily destroy a computer from the inside, a device that is carried around or potentially dropped would not be optimal for a water cooling solution.

2018 MacBook Pro without bottom casing
2018 MacBook Pro torn apart. Note the fans and black insulated heat pipes between them.

Regardless of the method used, all processors need to be cooled, either by air or by water. If theyā€™re not cooled at all, theyā€™d overheat almost instantly, even with clock speed throttling.

The Problem with the i9 MacBook Pro

Overheating and Throttling

I9 MacBook Pro testing. The average clock speed is well under the 2.9GHz advertised speed.
The i9 MacBook Pro canā€™t even maintain its advertised clock speed.

Imagine if you had to breathe through a thin coffee straw. Youā€™d probably die pretty quickly. You canā€™t get the same volume of air through it as you can through a larger straw, your nostrils, or your mouth. When the MacBook Pro becomes thinner, they squeeze down the heat pipes, shrink the heat sinks, and reduce the air flow over those cooling devices. Appleā€™s choking their MacBooks.

Base Clock Speed

The i9 MacBook Pro has a base clock speed of 2.9GHz. However, to maintain that speed, it needs to be properly cooled. The MacBook Pro isnā€™t currently properly cooled, and cannot maintain its base clock speed. It sometimes drops as low as 800MHz! Thatā€™s a mid-90ā€™s clock speed! This means that, even just performing normal tasks, Appleā€™s i9 MacBook Pro isnā€™t performing as advertised. In fact, under load, benchmarks show the i9 MacBook Pro to be slower than the i7 MacBook Pro.

Disappointing Benchmarks

I9 MacBook Pro freezer test shows faster speeds
Donā€™t put your MacBook Pro in the freezerā€¦ even though itā€™s the only way to use the MacBook Pro close to the full potential of the i9 processor.

In every way, the i9 should be a faster processor than the i7. However, in David Leeā€™s video included at the top of this post, you can see how last yearā€™s i7 MacBook Pro outperformed the brand new i9 MacBook Pro. Thatā€™s because the Intel Core i9 processor produces a lot of heat. Other laptop manufacturers have struggled to cool the i9 processor, but Appleā€™s issues seem to be worse than these other manufacturers. Appleā€™s not optimizing their hardware design for performance. Some reviewers have stated that using a third party fan speed controller like smcFanControl can likely put Appleā€™s MacBook Pro on the same level of other laptops, and using Appleā€™s own Final Cut Pro software could help improve results.

In Marques Brownleeā€™s testing with Final Cut Pro, the new i9 MacBook Pro did render a video clip slightly faster than the 2017 i7 MacBook Pro. However, he points out that the difference isnā€™t impressive, and wouldnā€™t be worth the upgrade for even 2016 MacBook Pro owners. He also points out that we should be asking Apple for thicker, better cooled laptops, as these new MacBooks arenā€™t using the i9 to its full potential. I wouldnā€™t mind a few extra ports either.

9to5Mac's Testing of the i9 MacBook Pro
9to5Macā€™s test proves the i9 MacBook Pro is faster with two cores shut down to prevent throttling.

It seems to me that, in apps designed to work well on the Mac, the i9 will barely outperform the i7 MacBook Pro. However, you wonā€™t always be working with software explicitly designed for Appleā€™s hardware. Furthermore, the difference between Appleā€™s old MacBook and the new one should be much larger.

Cost

The i9 MacBook Pro costs $300 more than the i7

The difference between Appleā€™s i7 processor and i9 processor is $300. However, due to Appleā€™s atrocious cooling solutions, the i9 MacBook Pro is barely faster than the i7, and, in many situations, it may actually be slower than the old i7 model. The variability in clock speed and dramatic throttling is unprecedented. That means this new i7 will usually come very close to the performance of the i9. Are you willing to pay $300 for a minimal improvement in speed in some apps, and a step backward in many others? I certainly wouldnā€™t.

Appleā€™s Dilemma

The new MacBook Pro is a powerhouse. Itā€™s fast, itā€™s efficient, itā€™s thin, and itā€™s light. However, its best selling points over the i7 model from last year include True Tone displays for the main display and TouchBar, and a quieter keyboard that is slightly less susceptible to dust damage. The speed improvements arenā€™t consistent with the i9 MacBook Pro, and Appleā€™s obsession with form over function has once again left professionals disappointed.

I keep hoping Apple will change their ways and listen to the people who actually rely on their products, but time after time, Apple disappoints. Their refusal to meet us in the middle on ports and now cooling is going to continue to drive away their professional user base. Most of the developers and engineers I know have MacBooks, but none are excited about upgrading. I wonder how that will change as Apple continues to disappoint us. I know many cling to their 2015 and older models, myself include. According to these benchmarks and real-world tests, Iā€™m not missing much when it comes to performance, but I get to keep the usability of my MacBook with actual function keys and ports. With each hardware iteration, Apple proves that theyā€™ve abandoned professionals.


Sources: