Wenn ich ethminer -G
es starte, startet der Miner wie erwartet. Es dauert ungefähr 60 Sekunden, um den DAG zuzuweisen, und dann beginnt er, Hashes auf die GPU zu pumpen (mit düsteren 1 MH/s, aber das ist nebensächlich).
cl 09:49:13|cl-0 DAG 93 %
cl 09:49:13|cl-0 Switch time 52536 ms / 49530777 us
m 09:49:13|main Speed 0.00 Mh/s gpu/0 0.00 [A0+0:R0+0:F0] Time: 00:00
m 09:49:14|main Speed 1.04 Mh/s gpu/0 1.04 [A0+0:R0+0:F0] Time: 00:00
m 09:49:14|main Speed 1.04 Mh/s gpu/0 1.04 [A0+0:R0+0:F0] Time: 00:00
Wenn ich jedoch versuche, mich beispielsweise mit einem Pool zu verbinden, ethminer -F http://eth1.nanopool.org:8888/0xddb296fbb8882e35e500747bf684f63687437431 -G
dann stottert es mit
X 09:52:39|cl-0 Creating DAG buffer failed: clCreateBuffer -61
X 09:52:39|cl-0 OpenCL Error: clEnqueueWriteBuffer -38
Wenn es nicht nur mit dem funktionieren -G
würde, würde ich es verstehen und etwas debuggen müssen. Aber ich verstehe nicht, warum es so fehlschlagen würde, wenn die Nutzlast aus einem Pool statt lokal kommt.
Ich bemerke, dass die Puffergrößen unterschiedlich sind - bei der Nicht-Pool-Version bekomme ich, cl 09:48:27|cl-0 Creating DAG buffer, size 1073739904
aber bei der Pool-Version, die ich bekomme, cl 09:52:39|cl-0 Creating DAG buffer, size 2298476672
also ist dies wahrscheinlich die Ursache des Problems - aber ich sehe immer noch nicht, warum es existiert.
Wenn ich einen anderen Pool ausprobiere, ändert das die Dinge? Welche Möglichkeiten habe ich?
Überprüfen Sie zuerst Ihr Mining-Pool-Info-Update und dann die Updates Ihrer Miner-Software
Nicolas Porter
Nicolas Porter