Video-Übertaktung für den Bergbau: Erhöhung der Hash-Rate und Reduzierung des Stromverbrauchs | von ChangeNOW.io | Die Hauptstadt | Dezember 2020
Ursprünglich veröffentlicht in der ChangeNOW-Blog
Hallo! Dies ist ein weiterer Artikel in der Reihe, in dem ich meine Erfahrungen mit Bergleuten für Anfänger teile. Letztes Mal haben wir hauptsächlich über das Aufstellen der Rigs gesprochen. Heute lernen wir das Übertakten von Grafikkarten kennen, mit dem die Hash-Rate erhöht und der Stromverbrauch gesenkt werden kann.
Mit spezieller Software können wir die Leistung des Prozessors, des Arbeitsspeichers und anderer Hardwarekomponenten steigern. Beim GPU-Mining ist es jedoch sinnvoll, nur mit Grafikkarten zu basteln. Tatsächlich bedeutet dies, dass die Timings, die Spannung sowie die Kern- und Speicherfrequenz der AMD-Karte geändert werden. Werfen wir einen Blick darauf, wie es unter Windows und Hive OS funktioniert!
Bevor wir beginnen, muss ich Sie warnen, dass Hersteller normalerweise kein Hardware-Übertakten unterstützen. Selbst wenn Sie ein spezielles Modell haben, das zum Übertakten geeignet ist, kann es in Bezug auf die Funktion eingeschränkt sein. Aus diesem Grund verwenden wir "unkonventionelle" Übertaktungsmethoden, die höchstwahrscheinlich zum Erlöschen Ihrer Garantie führen. Seien Sie also vorsichtig: Falsche Einstellungen können Ihr Gerät in Müll verwandeln. Fahren Sie auf eigenes Risiko fort.
Übrigens sind zum Übertakten geeignete Geräte in der Regel widerstandsfähiger gegen erfolglose Versuche: Sie können jederzeit zu den Standardeinstellungen zurückkehren! Nicht übertaktete Geräte können nur mit Hilfe einiger spezieller Geräte zurückgesetzt werden.
Ich empfehle Ihnen, zunächst Ihre Ausrüstung zu testen. Tun Sie dies, um sich einen Überblick über die Standardfunktionen zu verschaffen. Beginnen Sie einfach mit dem Abbau für etwa fünf Minuten, überprüfen Sie die Hash-Rate und die Temperatur und messen Sie den Stromverbrauch des Rigs (falls möglich).
In meinem Fall bot eine 4-Gbit-Gigabyte-RX-470-Grafikkarte bei Standardeinstellungen nur 21 bis 22 MHz / s, bei Übertaktung mit dem beliebten Dienstprogramm MSI Afterburner etwa 25 MHz / s und 29,5 MHz / s, nachdem ich die Timings geändert hatte blinkt.
Die Anweisungen in diesem Schritt gelten nur für AMD-Grafikkarten. Ich habe einige Zeit gebraucht, um Informationen zur Änderung der NVidia-Firmware zu finden, und es stellte sich heraus, dass es sich nicht gelohnt hat. Stellen Sie jedoch sicher, dass Sie Informationen zu Ihrem Modell nachschlagen.
Die VBIOS-Modifikation ist die gefährlichste Phase des Übertaktens, aber auch die wichtigste. Ohne sie können Sie Ihre Grafikkarten nicht optimal nutzen. Es gibt verschiedene Dinge, zu denen ein Video-BIOS Informationen enthält. Darunter befinden sich Betriebsfrequenzen, Spannungen und Timings des Grafikkerns und des Speichers. Die Standardeinstellungen werden normalerweise so festgelegt, dass maximale Leistung und Stabilität für Spiele erzielt werden. Es ist jedoch vorzuziehen, sie zu ändern, wenn Sie meine Einstellungen vornehmen.
Um diesen Artikel kurz zu halten, werde ich nicht weiter auf die Theorie eingehen. Lassen Sie uns zum Üben übergehen. Das VBIOS-Flashen umfasst drei Schritte: Sichern, Ändern und Zurückladen auf das Gerät. Wenn Sie bereit sind, Risiken einzugehen, versuchen Sie, ein vorgefertigtes Mining-BIOS-Image zu finden. Denken Sie jedoch daran, dass das Laden der falschen Firmware die Karte töten kann.
Wenn Ihre Grafikkarten über einen BIOS-Schalter verfügen, verringert sich Ihr Risiko erheblich. Auch wenn die Grafikkarte nicht startet, können Sie zum Backup-BIOS wechseln und die Einstellungen wiederherstellen! Suchen Sie einfach nach einem winzigen Schalter an der Seite der Platine.
Ich schlage vor, wir riskieren es nicht und gehen alle Schritte durch. Wenn Ihre Grafikkarten absolut identisch sind, können Sie außerdem Verluste reduzieren und nur eine Sicherungskopie erstellen.
Erstellen einer VBIOS-Sicherungskopie
Eine Grafikkarte muss angeschlossen und ordnungsgemäß im Betriebssystem installiert sein. Ich empfehle, die Karten einzeln anzuschließen, damit Sie nicht versehentlich eine benachbarte Karte flashen. Ich werde auch ein paar Worte zu NVidia-Karten sagen, aber denken Sie daran, dass wir eine AMD-Karte modifizieren.
Wenn Sie ein Windows-Benutzer sind, laden Sie ihn herunter ATIFlash oder NVFlash abhängig von Ihrem Grafikkartenhersteller. Linux-basierte Mining-Distributiven verfügen im Allgemeinen über integrierte Dienstprogramme. Eine weitere beliebte Software ist GPU-Z, aber ich kann sie nicht empfehlen: Es gibt umfangreiche Forenberichte, in denen Probleme beschrieben werden, die durch das Laden des vollständigen Bildes verursacht werden.
ATIFlash verfügt über eine grafische Oberfläche. Führen Sie die Software als Administrator aus und wählen Sie oben den gewünschten Adapter aus. Drücken Sie dann "Speichern". Es wird eine .rom-Datei erstellt. Geben wir ihm einen Namen (so etwas wie "backup.rom" reicht aus).
Das Laden von ATIFlash kann viel Zeit in Anspruch nehmen. Wenn jedoch nach dem Ausführen des Programms nichts passiert, ist der wahrscheinlichste Grund die Verwendung von Windows 10 und einer veralteten Softwareversion. Laden Sie v.2.8.4 herunter und es wird funktionieren!
NVFlash ist ein Konsolendienstprogramm für NVidia. Öffnen Sie das Terminal als Administrator. Klicken Sie unter Windows auf "Start" → cmd → Rechtsklick → "Als Administrator ausführen".
CD C: Benutzer Administrator Downloads NVFlash
- Lassen Sie uns eine Liste der Grafikkarten abrufen und die gewünschte Grafikkartennummer notieren:
nvflash –list
nvflash -i0 -b backup.rom
Wenn Ihr Rig auf Hive OS basiert, ist es noch einfacher. Öffnen Sie die Weboberfläche, geben Sie das gewünschte Rig ein und wechseln Sie zur Registerkarte Übertakten. Wählen Sie den gewünschten Videoadapter aus und klicken Sie auf "VBIOS herunterladen". Als Rig-Status wird ein "> * .rom" angezeigt. Speichern Sie es auf Ihrem Computer. Um sicherzustellen, dass Sie die richtige Grafikkarte ausgewählt haben, sollten Sie die Adapter einzeln an das Motherboard anschließen. Das ist es!
Beachten Sie auch eine Reihe einfacher Aktionen, mit denen Sie die Grafikkarte im Notfall speichern können. Stellen Sie sicher, dass Sie mehrere Kopien der endgültigen .rom-Datei erstellt haben: Senden Sie eine davon an Ihre eigene E-Mail.
Als Nächstes nehmen wir einige Änderungen am Bild vor.
Ändern von VBIOS für Mining
Hier müssen wir die Zeitsteuerungswerte zurücksetzen, um die Frequenz höher als 1.500 MHz (1.625, 1.750, 2.000 usw.) zu machen. Wir können dies mit Hilfe der Polaris Bios Editor-Software tun, die in verschiedenen Versionen erhältlich ist. Ich habe die Version 1.4.1 ausgewählt, aber Sie sollten die für Ihre Grafikkarte und den Speicherchip geeignete Version auswählen. Das Einstellen einer falschen Version kann dazu führen, dass falsche Speicherfrequenzen oder gar nicht angezeigt werden.
Führen Sie das Programm als Administrator aus (Rechtsklick → „Als Administrator ausführen“).
Wenn die Meldung angezeigt wird, dass eine BIOS-Änderung gefährlich ist und möglicherweise zu irreparablen Schäden führt, klicken Sie auf „OK“. Drücken Sie auf "OPEN BIOS" und öffnen Sie die Datei, die Sie im vorherigen Schritt geladen haben. Denken Sie daran, dass Sie eine Kopie dieser Datei erstellen müssen Vor Änderungen vornehmen.
Nach dem Öffnen der Datei wird ein Bereich mit der Aufschrift "TIMING VALUE" (oder "Timing Strap") angezeigt. Wenn andere Zahlen als 0: 1500, 0: 1600 usw. angezeigt werden oder einfach kein Bereich angezeigt wird, versuchen Sie es mit einer anderen Version von Polaris Bios Editor.
Kopieren Sie anschließend die gesamte Zeile gegenüber dem Wert von 1.500 und fügen Sie sie in alle unten aufgeführten Zeilen ein (1.652, 1.750, 2.000…). Klicken Sie zum Kopieren mit der rechten Maustaste auf den Wert (z. B. 7770000000000000022AA1C0…) und wählen Sie „Alle auswählen“. Das Fehlen eines Charakters führt zu irreparablem Schaden! Mit diesem Dienstprogramm können Sie andere BIOS-Parameter ändern, z. maximale Frequenz oder Lüfterdrehzahl, aber Timings sind tatsächlich genug.
Speichern Sie die Datei, indem Sie auf die Schaltfläche "SPEICHERN UNTER" klicken und dem Bildnamen das Suffix "_modded" hinzufügen. Vermeiden Sie dabei, diese Datei mit dem Original zu verwechseln.
Wenn Sie nicht die richtige Version von Polaris Bios Editor finden, versuchen Sie es mit Red BIOS Editor. Befolgen Sie dabei die gleichen Anweisungen: Laden Sie das BIOS, indem Sie auf die Schaltfläche „Laden“ klicken, zur Registerkarte „VRAM-Timings“ wechseln und den Wert für 1.500 MHz in jede Zeile darunter kopieren. Wiederholen Sie dies für jeden Speicherchip, der in der Liste Speichertyp enthalten ist. Klicken Sie abschließend auf "SPEICHERN" und fügen Sie ein neues Dateisuffix hinzu.
Yay! Wir haben die Firmware geändert. Jetzt müssen wir es nur noch auf den Videoadapter laden.
Laden des geänderten VBIOS auf die Grafikkarte
Führen Sie ATIFlash erneut als Administrator aus. Wählen Sie oben denselben Videoadapter aus. Wenn Sie mehrere Grafikkarten haben, ist es besser, dies über eine Konsole zu tun, da die in der Liste angezeigten Grafikkartennamen gekürzt werden und Sie möglicherweise versehentlich die falsche Karte ändern. Wie ich bereits sagte, ist es sicherer, Grafikkarten einzeln an den Computer anzuschließen.
Klicken Sie diesmal auf "Bild laden", wählen Sie die .rom-Datei aus dem vorherigen Schritt (die "_modded" -Datei) aus und klicken Sie dann auf "Programm". Schließen Sie vorher alle unnötigen Programme, da Sie den Computer neu starten müssen.
Es ist sehr wahrscheinlich, dass alles gut wird. Nach dem Neustart des Betriebssystems können Sie die Grafikkarte mit dem Geräte-Manager finden.
Werfen wir einen kurzen Blick auf einige typische Firmware-Probleme:
- ROM konnte nicht gelesen werden Fehler hat mit beschädigtem Firmware-Image zu tun. Wenn Sie es aus dem Internet heruntergeladen haben, ist es besser, es nicht zu riskieren und eine andere Datei zu finden. Wenn Sie es selbst geändert haben, versuchen Sie es erneut und kopieren Sie jedes Zeichen in den Zeitreihen.
- Wenn ein Fehler auftritt, der besagt Diskrete ATI-Grafikkarte kann nicht gefunden werdenStellen Sie sicher, dass die Grafikkarte im Geräte-Manager angezeigt wird. Versuchen Sie, es ohne Riser direkt an das Motherboard anzuschließen. Trennen Sie andere Grafikkarten.
- Halt sofort wenn es eine gibt Nicht übereinstimmende Subsystem-ID Error! Dies bedeutet, dass mit der Firmware-Größe etwas nicht stimmt. Natürlich können Sie versuchen, die Werte über den Polaris Bios Editor zu übertragen, aber es ist besser, ein anderes Bild zu finden.
Wenn Sie unter Hive OS arbeiten, müssen Sie zur Registerkarte Übertakten zurückkehren und auf "Flash VBIOS" klicken. Wählen Sie die bearbeitete .rom-Datei (mit dem Suffix "_modded") und den Grafikkartenindex (ich empfehle weiterhin, Grafikkarten einzeln anzuschließen) und klicken Sie auf "Upload".
Herzlichen Glückwunsch, du hast es geschafft!
Diese Phase ist viel einfacher und sicherer. Unsere Aufgabe wird es sein, Speicher-, Kern- und Spannungsfrequenzen zu finden, damit die Grafikkarte kontinuierlich die maximal mögliche Hash-Rate bietet. Das Wort „kontinuierlich“ ist hier wichtig: Eine Grafikkarte mit all ihren hochgekurbelten Frequenzen könnte funktionieren, aber mit gelegentlichem Einfrieren und Fehlern. Aus diesem Grund müssen wir ein Gleichgewicht zwischen Leistung und Zuverlässigkeit finden. Zum Glück besteht derzeit kaum die Möglichkeit, den Adapter zu beschädigen.
Wenn Sie unter Windows abbauen, benötigen Sie die MSI Nachbrenner Nützlichkeit. Abgesehen von dem, was der Name andeutet, funktioniert es sowohl mit AMD- als auch mit NVidia-Grafikkarten. Installieren Sie die Software von der offiziellen Website, starten Sie den Computer neu – und schon sind Sie fertig.
Afterburner gibt es je nach Version in verschiedenen Designs, aber die Struktur ist immer dieselbe: Sie sehen eine Reihe von kategorisierten Schiebereglern, z. G. "Spannung", "Uhr", "Lüfter". Ein guter Anfang wäre, die Spannung auf 920 mV, den Kerntakt auf 1.000 MHz und die Speicheruhr auf 2.000 MHz einzustellen. Überprüfen Sie, wie die Karte reagiert. Abhängig vom Hersteller des Speicherchips müssen Sie diese Werte entweder erhöhen oder verringern. Wenn die Grafikkarte ausfällt, erhöhen Sie die Spannung auf 950 mV oder verringern Sie die Speicherfrequenz auf 1.950 MHz. Wenn alles reibungslos funktioniert, können Sie die Frequenzparameter leicht aufpumpen.
Nach meiner Erfahrung bietet Samsung die beste Leistung. Die Speicherkarten arbeiten kontinuierlich mit einer Spannung von 920 mV, einem Kerntakt von 1.100 MHz und einem Speichertakt von 2.100 MHz. Ihre Temperatur und Lüfterdrehzahl sind ebenfalls ziemlich vernünftig (bis zu 68 ° C bzw. bis zu 70%). Diese Kombination bietet eine hervorragende Hash-Rate bei relativ geringem Stromverbrauch. Wenn Sie Windows verwenden, können Sie den Speicherhersteller mithilfe von GPU-Z überprüfen.
Ich würde die Lüfterdrehzahl nicht mit Afterburner einstellen. Es ist besser, den eingebauten Claymore-Autolüfter zu verwenden. Sie können es über den Parameter "-tt 68" aktivieren, d. H. Über die Zieltemperatur.
Wenn Sie an Hive arbeiten, benötigen Sie keine Dienstprogramme: Alles ist bereits in das System integriert.
Öffnen Sie Ihr Rig in der Weboberfläche und Sie sehen die bekannten Abkürzungen CORE, VDD und MEM, die in der Grafikkartenliste enthalten sind. Dies sind die gleichen Parameter, die wir in Afterburner gesehen haben. Verwenden Sie zum Ändern der Parameter die Schaltfläche in der rechten Spalte. Außerdem werden unter den Grafikkartennamen Speicherchips angezeigt. Wenn sie alle gleich sind, können Sie die Schaltfläche zum Übertakten der Konfiguration auf allen Adaptern gleichzeitig verwenden.
Der Wertauswahlprozess ähnelt dem oben beschriebenen: Beginnen Sie bei 920, 1.000 und 2.000 und passen Sie die Zahlen an. In der Hive-Oberfläche werden Fehler links von der Hash-Rate angezeigt (siehe Screenshot: Es gibt 2 Fehler in GPU-2). Wenn Sie ungefähr 10 Fehler pro Stunde bemerken, ist es Zeit zu beenden. Wenn keine Fehler vorliegen und die Temperaturwerte in Ordnung sind, können Sie die Frequenz erhöhen.
Sie können die Lüfterdrehzahl im selben Übertaktungskonfigurationsfenster einstellen, aber ich vertraue lieber auf Autofan: Es leistet hervorragende Arbeit, um die erforderliche Temperatur (bis zu 70 ° C) aufrechtzuerhalten, ohne die Lüfter zu überlasten. Dieses Fenster zeigt auch mehr Optionen für einige Karten an, z. OhGodAnETHlargementPill für NVidia-Karten. Leider kann ich nicht alle Einstellungen in nur einem Artikel behandeln. Ich empfehle daher, die genauen Parameter nachzuschlagen, die für Ihre Karte empfohlen werden.
Leider neigt der Speicher der Grafikkarte dazu, sich abzunutzen. Beim Mining werden Grafikkarten so geladen, wie es kein begeisterter Spieler jemals könnte. Videoadapter können mehrere Jahre hintereinander rund um die Uhr mit voller Kapazität, maximaler Frequenz und verringerter Spannung arbeiten. Befolgen Sie zwei einfache Regeln, um die Lebensdauer Ihrer Grafikkarte zu verlängern:
- Überhitzung nicht zulassen. Bei erhöhter Temperatur werden die Chips schneller abgebaut, und Ihre Karte kann aufgrund der kritischen Temperaturen sogar völlig außer Betrieb sein. Konfigurieren Sie die automatische Deaktivierung des Mining, falls die Temperatur 90 Grad und mehr erreicht. Aktivieren Sie außerdem Überhitzungsbenachrichtigungen und überwachen Sie die Lüfterleistung.
- Verringern Sie bei Fehlern das Übertakten. Aufgrund des allmählichen Verschleißes von Speicherchips zeigt Ihre Grafikkarte möglicherweise mehr Fehler an als früher (selbst wenn das Übertakten mit denselben Frequenzen durchgeführt wird).
⌘⌘⌘
Wenn Sie alle diese Änderungen abgeschlossen haben, lassen Sie das Rig 12 bis 24 Stunden lang stehen und vergleichen Sie die „neuen“ Leistungsstufen und den Stromverbrauch mit den ursprünglichen. In meinem Fall betrug der Unterschied 30% – ein großartiges Ergebnis!