Jump to content

Apple is addressing the 2018 Macbook Pro Throttling problem

Hunter259

https://www.macrumors.com/2018/07/24/apple-addresses-macbook-pro-throttling/?utm_source=osx&utm_medium=push&utm_campaign=front

 

Apple's Explanation:

Quote

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. 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. Customers can expect the new 15-inch MacBook Pro to be up to 70% faster, and the 13-inch MacBook Pro with Touch Bar to be up to 2X faster, as shown in the performance results on our website.

 

TLDR: Apple has released an update to High Sierra that should help or completely alleviate the atrocious throttling issues that the 15" Pro's have been facing but also says it should help the 13" Pro's as well. From what Apple is saying, it seems that this was either a mistake that was not caught in time for release. Apple themselves started to look into this issue after David Lee's video about his 15" Pro. They contacted Lee so they could replicate his workflow and this is the result of their findings.

 

Still incredibly frustrating for anyone who did buy these machines. This is something that should have been caught before a wide release like this. Hopefully reviewers update their reviews to better show the product and it's potential performance.

Main Gaming PC - i9 10850k @ 5GHz - EVGA XC Ultra 2080ti with Heatkiller 4 - Asrock Z490 Taichi - Corsair H115i - 32GB GSkill Ripjaws V 3600 CL16 OC'd to 3733 - HX850i - Samsung NVME 256GB SSD - Samsung 3.2TB PCIe 8x Enterprise NVMe - Toshiba 3TB 7200RPM HD - Lian Li Air

 

Proxmox Server - i7 8700k @ 4.5Ghz - 32GB EVGA 3000 CL15 OC'd to 3200 - Asus Strix Z370-E Gaming - Oracle F80 800GB Enterprise SSD, LSI SAS running 3 4TB and 2 6TB (Both Raid Z0), Samsung 840Pro 120GB - Phanteks Enthoo Pro

 

Super Server - i9 7980Xe @ 4.5GHz - 64GB 3200MHz Cl16 - Asrock X299 Professional - Nvidia Telsa K20 -Sandisk 512GB Enterprise SATA SSD, 128GB Seagate SATA SSD, 1.5TB WD Green (Over 9 years of power on time) - Phanteks Enthoo Pro 2

 

Laptop - 2019 Macbook Pro 16" - i7 - 16GB - 512GB - 5500M 8GB - Thermal Pads and Graphite Tape modded

 

Smart Phones - iPhone X - 64GB, AT&T, iOS 13.3 iPhone 6 : 16gb, AT&T, iOS 12 iPhone 4 : 16gb, AT&T Go Phone, iOS 7.1.1 Jailbroken. iPhone 3G : 8gb, AT&T Go Phone, iOS 4.2.1 Jailbroken.

 

Link to comment
Share on other sites

Link to post
Share on other sites

Please edit your post to match Tech News guidelines.

 

https://linustechtips.com/main/topic/11724-posting-guidelines-read-before-posting/

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
Share on other sites

Link to post
Share on other sites

Quote

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.

What

The Workhorse (AMD-powered custom desktop)

CPU: AMD Ryzen 7 3700X | GPU: MSI X Trio GeForce RTX 2070S | RAM: XPG Spectrix D60G 32GB DDR4-3200 | Storage: 512GB XPG SX8200P + 2TB 7200RPM Seagate Barracuda Compute | OS: Microsoft Windows 10 Pro

 

The Portable Workstation (Apple MacBook Pro 16" 2021)

SoC: Apple M1 Max (8+2 core CPU w/ 32-core GPU) | RAM: 32GB unified LPDDR5 | Storage: 1TB PCIe Gen4 SSD | OS: macOS Monterey

 

The Communicator (Apple iPhone 13 Pro)

SoC: Apple A15 Bionic | RAM: 6GB LPDDR4X | Storage: 128GB internal w/ NVMe controller | Display: 6.1" 2532x1170 "Super Retina XDR" OLED with VRR at up to 120Hz | OS: iOS 15.1

Link to comment
Share on other sites

Link to post
Share on other sites

I’m surprised they didn’t pull something like this one 

Edit: Oh no wait they did 

Quote

Apple for its part said it never experienced any issues with excessive performance degradation in its pre-production testing of the 2018 MacBook Pro, completed in June. The company did identify what it calls an isolated bug after digging deeper, and came up with what it calls a simple fix. 

To be expected, Apple also talked up the new MacBook Pro, noting how most of what it has been hearing about the notebook from customers—including many professionals—has been very positive, including about performance.

 

Edited by captain_to_fire

There is more that meets the eye
I see the soul that is inside

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Okay so well have a mass recall in 2019 for thermal issues grilling vrms. Apple is just counting on people being idiots enough never to use their machinesfor anything heavy in the mean time.

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, D13H4RD2L1V3 said:

What

This is apple we're talking about. I'm honestly not surprised by BS like this anymore. 

Fine you want the PSU tier list? Have the PSU tier list: https://linustechtips.com/main/topic/1116640-psu-tier-list-40-rev-103/

 

Stille (Desktop)

Ryzen 9 3900XT@4.5Ghz - Cryorig H7 Ultimate - 16GB Vengeance LPX 3000Mhz- MSI RTX 3080 Ti Ventus 3x OC - SanDisk Plus 480GB - Crucial MX500 500GB - Intel 660P 1TB SSD - (2x) WD Red 2TB - EVGA G3 650w - Corsair 760T

Evoo Gaming 15"
i7-9750H - 16GB DDR4 - GTX 1660Ti - 480GB SSD M.2 - 1TB 2.5" BX500 SSD 

VM + NAS Server (ProxMox 6.3)

1x Xeon E5-2690 v2  - 92GB ECC DDR3 - Quadro 4000 - Dell H310 HBA (Flashed with IT firmware) -500GB Crucial MX500 (Proxmox Host) Kingston 128GB SSD (FreeNAS dev/ID passthrough) - 8x4TB Toshiba N300 HDD

Toys: Ender 3 Pro, Oculus Rift CV1, Oculus Quest 2, about half a dozen raspberry Pis (2b to 4), Arduino Uno, Arduino Mega, Arduino nano (x3), Arduino nano pro, Atomic Pi. 

Link to comment
Share on other sites

Link to post
Share on other sites

Quote

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.

Have I not been paying attention in my 5 years of computer science & hardware classes in high school or is this entire claim garbage?

mechanical keyboard switches aficionado & hi-fi audio enthusiast

switch reviews  how i lube mx-style keyboard switches

Link to comment
Share on other sites

Link to post
Share on other sites

Seems good. Looking forward to more benchmarks after everyone installs the macOS update.

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

I love software fixes for bad design from apple, just like the whole iphone 5 antenna issue, their software fix was to change how the signal strength bars are measured to make people think the issue was solved.  Apple QC #1


Fan speeds can help but if it thermal throttles in less than a minute at reasonable fan speeds a bigger heatsink is going to be needed (its just physics) unless they undervolt which could make the whole system unstable.

Let alone a sustained CPU+GPU load for heavy encoding.

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, DrMacintosh said:

Seems good. Looking forward to more benchmarks after everyone installs the macOS update.

Yeah, we've seen the benchmarks already. Pretty shit.

Link to comment
Share on other sites

Link to post
Share on other sites

Well, I expect at least some changes in voltage.

 

Those damn VRMs aren't going to last very long at all at stock settings

The Workhorse (AMD-powered custom desktop)

CPU: AMD Ryzen 7 3700X | GPU: MSI X Trio GeForce RTX 2070S | RAM: XPG Spectrix D60G 32GB DDR4-3200 | Storage: 512GB XPG SX8200P + 2TB 7200RPM Seagate Barracuda Compute | OS: Microsoft Windows 10 Pro

 

The Portable Workstation (Apple MacBook Pro 16" 2021)

SoC: Apple M1 Max (8+2 core CPU w/ 32-core GPU) | RAM: 32GB unified LPDDR5 | Storage: 1TB PCIe Gen4 SSD | OS: macOS Monterey

 

The Communicator (Apple iPhone 13 Pro)

SoC: Apple A15 Bionic | RAM: 6GB LPDDR4X | Storage: 128GB internal w/ NVMe controller | Display: 6.1" 2532x1170 "Super Retina XDR" OLED with VRR at up to 120Hz | OS: iOS 15.1

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, TheGlenlivet said:

Something has to give right?

Higher fan speeds and more noise or lower voltages and CPU speed.

Is there something we are missing here?

Something hardware related does have to change to make any impact. 

 

Its either going to be twice as loud or going to crash because voltage is too low. 

Link to comment
Share on other sites

Link to post
Share on other sites

22 minutes ago, TheGlenlivet said:

Something has to give right?

Higher fan speeds and more noise or lower voltages and CPU speed.

Is there something we are missing here?

 

24 minutes ago, Max_Settings said:

BS, software update isn't going to do anything unless they are just limiting the turbo clock or doing a serious undervolt. It's the cooler's fault, not the software.

 

6 minutes ago, mynameisjuan said:

Something hardware related does have to change to make any impact. 

 

Its either going to be twice as loud or going to crash because voltage is too low. 

 

I think you guys missed the story about how the website Notebookcheck had managed to get the throttling under control by just putting a Power limit on the CPU instead of just a temperature limit:

 

I would imagine Apples fix to this is:

 

- Set power limit on CPU

- Perhaps undervolt the CPU slightly (although that can cause instability)

- Perhaps undervolt the VRMs slightly (instability?)

- Adjust the fan curve to ramp up faster under sustained load. (although they don't even need to this, seeing as Notebookcheck has proven that setting the power limit already has a big impact). 

 

This would all result in higher sustained clocks, potentially with a bit more noise.

And done.

 

The funny thing is: This just shows that Apple didn't do any testing of the i9 model, because it is blatantly obvious that it throttles under sustained workloads. The fact that they say it is a "minor bug" that only happened under certain rare conditions is just a lie, it happened under very common conditions and for all users. It also shows that, had they spent perhaps an hour or 2 thinking about it, they could have come up with this solution in the first place. Pretty terrible engineering if you ask me. Someone is getting fired over this as we speak.

 

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, maartendc said:

I think you guys missed the story about how the website Notebookcheck had managed to get the throttling under control by just putting a Power limit on the CPU instead of just a temperature limit:

There's also the Reddit post regarding the VRMs

 

https://www.reddit.com/r/macbookpro/comments/91256u/optimal_cpu_tuning_settings_for_i9_mbp_to_stop/

 

The Workhorse (AMD-powered custom desktop)

CPU: AMD Ryzen 7 3700X | GPU: MSI X Trio GeForce RTX 2070S | RAM: XPG Spectrix D60G 32GB DDR4-3200 | Storage: 512GB XPG SX8200P + 2TB 7200RPM Seagate Barracuda Compute | OS: Microsoft Windows 10 Pro

 

The Portable Workstation (Apple MacBook Pro 16" 2021)

SoC: Apple M1 Max (8+2 core CPU w/ 32-core GPU) | RAM: 32GB unified LPDDR5 | Storage: 1TB PCIe Gen4 SSD | OS: macOS Monterey

 

The Communicator (Apple iPhone 13 Pro)

SoC: Apple A15 Bionic | RAM: 6GB LPDDR4X | Storage: 128GB internal w/ NVMe controller | Display: 6.1" 2532x1170 "Super Retina XDR" OLED with VRR at up to 120Hz | OS: iOS 15.1

Link to comment
Share on other sites

Link to post
Share on other sites

Asus remembers the turbo key 

Quote

Advertised feature for M4N72-E: 
Turbo Key
ASUS Turbo Key allows the user to turn the PC power button into an overclocking button. After the easy setup, Turbo Key can boost performances without interrupting ongoing work or games - with just one touch!!

.... Breaking news from Apple they now have courageously removed the power button and instead opted to have a turbo key!

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Props where props are due, they've fixed it in a very timely manner.

 

Can't wait for the community to pull the fix apart and tell us what they actually did though. I can't wait to hear they copied the community fix and included it as official.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Shorty88jr said:

Asus remembers the turbo key 

Advertised feature for M4N72-E: 

Turbo Key

turboKey.gifASUS Turbo Key allows the user to turn the PC power button into an overclocking button. After the easy setup, Turbo Key can boost performances without interrupting ongoing work or games - with just one touch!!

turboKey_pic.gif

Pretty sure I used that with their later boards :P Or something similar. Just Windows software that'd apply an overclock.

It's also the only time I've messed around with overclocking.

CPU: Ryzen 9 5900 Cooler: EVGA CLC280 Motherboard: Gigabyte B550i Pro AX RAM: Kingston Hyper X 32GB 3200mhz

Storage: WD 750 SE 500GB, WD 730 SE 1TB GPU: EVGA RTX 3070 Ti PSU: Corsair SF750 Case: Streacom DA2

Monitor: LG 27GL83B Mouse: Razer Basilisk V2 Keyboard: G.Skill KM780 Cherry MX Red Speakers: Mackie CR5BT

 

MiniPC - Sold for $100 Profit

Spoiler

CPU: Intel i3 4160 Cooler: Integrated Motherboard: Integrated

RAM: G.Skill RipJaws 16GB DDR3 Storage: Transcend MSA370 128GB GPU: Intel 4400 Graphics

PSU: Integrated Case: Shuttle XPC Slim

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

Budget Rig 1 - Sold For $750 Profit

Spoiler

CPU: Intel i5 7600k Cooler: CryOrig H7 Motherboard: MSI Z270 M5

RAM: Crucial LPX 16GB DDR4 Storage: Intel S3510 800GB GPU: Nvidia GTX 980

PSU: Corsair CX650M Case: EVGA DG73

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

OG Gaming Rig - Gone

Spoiler

 

CPU: Intel i5 4690k Cooler: Corsair H100i V2 Motherboard: MSI Z97i AC ITX

RAM: Crucial Ballistix 16GB DDR3 Storage: Kingston Fury 240GB GPU: Asus Strix GTX 970

PSU: Thermaltake TR2 Case: Phanteks Enthoo Evolv ITX

Monitor: Dell P2214H x2 Mouse: Logitech MX Master Keyboard: G.Skill KM780 Cherry MX Red

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

29 minutes ago, Master Disaster said:

Props where props are due, they've fixed it in a very timely manner.

 

Can't wait for the community to pull the fix apart and tell us what they actually did though. I can't wait to hear they copied the community fix and included it as official.

I fully expect to have grilled MacBooks by early 2019 as a result.

Will be fun to watch the iSheep suffer tbh, but meanwhile let me just say:

 

"Oh nice Apple, fixing an exposed hardware issue with a [key] in firmware. I totally buy that!"

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, maartendc said:

 

 

 

I think you guys missed the story about how the website Notebookcheck had managed to get the throttling under control by just putting a Power limit on the CPU instead of just a temperature limit:

 

I would imagine Apples fix to this is:

 

- Set power limit on CPU

- Perhaps undervolt the CPU slightly (although that can cause instability)

- Perhaps undervolt the VRMs slightly (instability?)

- Adjust the fan curve to ramp up faster under sustained load. (although they don't even need to this, seeing as Notebookcheck has proven that setting the power limit already has a big impact). 

 

This would all result in higher sustained clocks, potentially with a bit more noise.

And done.

 

The funny thing is: This just shows that Apple didn't do any testing of the i9 model, because it is blatantly obvious that it throttles under sustained workloads. The fact that they say it is a "minor bug" that only happened under certain rare conditions is just a lie, it happened under very common conditions and for all users. It also shows that, had they spent perhaps an hour or 2 thinking about it, they could have come up with this solution in the first place. Pretty terrible engineering if you ask me. Someone is getting fired over this as we speak.

 

It sounds like they never did any real world testing and instead only used some synthetic in-house benchmark which didn’t pick it ip... why? Who even knows. 

 

Lets see see if this actually fixed it ??‍♂️

15" MBP TB

AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×