Übertakte deine Radeon -GPU mit AMDGPU

Übertakte deine Radeon -GPU mit AMDGPU

Zielsetzung

Overclock Radeon RX 400 -Serie und neuere Grafikkarten unter Linux unter Verwendung der AMDGPU Open Source -Treiber.

Verteilungen

Diese Methode funktioniert auf jeder Linux -Verteilung, die die AMDGPU -Treiber ausführen.

Anforderungen

Eine funktionierende Linux -Installation laufende Kernel 4.10 oder neuer mit Root -Privilegien und den AMDGPU -Treibern installiert.

Schwierigkeit

Einfach

Konventionen

  • # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
  • $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Einführung

Die Open Source AMDGPU -Treiber haben keine schicke GUI -Oberfläche, mit der Sie Ihre Karte übertakten können. Eigentlich kommen sie überhaupt nicht mit einem Kontrollzentrum. Das ist in Ordnung, aber Sie können Ihre Karte immer noch übertakten, indem Sie einige Werte in Konfigurationsdateien ändern, eine perfekt Linux -Lösung, wenn Sie darüber nachdenken.

Installieren Sie LM_Sensors

Wenn Sie noch nicht haben lm_sensoren Installiert, sollten Sie es installieren. Der folgende Befehl funktioniert auf Debian -Distributionen, aber Sie können den Paketmanager Ihrer Distribose genauso verwenden.

$ sudo APT Installieren Sie LM-Sensoren

Wenn Ihre Verteilung den Service nicht sofort startet, starten Sie und aktivieren Sie ihn.

$ sudo systemctl starten lm-sensors $ sudo systemCTL aktivieren LM-Sensoren 


Sensoren erkennen

Sobald der Dienst auf Ihrem System ausgeführt wird, verwenden Sie das mitgelieferte Dienstprogramm, um die Sensoren auf Ihrem System zu erkennen. Dies sollte Ihre AMD -Grafikkarte enthalten.

$ sudo sensors-detekte

Speichern Sie Ihre Ergebnisse am Ende des Skripts.

Um sicherzustellen, dass es funktioniert, rennen Sie Sensoren, und sehen Sie, ob Ihre Karte da ist. Versuchen Sie, das neu zu starten LM-Sensoren Service Wenn Sie Ihre Karte dort nicht sehen.

Sie sollten entweder rennen Sensoren Auf einer Schleife in einem offenen Terminal oder verwenden. Halten Sie Ihre Temperaturen für maximale Sicherheit rund oder unter 80 ° C.

Lüftergeschwindigkeiten

Es ist wahrscheinlich eine gute Idee, Ihre Lüftergeschwindigkeiten manuell einzustellen, bevor Sie mit Ihrer Uhr und Ihren Speichergeschwindigkeiten anlegen. Auf diese Weise können Sie Ihre Temperaturen aktiver kontrollieren.

Es gibt zwei Dateien, die Sie ändern müssen. Möglicherweise möchten Sie Backup -Kopien von ihnen vornehmen, um die Werkseinstellungen wiederherzustellen, bevor Sie dies tun.

Setzen Sie den Wert von pwm1_enable Zu 1 Um es manuell mit einem prozentualen Wert zu kontrollieren.

$ sudo echo "1">/sys/class/dRM/card0/devement/hwmon/hwmon1/pwm1_enable

Stellen Sie nun den Prozentsatz der Lüftergeschwindigkeit ein.

$ sudo echo "65">/sys/class/dRM/card0/device/hwmon/hwmon1/pwm1

Übertakten

Es gibt zwei Dateien, die Sie ändern können, wenn Sie Ihre Karte übertakten. Beide setzen den Prozentsatz, für den die Karte übertaktet ist. Das Maximum, das Sie für beide eingeben sollten, ist 20%, aber niemals sofort eingeben. Beginnen Sie am Basiswert von 0 und steigen Sie langsam auf und überprüfen Sie jedes Mal Ihre Temperaturen.

Wenn Sie wieder Backups dieser Dateien erstellen möchten, können Sie es können. Die Standardwerte hier sollten jedoch offensichtlicher sein.

Zunächst können Sie den Prozentsatz der Übertaktgeschwindigkeit für die GPU -Uhr einstellen.

$ sudo echo "8">/sys/class/dRM/card0/devement/pp_sclk_od

Dann können Sie den Speicher machen. Neuere Tests haben bei Übertakten des Speicheres die Leistungsrückfälle angezeigt. Testen Sie es selbst, aber seien Sie sich bewusst, dass dies passieren kann.

$ sudo echo "5">/sys/class/dRM/card0/devement/pp_mclk_od

Sobald Sie diese eingestellt haben, können Sie Dienstprogramme wie die Unigine -Benchmarks verwenden, um Ihre GPU zu belasten, und sicherstellen, dass die Übertakten stabil sind und Ihre Temperaturen in einem sicheren Bereich bleiben.

Wenn Sie während des Tests die Taktgeschwindigkeit Ihrer Karte überwachen möchten, können Sie das folgende Skript in einem separaten Terminalfenster ausführen.

während wahr; do cat/sys/kernel/debug/dri/0/amdgpu_pm_info; Schlaf 5; Erledigt 

Gedanken schließen

Übertakten sollte immer mit Vorsicht behandelt werden. Es ist überraschend einfach, Ihre Komponenten zu zerstören. Solange Sie vorsichtig sind, können Sie ein bisschen zusätzliche Leistung aus Ihrer Karte erhalten, ohne zusätzliches Geld auszugeben.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • So erweitern Sie den Thunar -Dateimanager mit benutzerdefinierten Aktionen
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Dinge zu installieren auf Ubuntu 22.04
  • Nvidia RTX 3080 Ethereum Hashrate und Mining Overclock…
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Linux -Download
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten
  • Mint 20: Besser als Ubuntu und Microsoft Windows?