cgminer nur auf der zweiten Karte starten WIE?

Ich habe zwei Grafikkarten. Meine Hauptkarte ist eine NVIDIA 650ti und meine zweite ist eine AMD R9 280x. Mein Monitor ist mit dem NVIDIA verbunden und ich benutze ihn für normale Dinge. Ich möchte cgminer nur auf meiner zweiten Karte - der AMD R9 280x - starten. Ich habe es mit versucht cgminer -d1, aber es heißt:

ADL found less devices than opencl!
There is possibly more than one display attached to a GPU
Use the gpu map feature to reliably map OpenCL to ADL
WARNING: Number of OpenCL and ADL devices did not match!
Hardware monitoring may NOT match up with devices!

Ich habe gesehen, dass es diesen Befehl gibt:

--gpu-map <arg>- Ordnen Sie OpenCL der ADL-Gerätereihenfolge manuell zu, gekoppelte CSV (z. B. 1:0,2:1 ordnet OpenCL 1 ADL 0, 2 zu 1 zu)

Ich habe es versucht, aber ich weiß nicht genau, welche Argumente ich verwenden soll, und es funktioniert nicht.

Wie kann ich den Befehl zum Starten von cgminer nur für meine zweite Karte verwenden?

Antworten (4)

um gpus zu mappen verwende ich dieses script:

cgminer -n option

Timeout /t 3600

Machen Sie daraus eine .bat-Datei und legen Sie sie in denselben Ordner wie Ihren cgminer, dann können Sie der Hexe sagen, dass gpu 0,1,2 ist ...

aber Sie müssen den Energiesparmodus in Windows ausschalten, um zu verhindern, dass Sie den 280-fachen Schlafmodus aktivieren, wenn Sie keinen Dummy-Stecker oder Bildschirm an dieses Gerät angeschlossen haben.

Ich habe diese Anleitung für alle Startinformationen verwendet: http://www.cryptobagger.com/build-your-own-litecoin-mining-rig/

Grüße

BEARBEITEN: und wenn Sie den Befehl -d verwenden, denken Sie daran, ein Leerzeichen vor der Nummer zu haben.

Sie benötigen einen Blindstecker auf der Karte, die nicht mit einem Monitor verbunden ist. Hatte das gleiche Problem mit meiner 7850 (es ist dedizierter Miner). Verwenden Sie diese Anleitung:

Machen Sie einen Dummy-Stecker

Dann können Sie einfach den Schalter -d in Ihrer .bat-Datei verwenden, um auszuwählen, welche Karte cgminer verwenden soll. LSS: Windows sieht die Karte nicht, weil es keine Ausgabe gibt, Dummy-Plug täuscht es vor, dass es verwendet wird, wenn es nicht der Fall ist, Treiber/opencl für die Karte sind auf Windows-Seite aktiviert, cgminer kann jetzt ordnungsgemäß funktionieren.

Murch, ich bin mir nicht sicher, ob Sie das schon herausgefunden haben ... Ich hatte das gleiche Problem eine Woche lang. cgminer -d würde keine Informationen zu 3 meiner 4 GPUs liefern. Außerdem würden ATICONFIG und AMDCONFIG keine Temps und Taktinformationen für die 3 GPUs mit den Optionen --odgc oder --odgt bereitstellen.

Ich konnte es beheben, indem ich CGMINER-3.7.2 neu installierte und die Option „--disable-adl“ hinzufügte. Gemäß der README-Datei überschreibt diese Option die Erkennung und deaktiviert das Erstellen mit ADL. Verwenden Sie auch nicht „make check“ und „make installcheck“, um die Binärdateien vor und nach der Installation zu überprüfen. Bei mir hat dies dazu geführt, dass die Installation fehlgeschlagen ist.

Nach der Verwendung von --disable-adl konnten ATICONFIG, AMDCONFIG (gibt dieselben Informationen) und CGMINER -n alle die Temperaturen meiner vier GPUs erkennen. Ich brauchte eine frustrierende Woche, um das herauszufinden. Hoffe das hilft...

Übrigens habe ich folgendes: Mobo: Asrock 970 Extreme4 CPU: AMD Sempron GPUs: vier XFX HD R7850s mit je 1 GB Ram RAM: Kingston DDR3 4 GBs Netzteil: AZZA Titan 1000W 80+ Bronze OS: Debian 7.4.0 kfreebsd amd64 Image

Verwenden Sie den Schalter -d in cgminer, damit können Sie angeben, welche Karte(n) verwendet werden sollen.