web-dev-qa-db-ja.com

Unigine SuperpositionでベンチマークされるGPUを指定する方法は?

Intel HD Graphics 520(統合)とAMD Radeon R5 M330(専用)のベンチマークを試みていますが、Unigine Superpositionで使用するGPUを指定することはできません。これが、実行したベンチマークの結果ウィンドウです。 Unigine Superposition Results 両方のGPUがリストされていることがわかりますが、リストされているドライバーはi915であるため、ベンチマークされたGPUはIntelであり、別の手がかりは、ベンチマーク設定(解像度、シェーダー)を変更するためのメインウィンドウ品質、テクスチャ品質など)。3GBのVRAMがあり、この結果ウィンドウではIntel GPUに3GBがあると言われているので、Intel GPUのベンチマークであると確信しています。

質問は次のとおりです。

AMD GPUをベンチマークするにはどうすればよいですか?DRI_PRIME=1を使用してみましたこのベンチマークで。 DRI_PRIME=1を使用すると、ほぼ同じ結果(正確には753)と[構成]で同じ詳細が得られました。また、メインウィンドウに3GBのグラフィックRAMがあり、Intel GPUを使用していることが確認されています。

  • Ubuntu 17.04
  • Intel HD Graphics 520/AMD Radeon R5 M330
  • Mesa 17.3.0-devel-padoka PPA
2
Tooniis

radeontopを使用すると、実際にDRI_PRIME=1を使用したときにRadeon GPUを使用していたことがわかりました。 3GBのVRAM(glxinfoを使用するとIntel GPUが持っていることを示します)を表示することに関しては、ベンチマーク自体のバグであるか、メインGPUのVRAMを常に表示するようにプログラムされていると思います。

0
Tooniis

DRI_PRIME=1~/.bashrcに追加し、~/.bashrcを変更した後、新しく開いた端末でコマンドラインから実行してみてください。理論的には、重ね合わせが他のプロセスを生成している場合、DRI_PRIMEが設定されている可能性があります。これにより、実行するすべてのものにDRI_PRIME=1が設定されることに注意してください。

テキストエディタで開くか、ターミナルから次のコマンドを使用して、~/.bashrcの末尾に簡単に追加できます。echo "DRI_PRIME=1" | tee -a ~/.bashrc

削除するには、テキストエディタで開いて削除するか、ターミナルから実行します:sed -i '/DRI_PRIME=1/d' ~/.bashrc

1
user3325563

Ubuntuはデフォルトで統合グラフィックスを使用します。説明されている手順と同様の手順に従う必要があります here が、Radeonカードに適合しています。

まず、AMD Radeon R5 M330用のドライバーをインストールする必要があります。そこにはいくつかのオプションがあり、ベンチマークは使用するドライバーに結び付けられ、それらのバリエーションを期待します。ベンチマークの例を参照してください here

ほとんどの検索から、公式にはサポートされていないようです。 AMDサポートサイト はR5 200、300、340をリストしていますが、330はリストしていません。しかし here からは、単にfglrxドライバーを使用できるように思えます。

Radeonカードを持っていないか、使用するドライバに関する適切な提案がありません。インストールするものがわからない場合、個人的には最初のガイドで説明されているようにSudo ubuntu-drivers devicesの出力から「推奨」をインストールすることから始めます referenced それが何かを返す場合。

0
user3325563