web-dev-qa-db-ja.com

AMD Radeon GPUコア/メモリクロック周波数を変更する

私の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のコア/メモリのクロック速度制限を変更する方法は?

注:オープンソースドライバーradeonpadoka PPAを追加して使用しています。

6
Tooniis

私はこのチュートリアルの助けを借りてそれを達成することができました:

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以下で設定されているクロック周波数に設定する必要があります(実行内容がわからない場合)。

1
Tooniis

radeon-profileプロファイルを変更し、いくつかのGPUパラメーターを監視するためのツール

enter image description here

ここで質問したいかもしれません: https://www.phoronix.com/forums/forum/linux-graphics-x-org-drivers/open-source-AMD-linux/37384-radeon-profile-tool-for -changeing-profiles-and-monitoring-some-gpu-parameters/page14?83602-radeon-profile-tool-for-changeing-profiles-and-monitoring-some-GPU-parameters =

ツールの開発者は、そのフォーラムで積極的に活動しています。

0
SD Allen