Ich habe ein Mining-Rig mit 3 Radeon 6850-GPUs gebaut. Wenn ich einen Miner (entweder Phoenix oder m0mchil's poclbm) betreibe, meldet er eine Hash-Rate von etwas mehr als 200 Mhash/Sek. Wenn ich einen zweiten Miner starte, der auf eine andere GPU zeigt, ist die Hash-Rate beider Miner etwa halb so hoch wie die desjenigen, der alleine läuft. Wenn ich einen dritten auf die letzte GPU feuere, melden alle drei Miner eine noch niedrigere Hash-Rate, so dass die Summe bei etwa 200 Mhash/sec liegt, die ein Solo-Miner erhalten würde.
Anfangs dachte ich, dass die Miner das DEVICE=#
Argument ignorieren und alle dieselbe GPU verwenden. Ich habe eine Frage gestellt , in der ich nach Hilfe suche, um herauszufinden, warum sie das tun würden. Die Antwort von @Lodewijk dort hat mich darauf hingewiesen, dass die Miner separate GPUs verwenden und dass es an anderer Stelle im System einen Engpass gibt.
Also, meine Frage ist, was ist der wahrscheinliche Engpass?
Ich habe die Empfehlungen im Wiki-Eintrag von bitcoin.it zu Mining Rigs verwendet , um meine Hardware auszuwählen. Ich verwende ein Ubuntu 11.10-System mit einem msi 890FXA-GD70-Motherboard, 2 GB Kingston 1333 MHz DDR3-Nicht-ECC-RAM, 80 GB WD IDE-Laufwerk und einem 2,8-GHz-AMD Semperon 145-Prozessor. Es ist eine Kabel-Internetverbindung mit Tonnen von Bandbreite und ich verbinde mich mit dem Arsbitcoin -Mining-Pool.
Hast du die CPU-Auslastung überprüft? Sie können TOP auf Ubuntu verwenden (sudo apt-get install top, wenn es nicht Standard ist). Wenn es nicht auf 100 % begrenzt wird, gibt entweder der Chipsatz oder die CPU-Bandbreite auf. Sie können auch Ihren regulären Speicher überprüfen, obwohl ich mir ziemlich sicher bin, dass dieser beim GPU-Mining nicht verwendet wird.
Einige Dinge, die Sie leicht streichen können, sind Netzwerk und Festplatte. Die Festplatte wird überhaupt nicht verwendet und das Netzwerk sollte auch bei der Einwahl nicht ausgelastet sein.
Wenn es tatsächlich Chipsatz- oder CPU-Bandbreite ist, haben Sie zwei Möglichkeiten: 1. Übertakten. Die Konzentration auf die FSB-Uhr sollte alles verbessern. Ich bin mir ziemlich sicher, dass Sie keine 300%ige Steigerung bekommen können. 2. Erstellen Sie ein anderes System. Ich traue mich aber nicht, diesbezüglich zu raten.
top
. Ich schätze, das ist mein Senior-Moment des Monats. Ja, mit nur einer GPU-Mining-Spitze wird eine CPU-Auslastung von fast 95 % bei Systemprozessen gemeldet, sodass kein Spielraum bleibt, wenn eine andere GPU gestartet wird. Seltsamerweise ist dies dieselbe CPU/Motherboard-Kombination, die laut en.bitcoin.it/wiki/Mining_rig angeblich 2,1 Ghash/s auf einem Rig mit drei 6990 erreichtEine alte Sysadmin-Technik besteht darin, einem nicht trivialen Fehler auszuweichen, anstatt ihn frontal anzugehen.
Laden Sie cgminer herunter und probieren Sie es aus. Nur eine Instanz des Miners wird diese Karten unterstützen, jede von ihnen kann individuell übertaktet und temperaturgesteuert werden.
Es könnte ein seltsames Spin-Lock-Problem in der AMD-Software sein, das Ihre Leistung ruiniert. Welche Treiber- und SDK-Version verwenden Sie übrigens? Welches Betriebssystem?
DerPiachu
Jon Garvin
Hardware
Forum dort drüben bereit wäre, einen Link zu diesem Q hier zu posten, wäre das sehr willkommen. Aber wenn ich gezwungen bin, 5 Beiträge im Newbie-Forum zu schreiben, nur um zu beweisen, dass ich weiß, wie man das macht, garantiere ich, dass sie ziemlich bissig sein werden.DerPiachu
Jon Garvin
DerPiachu