PositronCannon
New Member
- Joined
- Apr 24, 2023
- Messages
- 5 (0.01/day)
Been trying to figure this behavior out for a couple days now, but I'm just completely puzzled.
For context, this is a 2022 Acer Helios 300 PH315-55-7174, with an i7-12700H and an RTX 3060 140W (supposedly - I haven't seen it go past 120W and that's in Furmark which is an extreme example, in games it stays around 100W but I think both cases may be due to a system-wide power limit, more on that later).
Basically, if I do a CPU-only bench after a reboot, the CPU will reach around 110W no problems, and actually stay there for quite some time before slightly throttling down due to VRM thermals. So no problems on that front, and it's not a realistic scenario anyway, if anything I'm impressed the CPU itself doesn't reach its 100C thermal limit.
If I then start up a GPU benchmark (or a game, really anything that pushes the dGPU), the CPU will throttle down to 45W with PL2 as the limit reason. This doesn't surprise me as from what I've observed, the laptop seems to have a roughly 150W overall power limit for CPU+GPU (which to me seems kinda low for a 280W power brick but whatever, it's fine).
The weird part comes when I stop the GPU benchmark, at which point the CPU will go to up 56W and stay locked there, with PL2 limit still active. I figured it'd just be a temporary thing and it'd take a while of the whole system being idle for PL2 to reset, but nope, from that point on the CPU is simply capped at 56W regardless of how much time passes. The only way I've found to get it back to boosting to 110W is with a reboot.
Admittedly, in practice this isn't a huge deal as I rarely run CPU-only workloads, but... still, this can't be the intended design, right? I'm really curious if anyone else has seen this sort of behavior, and if there's anything I could change in ThrottleStop to fix this (though I'm afraid it may be something Acer botched at the EC level). I tried messing with the TPL settings yesterday such as disabling PL2 but I think I made things worse and somehow capped the CPU to 56W period, even after a reboot, so I deleted the .ini and started over from stock settings which are the ones I've been testing with now. I'm fully open to suggestions on this front.
The Windows power plan is set to the "hidden" high performance setting. Obviously, laptop is connected to AC power and battery is 100% throughout. Also, changing the performance modes on Acer's PredatorSense software from Default to Extreme or Turbo does not seem to make any appreciable difference in terms of power limits.
ThrottleStop logs of the above tests: https://pastebin.com/2eACRrvh
Some notable timestamps:
- 23:01:54: TS Bench starts, CPU at 110W (all good)
- 23:09:58: I start the GPU bench (Furmark), a few seconds later CPU goes down to 45W (probably normal)
- 23:11:13: I stop the GPU bench, CPU goes up to 56W (weird but ok)
- 23:18:55: After 6 minutes idling, I start TS Bench again, CPU still caps at 56W (???)
- Not in log, but about an hour of idling later, CPU still caps at 56W
Any ideas? And thanks to anyone who read all that!
edit: oh, and thanks to unclewebb for making this software, it really helped my old thermally challenged laptop be noticeably less thermally challenged. Too bad Intel killed undervolting for most CPUs now, so I mostly use it for monitoring on this new one...
For context, this is a 2022 Acer Helios 300 PH315-55-7174, with an i7-12700H and an RTX 3060 140W (supposedly - I haven't seen it go past 120W and that's in Furmark which is an extreme example, in games it stays around 100W but I think both cases may be due to a system-wide power limit, more on that later).
Basically, if I do a CPU-only bench after a reboot, the CPU will reach around 110W no problems, and actually stay there for quite some time before slightly throttling down due to VRM thermals. So no problems on that front, and it's not a realistic scenario anyway, if anything I'm impressed the CPU itself doesn't reach its 100C thermal limit.
If I then start up a GPU benchmark (or a game, really anything that pushes the dGPU), the CPU will throttle down to 45W with PL2 as the limit reason. This doesn't surprise me as from what I've observed, the laptop seems to have a roughly 150W overall power limit for CPU+GPU (which to me seems kinda low for a 280W power brick but whatever, it's fine).
The weird part comes when I stop the GPU benchmark, at which point the CPU will go to up 56W and stay locked there, with PL2 limit still active. I figured it'd just be a temporary thing and it'd take a while of the whole system being idle for PL2 to reset, but nope, from that point on the CPU is simply capped at 56W regardless of how much time passes. The only way I've found to get it back to boosting to 110W is with a reboot.
Admittedly, in practice this isn't a huge deal as I rarely run CPU-only workloads, but... still, this can't be the intended design, right? I'm really curious if anyone else has seen this sort of behavior, and if there's anything I could change in ThrottleStop to fix this (though I'm afraid it may be something Acer botched at the EC level). I tried messing with the TPL settings yesterday such as disabling PL2 but I think I made things worse and somehow capped the CPU to 56W period, even after a reboot, so I deleted the .ini and started over from stock settings which are the ones I've been testing with now. I'm fully open to suggestions on this front.
The Windows power plan is set to the "hidden" high performance setting. Obviously, laptop is connected to AC power and battery is 100% throughout. Also, changing the performance modes on Acer's PredatorSense software from Default to Extreme or Turbo does not seem to make any appreciable difference in terms of power limits.
ThrottleStop logs of the above tests: https://pastebin.com/2eACRrvh
Some notable timestamps:
- 23:01:54: TS Bench starts, CPU at 110W (all good)
- 23:09:58: I start the GPU bench (Furmark), a few seconds later CPU goes down to 45W (probably normal)
- 23:11:13: I stop the GPU bench, CPU goes up to 56W (weird but ok)
- 23:18:55: After 6 minutes idling, I start TS Bench again, CPU still caps at 56W (???)
- Not in log, but about an hour of idling later, CPU still caps at 56W
Any ideas? And thanks to anyone who read all that!
edit: oh, and thanks to unclewebb for making this software, it really helped my old thermally challenged laptop be noticeably less thermally challenged. Too bad Intel killed undervolting for most CPUs now, so I mostly use it for monitoring on this new one...
Last edited: