私のradeon-profile
を使用して、UbuntuでAMD Radeon R5 M330が750MHzコア/ 1000MHzメモリに制限されていることを発見しましたが、それが低すぎるため(コアを1030MHzに制限する必要があります)、制限を増やしたいと思います。 /sys/class/drm/card1/device/
のファイルの追加/変更を含むいくつかの方法を試しましたが、ルートアクセス(Sudo su
を使用してSudo
とルート端末の両方を試しました)でも許可が拒否されました。他の方法は見つかりませんでした。
OEMがWindowsのGPUのコアクロック速度を1030MHzに設定しているため、ここでオーバークロックしようとはしていないので、Ubuntuの制限を本来の値に設定したいだけです。
TL; DR:AMD Radeon GPUのコア/メモリのクロック速度制限を変更する方法は?
注:オープンソースドライバーradeon
にpadoka
PPAを追加して使用しています。
私はこのチュートリアルの助けを借りてそれを達成することができました:
https://Gist.github.com/Francesco149/0302fbb5e056f3339ae17d3c13257929
Linuxカーネルソースをダウンロードした後、/linux-4.13.0/drivers/gpu/drm/radeon/si_dpm.c
の2985行目をmax_sclk = 75000;
からmax_sclk = 103000;
に変更し、再構築して、変更したカーネルをインストールし、マシンを再起動しました。
ただし、Linuxカーネル全体の再構築とインストールが含まれます。これが適切に行われないと、OSが破損したり、起動したりすることさえありません。また、マシンでコンパイルするのに1時間近くかかったため、多くの時間がかかります。したがって、理想的なソリューションではありません。
警告:これは、OSを壊したり、ハードウェアを損傷したりする可能性があるため、自分が何をしているかを知っている場合にのみ行ってください。
別の警告:max_sclk
を、マシンのOEM以下で設定されているクロック周波数に設定する必要があります(実行内容がわからない場合)。
radeon-profile :プロファイルを変更し、いくつかのGPUパラメーターを監視するためのツール
ツールの開発者は、そのフォーラムで積極的に活動しています。