If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
No announcement yet.
Radeon DPM Is Fantastic For Power Use, Thermal Performance
Actually this benchmark has a quite limited value. I know using one desktop base and just swapping cards was quite fast and convenient, but power management matters for notebook users.
This article answers the 2 questions how new DPM affects 3D performance and what is power usage/temps for near maximum load. What it lacks is answer for "how dpm is affecting battery life" and "how effective it is at downlcocking/disabling parts of gpu when they are not in use" questions.
Good PM code benchmark should report battery time , power consumption histogram and average power consumption under different loads (idle, light desktop usage, playing videos etc) on various AMD GPUs/APUs equipped lappys compared to Catalysts and FOSS driver with DPM disabled.
I don't even have any laptops with AMD GPUs aside from some old R300 and R500 era ThinkPads...
Aside form desktop/notebook issue, is it really pm benchmark? Comparing powersaving capabilities of drivers in 3D gaming scenario is such an odd case. When you run games you want performance first.. It's nice to see it can save some watts under heavy load, but what does it say about impovement in power saving? It won't tell you if dpm does better job than "low" porfile from old code when system is idle (both watts/h and temps). How much it's better (performace/watts/h, temp) in 2d/video compared to profles and old dynpm.
That would be somethin closer to the cases when user wants to save power.
To the rest: I'd love to know what's going on with the 6770. That seems to be, by far, the most dynamic of the bunch, while the oldest card, 4770 I think, was the least dynamic.
That's suggests differences in hardware as the cause since the older cards are generally better opitmized in driver.
Some places that could use improvement here, Michael.
1. Test idle power usage. Honestly it shouldn't change much, if at all, while you are running apps. It's at the desktop that you should really see changes.
2. The line graphs were pretty much unreadable. You had black, blue, and then 4 separate shades of red that all ran together.
Only when you used a static "low" profile, the other profiles should benefit.
Good to see I am not the only one. I am even quite good at keeping colours apart but that was a graph that was hard to interprete.
I can also confirm power management is very good for me on 5750 and 5770 cards. In idle states GPU are about 10C colder than they were by default, thanks to lowest frequency possible. Then they quickly increase frequency on load, so there was no noticeable performance loss either. Really remarkable improvement!
And btw, I can monitor GPU frequencies like this:
while (true) do cat /sys/kernel/debug/dri/0/radeon_pm_info; sleep 1; done
And file contains something like this for 57xx GPUs: