I've looked around a bit and haven't found jack.
-
Richard Zheng Notebook Evangelist
-
Mastermind5200 Notebook Virtuoso
Ryzen master iirc
-
Richard Zheng Notebook Evangelist
hmscott likes this. -
abaddon4180 Notebook Virtuoso
Not to my knowledge. I guess you could lower the TDP using the guide below but I imagine lowering the performance is not really what you're looking to do. I bet there is a lot of room for undervolting on these, too. I remember I had a Llano APU like six years ago that was ridiculously poorly optimized. I was able to increase the clock speed by nearly a full 1GHz while lowering the voltages a good bit. I am sure AMD's quality control for setting voltages has improved a bit since then but I bet there could still be some great gains if it was possible.
Last edited: Feb 3, 2019hmscott likes this. -
Richard Zheng Notebook Evangelist
hmscott likes this. -
abaddon4180 Notebook Virtuoso
-
Richard Zheng Notebook Evangelist
hmscott and Starlight5 like this. -
Yes I was able to drop the stock voltage from roughly 1.17v to about 0.98v on stock... Or I could have overlooked the cpu to 3.6ghz on all cores on stock voltage (or dropping it just a notch to about 1.16v).
And the ryzen mobile parts are ultra low power.
It is possible it could do with voltage modulation, but not sure you'd be able to get massive difference... The uarch was completely revamped after all.
Besides, the biggest problem with 2500u and 2700u are manufacturer limited tdp and inadequate cooling implementation (since they just use pre existing chassis or cooling for Intel and then of course use lousy thermal paste application).
I think AMD would be better off just modifying ryzen master to allow people to undervolt ryzen mobile. -
Richard Zheng Notebook Evangelist
-
It usually (and unfortunately) falls to the end-user (ourselves) to correct the bad design implementations by OEMs.
As for Thinkpads better under load than others... Actually, I think that Acer Nitro 5 with 2500u and 2700u would be better... probably because they both come with RX 560x dGPU... hence the beefed up cooling and no TDP limit on the 2500/2700u APU's (at least the last time I checked).
Thinkpads have a severely TDP limited APU (from 25W down to 15W) - so their CPU clocks tends to drop with prolonged use.
Blame Lenovo (but if you ask me, AMD should not have allowed these APU's to have a configurable TDP - might not have made any difference though, because in the past, OEM's would just shove previous APU's into laptops pre-existing chassis and have them thermally throttle like there's no tomorrow - so, again, they paid 0 attention to cooling).
There are ways to go around the TDP limit of course (as it was posted in that video above), but, that will obviously result in these parts temps going up to 80 deg C... or over that - now, call me crazy, but such parts shouldn't be allowed to reach those temperatures - then again, OEM's thermal application is lackluster to say the least).Last edited: Feb 4, 2019 -
Richard Zheng Notebook Evangelist
-
The ThinkPads actually don't have that good of a cooling if the following picture is any indication for E585:
https://www.notebookcheck.net/fileadmin/_processed_/9/6/csm_internals_31f82501d8.jpg
And here's the inside of Thinkpad A485 innards:
https://www.notebookcheck.net/fileadmin/_processed_/6/0/csm_DSC_0648_watermarked_103b7b124d.jpg
I don't think I've seen any T480 models with AMD APU's.
But quite honestly, the cooling seems atrociously poor.
E585 seems to have a dual heat pipe system, but the T480 is really bad. -
Richard Zheng Notebook Evangelist
-
As such, if the TDP limit is removed and the APU is allowed to reach its full TDP value, they will climb up to over 80 degrees C (which suggests a lousy cooling implementation)... that's with the dual heatpipe version.
Another user has E858 which has the dual heat pipe installed, and when he increased the TDP limit to 30W, temps shot up to over 80 deg. C.
Mind you, having over 80 deg C under load is not exactly bad for a laptop (although, many systems simply cannot cope even with this).... but if we can get mid and high-end laptops with temperatures at 75 degrees C or less under maximum load... then that means that the cooling design in these Ryzen mobile units is simply speaking, atrocious at best when they allow the temperatures for such low power units to reach that high up. -
Richard Zheng Notebook Evangelist
As it is, you can throttle a CPU if you want it cool, but pushing a cooling system to it's limits shows a lot about how well designed it was.
IMO a bad implementation has less to do with how hot/cool it runs, but how high performance is during max loads.
As an example, a laptop with i9 hits high 90s during benchmarks, cpu speeds drop BELOW base clocks, would be considered bad. But if you have another that is around the same size, even if it still hits the same high 90s, as long as performance is better I would consider the cooling to be "better" -
TDP limited APU's tend to drop their performance with consecutive Cinebench runs in Lenovo units.
You can achieve a good score on the first run, but run it 5 times in a row and the results will drop like a stone. -
Richard Zheng Notebook Evangelist
-
If a hw component inside a laptop is advertised to run at specific speeds, it should be able to reach and maintain those clocks for as long as you need them (which means OEM's need to stop messing about and design proper cooling that would fulfill this task)... anything else is just false advertising and/or subject to legal issues (because they would be in violation of consumer rights laws - which leaves them open to lawsuits, lost business and reputation damage). -
Richard Zheng Notebook Evangelist
jeremyshaw likes this. -
The 2700U throttles when you subject it to stresses over long period of time which lowers its overall performance compared to where it should be (ergo, doesn't behave as it should).
For instance, we know that high single core clocks won't matter in multi-threaded software because all cores will be running at their designated boost clocks when stressed (which is usually lower than when using just 1 core)... the point is to have cooling which allows hw to boost and maintain their designated speeds for as long as you need them.
So if you want to do rendering for instance on 2500u/2700u using Blender or 3dsMax, the APU should be capable of reaching and maintaining its boost clocks for as long as the render lasts... not for as long as the OEM dictates due to them implementing garbage cooling.
Same methodology applies to games... performance usually drops during games because of the APU being TDP limited (as both the CPU and iGP are fighting to get enough resources - so, in games, CPU clocks usually go down substantially because the TDP limit is preventing both it and the iGP getting enough juice at the same time).
This can't be happening... its a faulty design plain and simple.
Imagine using a the laptop with 2700u for a business presentation, and at first everything is running smoothly... but then, a few mins into the presentation, it starts responding less and less.
That's a design flaw from the manufacturer who created the laptop...
Same thing with my GL702ZC.
It broke down twice due to an identical issue: blown motherboard circuitry for the fans which eventually leads to motherboard burning itself out (probably linked to poor cooling on the VRM's).
Its a £1600 piece of hardware... that kind of an issue shouldn't be happening. Asus skimped on the cooling design in the early units and I was the unfortunate recipient of that problem which is still ongoing thanks to ridiculous bureaucracy.
Don't justify bad design choices on behalf of manufacturers who don't care about consumers.
Demand that they bring you higher quality control.
Desktop CPU's and GPU's are capable of maintaining their advertised boost clocks indefinitely (or as long as you need them for).
Laptop grade hardware should be able to do the same... if it can't, then its an OEM design flaw and shouldn't be compromised on.Last edited: Feb 5, 2019 -
Richard Zheng Notebook Evangelist
For example, I have an XPS 15 with a hexa core i7. It is certainly a fast machine for sure, but the CPU throttles. Now, if I were to put in a quad core i7 into it, it would not throttle at all. Not even a CPU benchmark would give it any trouble. Which is a "Better" implementation from what I think is your point. But here is the problem, while it can indeed maintain full turbo over any loads, you are not really getting the most out of your CPU. If you had a hexa core i7, even if it throttles to use just as much power (TDP), you would be better off for the vast majority of tasks as that short windows before it throttles will be much, much faster than the quad core. Even if you cannot get the full 100% out of the CPU under loads, that doesn't mean it isn't a bad implmentation at all.
If you had a CPU that doesn't throttle, that would mean your cooling is overkill (12 pounds of cooling for an i9) or your CPU is too weak for the cooling system (45W CPU in a 60W chassis). This isn't a design flaw, that is just how it works. -
6.|THE|1|BOSS|.9 Notebook Evangelist
I will just put this here
https://gitlab.com/ryzen-controller-team/ryzen-controller
might help someone...Arondel likes this. -
Mastermind5200 Notebook Virtuoso
So Ryzen undervolting is now a thing? Consider me intrigued
-
custom90gt Doc Mod Super Moderator
Is there an Undervolting tool for the Ryzen Mobile CPUs?
Discussion in 'Hardware Components and Aftermarket Upgrades' started by Richard Zheng, Feb 2, 2019.