Apple targets thermal performance issues on 2018 MacBook Pros with software update
Performance issues affecting Apple's latest 2018 MacBook Pros discovered over the past week have been identified as a software flaw in the system's thermal management software, and Apple is rolling out a macOS patch to deal with the problem.
"Following extensive performance testing under numerous workloads, we've identified that there is a missing digital key in the firmware that impacts the thermal management system and could drive clock speeds down under heavy thermal loads on the new MacBook Pro," noted an Apple spokesperson. "A bug fix is included in today's macOS High Sierra 10.13.6 Supplemental Update and is recommended."
"We apologize to any customer who has experienced less than optimal performance on their new systems," Apple added. "Customers can expect the new 15-inch MacBook Pro to be up to 70 percent faster, and the 13-inch MacBook Pro with Touch Bar to be up to [two times] faster, as shown in the performance results on our website."
The macOS High Sierra 10.13.6 Supplemental Update is billed as a "stability and reliability" update, and is recommended for all users, including both 13-inch and 15-inch models with Touch Bar, incorporating Intel's 8th Generation "Coffee Lake" Core i5, i7 or i9 processors. New MacBook Pro users will need to manually select and install the update from the Mac App Store.
Apple's initial performance claims for the new MacBook Pro models did not appear to reflect any impact from the bug. The problem was reported by YouTube videographer Dave Lee last Tuesday, and confirmed in testing done by AppleInsider.
It was initially suspected to affect new models with a Core i9 chip, likely because that model is clocked highest and can be driven to a higher temperature fastest. For many users, the problem didn't show up at all.
Despite widespread assumptions that Apple had failed to design adequate cooling for the new generation of Intel processors, or was even intentionally throttling the performance of its new Pro gear to prevent overheating, the real issue was simply a software error that only revealed itself in specific, heavy and sustained workloads.
Without the fix, the new machines could turn in benchmark results that were worse than the previous models they replaced, unless the machines are externally cooled beyond what the Apple-engineered solution could provide.
After installing the fix, the new machines should consistently reflect Apple's originally published performance specifications, which presents the latest generation of Intel processors running significantly faster than the models they replaced. AppleInsider will continue testing the matter.
"Following extensive performance testing under numerous workloads, we've identified that there is a missing digital key in the firmware that impacts the thermal management system and could drive clock speeds down under heavy thermal loads on the new MacBook Pro," noted an Apple spokesperson. "A bug fix is included in today's macOS High Sierra 10.13.6 Supplemental Update and is recommended."
"We apologize to any customer who has experienced less than optimal performance on their new systems," Apple added. "Customers can expect the new 15-inch MacBook Pro to be up to 70 percent faster, and the 13-inch MacBook Pro with Touch Bar to be up to [two times] faster, as shown in the performance results on our website."
The macOS High Sierra 10.13.6 Supplemental Update is billed as a "stability and reliability" update, and is recommended for all users, including both 13-inch and 15-inch models with Touch Bar, incorporating Intel's 8th Generation "Coffee Lake" Core i5, i7 or i9 processors. New MacBook Pro users will need to manually select and install the update from the Mac App Store.
Apple's initial performance claims for the new MacBook Pro models did not appear to reflect any impact from the bug. The problem was reported by YouTube videographer Dave Lee last Tuesday, and confirmed in testing done by AppleInsider.
It was initially suspected to affect new models with a Core i9 chip, likely because that model is clocked highest and can be driven to a higher temperature fastest. For many users, the problem didn't show up at all.
Despite widespread assumptions that Apple had failed to design adequate cooling for the new generation of Intel processors, or was even intentionally throttling the performance of its new Pro gear to prevent overheating, the real issue was simply a software error that only revealed itself in specific, heavy and sustained workloads.
Without the fix, the new machines could turn in benchmark results that were worse than the previous models they replaced, unless the machines are externally cooled beyond what the Apple-engineered solution could provide.
After installing the fix, the new machines should consistently reflect Apple's originally published performance specifications, which presents the latest generation of Intel processors running significantly faster than the models they replaced. AppleInsider will continue testing the matter.
Comments
Now can all the little whiney bees go change their diapers?
I listened to the Cult Of Mac podcast “CultCast” where the guest called the whole MBP program a SCAM. I could only imagine DED ‘s head blowing up at that.
Well, no, of course not; because there's still the keyboard to whine about, along with the lack of a parallel printer port, and the warp engine is still missing in action.
But I am curious: this problem was discovered during a performance test with FCPX. I'd always assumed Apple had a copy of that lying around somewhere … Should they have spotted this during their own testing?
Many of you may have seen this but in case you hadn’t here is the summation.
“In my opinion, Apple seriously screwed up here. The testing that I did was easily within Apple's capabilities, and it is highly irresponsible of them to ship these machines out this way. As far as I am aware, the MSR is set to the intel's default ... and clearly Intel expects that if you are going to use this default, you will have a machine capable of delivering 100 Watts of power steady state. Intel does not expect that you must have thermal capabilities of shedding those 100 Watts, as the chip will thermally throttle if it reaches TJunction (100C), and that thermal throttling would not be nearly as painful as this type of VRM throttling. Most likely, if Apple wanted to handle things that way, they could have figured out a way to attach the heatpipe to the VRM. Even if they did not want to handle things that way, they should have reduced the MSR value from the factory to something that the VRM is actually capable of delivering (ie: My settings).”
https://www.reddit.com/r/macbookpro/comments/91256u/optimal_cpu_tuning_settings_for_i9_mbp_to_stop/
In my last post, I said "should"
I misspoke.
I meant to say, "shouldn't"
The sentence should have read:
[I think I just about got away with that…]
It is impossible for any company to test any and every possible case to ensure 100% error free operation. This was a bug that only showed up under very specific circumstances.
Oddly, I don't think people realize what a great update this is. The speed alone is great, but there really is a lot packed into this.
First, I don't think people appreciate the security aspect. This computer is almost as locked down as an iPhone now, so if I lose it, I no longer have to worry about anyone getting my business or personal data. That alone is worth a lot to me.
Second, true tone is really nice for someone who stares at a computer screen for 8 hours a day.
Third, the RAM!!! 32 GB makes running virtual machines much better, and the two extra processors don't hurt, either.
The last big thing is the keyboard, but that's still uncertain. I'm seriously thinking of updating from a 2016 MBP with touch bar, but I'm waiting to see how well the keyboard seems to be standing up. The keyboard on that 2016 drove me crazy until the second replacement.
In short, with the possible exception of the keyboard, this is a very, very nice laptop.
What about the people running Windows on their MacBook Pro?
Exactly the same speeds with encryption on or off, even shortly after turning encryption on.
The 2017 model, on the other hand, took about 20 hours to encrypt the drive, with available speeds of 1300 read and write during encryption.
With FileVault off, we saw 2000 MB/s write and 2700 read for the 512GB model.
After FileVault encryption completed, read speeds dropped down to 2150MB/s.
2018 MacBook Pro storage speed is completely unaffected by FileVault. (1150 write speed and 2500 read speed on 256GB SSD)