Hierbei handelt es sich um die Integration des Hauptclients von qubic.li in HiveOS.
Qubic HiveOs Miner
GPU+CPU (Dual) Mining
GPU-Mining
CPU-Mining
Qubic-Ressourcen
HiveOs obligatorische Installationsanweisungen
Flugblattkonfiguration:
? Hive-Betriebssystemeinstellungen
Miner-Konfiguration
Empfohlene GPU-Übertaktung
Feld „Zusätzliche Konfigurationsargumente“ (Optionen)
Erweiterte Einstellungen
Offizieller Qubic.li-Client
Qubic-Website
Qubic Web Wallet
Qubic-Mining-Pool
Die CPU, auf der der Client läuft, muss AVX2- oder AVX512 -Anweisungen unterstützen.
cat /proc/cpuinfo | grep avx2
(Wenn avx2
in den Ergebnissen erscheint, verwenden Sie die AVX2-Konfiguration.)
Zur Verbesserung der CPU-Leistung werden 16 GB oder mehr RAM empfohlen.
Höhere RAM-Frequenzen tragen zu einer besseren CPU-Leistung bei.
Vermeiden Sie eine Überlastung Ihrer CPU mit Threads. Versuchen Sie stattdessen, die optimale Balance zu finden.
Um den Qubic-Miner auszuführen, benötigen Sie die neueste stabile Version von HiveOS.
hive-replace --stable --yes
Notiz
Um Ihren NVIDIA-GPU-Treiber unter HiveOS zu aktualisieren, führen Sie bitte den folgenden Befehl aus:
NVIDIA-Treiber-Update
NVIDIA 3000-Serie: Treiberversion 535+ oder neuer.
NVIDIA 4000-Serie: Treiberversion 550+ .
Miner-Name: Wird automatisch mit der Installations-URL gefüllt.
Installations-URL: https://github.com/qubic-li/hiveos/releases/download/latest/qubminer-latest.tar.gz
Hash-Algorithmus: Nicht verwendet, belassen Sie es als ----
.
Brieftaschen- und Arbeitervorlage: Geben Sie worker name
ein.
Pool-URL: Verwenden Sie https://mine.qubic.li/
für den Pool app.qubic.li
.
Bestanden: Nicht verwendet.
Notiz
Entfernen Sie die nvtool
-Zeile, wenn Sie zum Übertakten lieber das HiveOS-Dashboard verwenden möchten.
Beispiel für zusätzliche Konfigurationsargumente für AVX512:
nvtool --setcoreoffset 200 --setclocks 1600 --setmem 7000 --setmemoffset 2000 "trainer":{"cpu":true,"cpuVersion":"AVX512"} "amountOfThreads":24 "accessToken":"YOUROWNTOKEN" AutoUpdate
Beispiel für zusätzliche Konfigurationsargumente für AVX2:
nvtool --setcoreoffset 200 --setclocks 1600 --setmem 7000 --setmemoffset 2000 "trainer":{"cpu":true,"cpuVersion":"AVX2"} "amountOfThreads":24 "accessToken":"YOUROWNTOKEN" AutoUpdate
Beispiel für zusätzliche Konfigurationsargumente:
nvtool --setcoreoffset 200 --setclocks 1600 --setmem 7000 --setmemoffset 2000 "accessToken":"YOUROWNTOKEN" AutoUpdate
Beispiel für zusätzliche Konfigurationsargumente für AVX512:
"cpuOnly":true "trainer":{"cpu":true,"cpuVersion":"AVX512"} "amountOfThreads":24 "accessToken":"YOUROWNTOKEN" AutoUpdate
Beispiel für zusätzliche Konfigurationsargumente für AVX2:
"cpuOnly":true "trainer":{"cpu":true,"cpuVersion":"AVX2"} "amountOfThreads":24 "accessToken":"YOUROWNTOKEN" AutoUpdate
Notiz
Das Startskript ruft Werte aus dem Flugblatt ab, um die Standardeinstellungen (appsettings_global.json) zu konfigurieren. Bei jedem Start des Miners wird die Datei appsettings.json neu erstellt.
Wallet- und Worker-Vorlage: Wert von "alias"
in appsettings.json
.
Pool-URL: Wert von "baseUrl"
in appsettings.json
.
Zusätzliche Konfigurationsargumente: Jede Zeile wird in appsettings.json
zusammengeführt.
Medium:
3000-Serie nvtool --setcoreoffset 250 --setclocks 1500 --setmem 5001
4000-Serie nvtool --setcoreoffset 250 --setclocks 2400 --setmem 5001
Hoch:
3000-Serie nvtool --setcoreoffset 200 --setclocks 1600 --setmem 7000 --setmemoffset 2000
4000-Serie nvtool --setcoreoffset 200 --setclocks 2700 --setmem 7000 --setmemoffset 2000
Wichtig
Die Funktionen "isPps"
und "useLiveConnection"
funktionieren derzeit nur mit Beta-Zugang.
Einstellung | Standardwert | Beschreibung |
---|---|---|
"accessToken": | JWT-Token | Dies ist Ihr persönlicher Token, den Sie im Control Panel auf qubic.li erhalten können. |
"amountOfThreads": | 1 | Wie viele Threads sollen für das KI-Training verwendet werden? |
"payoutId": | null | Dies ist die ID, mit der Sie eine Token-Auszahlung für Ihre gefundenen Lösungen erhalten möchten. |
"isPps": | false | Setzen Sie dies auf true um PPS Modus (Pay Per Share) zu aktivieren. Wenn diese Option aktiviert ist, erhalten Sie eine feste Belohnung für jede gültige Freigabe, die Sie einreichen, unabhängig davon, ob eine Lösung gefunden wird. |
"useLiveConnection": | true oder talse | Setzen Sie dies auf true , um die Backend-Leistung zu verbessern und einen sofortigen ID-Wechsel und Leerlauf zu ermöglichen. Hinweis: Hierfür ist eine ständige Internetverbindung erforderlich. |
"hugePages":nnnn | Erwägen Sie die Aktivierung großer Seiten, um möglicherweise die Iterationen pro Sekunde zu erhöhen. Der Trainer schlägt die optimale Einstellung basierend auf Threads * 138 vor (z. B. 16 Threads = 2208). Wenn der Trainer instabil wird, deaktivieren Sie große Seiten. | |
"trainer":{"cpuVersion":"AVX512"} | Setzen Sie dies auf AVX512, um die Verwendung von AVX512-Anweisungen zu erzwingen. | |
"trainer":{"cpuVersion":"AVX2"} | Verwenden Sie diese Einstellung, um den AVX2-Runner auf CPUs zu erzwingen, die AVX512 nicht unterstützen. | |
"trainer":{"cpuVersion":"GENERIC"} | Wenn weder AVX2- noch AVX512-CPU-Anweisungen unterstützt werden, verwenden Sie den GENERIC-Runner. | |
"idleSettings" | Legen Sie den Befehl so fest, dass er auf das Programm abzielt, das Sie ausführen möchten, und legen Sie das Argument für die spezifische Aktion fest, die das Programm ausführen muss. | |
AutoUpdate | Aktivieren Sie die automatische Versionsprüfung und Installation für den Miner nach dem Start. |
Notiz
Ab dem 4. September führt Qubic alle 677 Ticks nach 676 Mining-Ticks eine Leerlaufzeit ein. Während dieser Leerlaufzeit können Sie Ihren Miner so konfigurieren, dass er jede beliebige Anwendung ausführt. Der Client übernimmt das Öffnen und Schließen der App. Unten finden Sie ein einfaches Beispiel für jedes Programm und jeden Miner.
Beispiel für zusätzliche Konfigurationsargumente für CPU:
„idleSettings“:{“command“: „ping“, „arguments“: „google.com“}
Beispiel für zusätzliche Konfigurationsargumente für GPU:
„idleSettings“:{“gpuOnly“:true,“command“: „ping“, „arguments“: „google.com“}