Ich habe ein Rig mit zwei GPUs darin eingerichtet. Beide sind ASUS und einer ist ein R9 280x und der andere ist ein HD 7790.
Beide erscheinen, wenn ich den Befehl ausführe:
sudo aticonfig --lsa
GPU 0: Das ist die HD 7790 GPU 1: Das ist die R9 280x
Wenn ich den cgminer ausführe, erscheinen beide GPUs und beide sind aktiviert, aber nur der R9 280x mint. Die Temperatur wird für keine der GPUs angezeigt.
Ich verwende ubuntu 13.10 kopflos, sodass ich meines Wissens nicht zwei verschiedene cgminer-Skriptinstanzen in zwei separaten Terminalfenstern ausführen kann.
[BEARBEITEN]
Mein vollständiger cgminer-Befehl lautet wie folgt:
./cgminer --scrypt -o stratum+tcp://my.pool.ip:xxxx -u myusername -p mypassword -I 19 -g 1 -w 256 --thread-concurrency 15232
Und wie bereits erwähnt, wird dies nur auf dem R9 280x abgebaut.
Wie bekomme ich beide GPUs gleichzeitig zum Minen?
Haben Sie den Befehl -d 0,1 ausprobiert, dann stellen Sie Ihre Thread-Parallelität und Looup-Lücke und Arbeitsgröße für jedes Gerät entsprechend ein.
Sie müssen CGMiner mitteilen, dass Sie zwei GPUs haben, und die Thread-Parallelität für sie festlegen. Versuchen Sie dazu einen Befehl wie diesen: ./cgminer --scrypt -o stratum+tcp://my.pool.ip:xxxx -u myusername -p mypassword -d 0,1 -I 18,19 -g 1 - w 256 --thread-concurrency 8000,15232
Sie müssen Werte für beide Karten angeben, oder es wird versucht, dieselbe Thread-Parallelität auf beiden Karten zu verwenden, was höchstwahrscheinlich dazu führte, dass der 7790 fehlschlug. Ich bin mir nicht sicher, wie ich mehr Instanzen von CGMiner für mehrere Karten ausführen soll, die keine Konflikte verursachen und Grafikkarten zum Absturz bringen.
Sie sagten, dass Ihr 7790 GPU 0 ist, deshalb habe ich den TC 8000,15232 gesetzt (TC für 7790 zuerst, dann TC für R9). Ich habe ihm auch gesagt, GPU 0 bei Intensität 18 zu starten, da die Radeon 7000-Serie meiner Erfahrung nach bei 18 besser läuft als bei 19.
Wenn diese TC-Einstellungen nicht funktionieren, versuchen Sie es vielleicht mit 8000,8192 und verringern Sie die Intensität bei beiden auf 18 oder sogar 17, während Sie sie starten. Dann, sobald sie abbauen, ist es gut, mit der Feinabstimmung zu beginnen.
Ich erinnere mich auch, dass die SDK-Version, die zur Verwendung mit R9s vorgeschlagen wird, keine Version ist, die mit der Radeon 7000-Serie funktioniert.
Dies funktioniert fast, außer dass cgminer mir jetzt mitteilt, dass die Anzahl der OpenCL- und ADL-Geräte nicht übereinstimmt. Können Sie ein Beispiel für die Einstellung --gpu-map geben?
Eine weitere Option, um die Einstellung --gpu-map auszuprobieren, um sicherzustellen, dass die Geräte richtig angezeigt werden, da es manchmal Probleme mit 2 Grafikkarten und einem Monitor und anderen seltsamen Szenarien gibt.
Ich denke, es wäre besser, wenn ich Ihnen einen Link zum Lesen über die Einstellung geben würde, da dies mehr Informationen und Beispiele bieten würde. Ich erhalte auch den gleichen Fehler für die Anzahl der nicht übereinstimmenden OpenCL- und ADL-Geräte, aber meine Geräte schöpfen immer noch ihr volles Potenzial aus.
Hier ist der Link: github.com/luke-jr/bfgminer/blob/bfgminer/README.GPU und die Informationen sind etwa 2/3 unten, beginnend mit dem Header „GPU DEVICE ISSUES and use of --gpu-map“. Ein Beispiel für die Verwendung der Einstellung sieht so aus: "--gpu-map 2:1,1:2", was ohne Kontext nicht viel bedeutet, daher empfehle ich dringend, diesen Link zu lesen.
Bewegungstrank
vnhyp0
vnhyp0
Bewegungstrank
vnhyp0
Bewegungstrank
vnhyp0
Bewegungstrank
vnhyp0