Re: DPM on Radeon HD6570

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2013-08-21 19:55 keltezéssel, Alex Deucher írta:
On Wed, Aug 21, 2013 at 1:49 PM, Boszormenyi Zoltan<zboszor@xxxxx>  wrote:
Hi,

thanks for your response.

2013-08-21 17:39 keltezéssel, Alex Deucher írta:

On Wed, Aug 21, 2013 at 10:31 AM, Boszormenyi Zoltan<zboszor@xxxxx>
wrote:
Hi,

I read this Phoronix article:
http://www.phoronix.com/scan.php?page=article&item=amd_hd6000_dpm&num=1

Congrats to the progress achieved so far.

However, I can see an interesting deviation for HD6570 from the
observed trend of other chips.

r600g can reach 80+ percent of the performance of Catalyst
for most HD6xxx chips except for 6570, where the performance
is around 10-20 percent.

Do you have a theory about this difference?
Maybe DPM doesn't work as intended on HD6570?

Are you seeing the same results on your board?  If so are the results
roughly the same with dpm enabled vs. disabled?  If so I doubt there
is a problem with dpm.  On older dGPUs like this one dpm won't really
improve performance since the cards come up with relatively high
clocks by default.  It's mainly for saving power when the GPU is idle.
I have enabled dpm:
$ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-3.11.0-0.rc6.git0.1.fc20.x86_64
root=UUID=00df37a2-be3d-46fe-963a-ca08977fc5f6 ro quiet rhgb radeon.audio=1
radeon.dpm=1 LANG=hu_HU.UTF-8

I have just tried "openarena 0.8.5" again with forced "low" performance.
Results is 26.87fps with low performance, 59.40-59.70fps with forced high
performance.

Sounds like you are refresh rate limited.  Try disabling
swapbufferswait in your xorg.conf:

Section "Device"
         Identifier  "card0"
         Driver      "iradeon"
         Option "SwapbuffersWait" "false"
EndSection

and disable vsync in the 3D driver, set env var:
vblank_mode=0

vblank_mode was already 0 before:

[zozo@localhost ~]$ cat .drirc
<driconf>
    <device screen="0" driver="r600">
        <application name="Default">
            <option name="fthrottle_mode" value="2" />
            <option name="pp_celshade" value="0" />
            <option name="pp_jimenezmlaa" value="0" />
            <option name="always_have_depth_buffer" value="false" />
            <option name="pp_jimenezmlaa_color" value="0" />
            <option name="pp_nogreen" value="0" />
            <option name="force_glsl_extensions_warn" value="false" />
            <option name="pp_nored" value="0" />
            <option name="disable_glsl_line_continuations" value="false" />
            <option name="vblank_mode" value="0" />
            <option name="allow_large_textures" value="1" />
            <option name="pp_noblue" value="0" />
        </application>
    </device>
</driconf>

I have added this:

[root@localhost xorg.conf.d]# pwd
/etc/X11/xorg.conf.d
[root@localhost xorg.conf.d]# cat 99-vblank.conf
Section "Device"
    Identifier    "card0"
    Driver        "radeon"
    Option        "SwapbuffersWait" "false"
EndSection

With forced high performance, I got 118.73 fps. Wow. :-)

Also what does the performance look like with dpm disabled?

Same as forced high with dpm enabled.

Anyway, it doesn't sound like dpm is an issue.

Indeed, dpm works as intended.
Something was misconfigured at Phoronix then.

Thanks for resolving this for me,
Zoltán Böszörményi


Alex

I have this kind of video card, so I wanted to test it myself.
The exact model of my card is:

http://www.sapphiretech.com/presentation/product/?cid=1&gid=3&sgid=1087&pid=1176&psn=&lid=1&leg=0#

Note that a lot of 6570 cards, including yours use DD3 memory rather
than GDDR5 so they will have fairly limited memory bandwidth.
I know. The 6570 tested by Phoronix must be GDDR5
but it's not mentioned specifically.

Best regards,
Zoltán Böszörményi


Alex

I have installed kernel 3.11-rc6 on Fedora 19 using this koji kernel:
http://koji.fedoraproject.org/koji/buildinfo?buildID=457463

I haven't tested Catalyst but my r600g results mostly match
the ones in the article even with a different CPU.

Best regards,
Zoltán Böszörményi

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel





[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux