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で必要な周波数を設定する方法を知っていますか?
AMDOverdriveCtrl を使用して、制限を下方にロック解除できます。 [オーバードライブ]タブで、メモリの[低]、[中]、[高]の値を300MHzに設定します。その後、aticonfigを使用してメモリクロックを300MHzに設定できるようになります。
「構成可能なピーク範囲」が示していることにもかかわらず、実際には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の場合です。