ATi Powerplay on Linux


powerplay
之前一直沒注意到 ATi/AMD的 Powerplay在Linux的支援狀況
(以Radeon HD 4670為例 ,low的耗電量為10W;high的耗電量為70W,中間的差距不小)
後來查了一下原來在9系列(Radeon 9700的時代?)就已經支援了

那用aticonfig來看看支援的狀況吧!
下面這個指令是用來看GPU時脈
aticonfig –adapter=0 –od-getclocks

用mplayer做測試可以注意到
output用xv時,powerplay 大部份都是low的狀態(省電模式)
output用opengl時,powerplay 是high的狀態(效能模式)
但不管用xv或opengl都不會減少cpu佔用的情形,也就是說output用xv來省電會是比較好的選擇

用snes9x-gtk (超任模擬器)做測試得到的結果跟mplayer一樣
那就是說output用xv比較好囉?  錯 因為xv跟opengl對於模擬效能差距太大了
opengl可以有效降低cpu佔用率、用xv則FPS只有30~40很不順暢
如果有碰到畫面不順暢的程式可以換用opengl, 試試看可不可以改善情形

這是linux跟catalyst之間的一些小瑕疵,不知道以後會不會改進?
現階段只好根據使用情形決定要用xv還是opengl

aticonfig有個功能可以list 本機上有powerplay的裝置出來,但我輸入後它說找不到支援powerplay的裝置
可是從時脈、效能來看都明顯顯示出已經啟用powerplay了啊!

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: