web-dev-qa-db-ja.com

ATIグラフィックカードのGPU温度を確認するにはどうすればよいですか?

私は、過熱せずにファンをオフにしたままで、グラフィックカードをどれだけ持続できるかを考えています。

私がインターネットを閲覧しているとき、グラフィックカードのファンは私のコンピューターで最も大きなものです。

私の質問は、ATI Radeon HD 4850グラフィックスカードのGPU温度をどのように監視するかです。

14
Nick Bailuc

独自のドライバー(fglrx)を使用している場合、必要なコマンドはaticonfig --odgtです。

私の知る限り、多くのカードでは、このセンサーはlmセンサーを介して公開されません。

15
SKhan

揚げるまでそう長くはかからない。あなたがしているグラフィックワークロードの量、製造プロセスに応じて、蓄積されたダストは数分、数時間になる可能性があります。ノイズが問題となる場合は、アフターマーケットのファンレス冷却交換品を購入してください。

GPU温度を監視するには、次のQ&Aを使用してGPUセンサーを見つけてください。

lm-sensorsの使用方法

5
Uri Herrera

まず、( http://www.unixmen.com/howto-install-ATI-display-driver-in-ubuntu/ を参照してインストール)を入力します

Sudo aticonfig --initial

それから

aticonfig --odgt

でる:

Default Adapter - ATI Radeon HD 5700 Series
                  Sensor 0: Temperature - 45.00 C
5
Dawid Drozd
Sudo apt-get install lm-sensors
sensors

次のようなものが出力されます:

radeon-pci-0100
Adapter: PCI adapter
temp1:   +48.5°C  (crit = +120.0°C, hyst = +90.0°C)
1
rumpel

独自のドライバーはサポートされなくなったため、ハードウェアソリューションを選択しました。 atxケース用の標準電源コネクタ付きの人工呼吸器を取り、カードにテープで留めました。ゲームや暗号化には向いていないが、私にはうまくいくとしよう。

0
Pavel Niedoba

modprobe it87を実行し、運がよければlm-sensorsが情報を提供します。

カードが非常に高温になっている場合、そのパフォーマンスを低下させることができます(drmモジュールで許可されている場合)。

echo low > /sys/class/drm/card0/device/power_profile
0
Arie Skliarouk

残念なことに、HD 4xxxシリーズには、この質問が書かれたときは言うまでもなく、今日のオープンソースドライバーには特に優れた省電力機能がありません。

ファンがオフの状態で動作するようにカードが設計されていない限り、ファンなしでは動作できません。さらに、ほとんどのAMDカードには、ファンを調整するファームウェアが含まれています。ファンを強制的にオフにすることはお勧めしませんが、代わりにカードの内部ファームウェアに依存してファンの速度を調整するだけです。

ファンの速度を下げるには、単純に熱の発生を減らす必要があります。最新の省電力オプションを読んで、カードのクロック速度を最小限に抑えることをお勧めします。これにより、パフォーマンスは低下しますが、発熱量は減少します。

ファン速度を実際の温度に設定するbashスクリプトを使用してこれを解決しました。チップ温度が60度の場合、ファンの速度は60%です。次に、これを毎分ルートcronで実行します。次のコンテンツで/bin/atiSpeedCronファイルを作成しました:

#!/bin/bash
read temp < <(/usr/bin/aticonfig --od-gettemperature | grep "Sensor 0" | cut -c43-47)
echo temp: $temp
aticonfig --pplib-cmd "set fanspeed 0 $temp"

を使用してcronを更新しました

crontab -e

ルートアカウントで次の行を入力しました。

* * * * * /bin/atiSpeedCron

これは私にATIファンを忘れさせました。ところで/私はグリバーがそれをするべきだと思う。

0
Pavel Niedoba