web-dev-qa-db-ja.com

Linuxで制限なしで5870をオーバー/アンダークロックしますか?

ATI Radeon HD5870のメモリを300Mhzにダウンクロックし、コア周波数を930Mhzにオーバークロックしたいと思います。これは、ATI TrayToolsを使用してWindowsで実行できます。

Linuxでは、これまでこれを行う唯一の方法は、ATIオーバードライブを使用することでした。

$ aticonfig --odgc

Default Adapter - ATI Radeon HD 5800 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    850           1200
             Current Peak :    850           1200
  Configurable Peak Range : [600-900]     [900-1300]
                 GPU load :    97%

ご覧のとおり、ここでの問題は、Windowsで完全に可能であり、(理由の範囲内で)完全に安全である場合に、「構成可能なピーク範囲」にないものを選択できないことです。

Ubuntuで必要な周波数を設定する方法を知っていますか?

6
Callum Rogers

AMDOverdriveCtrl を使用して、制限を下方にロック解除できます。 [オーバードライブ]タブで、メモリの[低]、[中]、[高]の値を300MHzに設定します。その後、aticonfigを使用してメモリクロックを300MHzに設定できるようになります。

4
misiu_mp

「構成可能なピーク範囲」が示していることにもかかわらず、実際にはcanオーバードライブを使用してその範囲外の周波数を設定します。

$ aticonfig --od-setclocks=930,300

Default Adapter - ATI Radeon HD 5800 Series
                  New Core Peak   : 930
                  New Memory Peak : 300

$ aticonfig --od-getclocks

Default Adapter - ATI Radeon HD 5800 Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    930           300
             Current Peak :    930           300
  Configurable Peak Range : [600-900]     [900-1300]
                 GPU load :    95%

これはCatalystバージョン12.1の場合です。

1
Michael Boyer