Post
Topic
Board Mining (Altcoins)
Re: Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v6.2 (Windows/Linux)
by
krnlx
on 20/08/2016, 09:24:14 UTC
Linux version segfaults on clean ubuntu 16.04 + beta nvidia drivers (370.23) + cuda 7.5

Working AMD 4xx and NVIDIA 10xx in Linux is a hack - no stable drivers and you have to do many strange actions, for example:
https://forum.ethereum.org/discussion/7780/gtx1070-linux-installation-and-mining-clue-goodbye-amd-welcome-nvidia-for-miners
For now I decided not to check the reason because both AMD and NVIDIA drivers for latest cards for Linux are buggy.
I tested miner on Ubuntu 14.04 with cuda 7.5 and 367.35 drivers on 970/980 cards, works fine. Attempts to find some workaround to make miner work with buggy drivers (or attempts to find a way how to install/configure drivers to make them work as expected) will take too much time, better I will spend it for implementing new features.

with 367.35 and 367.27 :

Code:
????????????????????????????????????????????????????????????????ͻ
?        Claymore's Dual ETH + DCR/SC GPU Miner v6.2 Beta        ?
????????????????????????????????????????????????????????????????ͼ

ETH: 1 pool is specified
Main Ethereum pool is us1.ethpool.org:3333
DCR: 1 pool is specified
Main Decred pool is dcr.suprnova.cc:2252
AMD OpenCL platform not found

Driver 368.81 is recommended for best performance and compatibility
Be careful with overclocking, use default clocks for first tests
Press "s" for current statistics, "0".."9" to turn on/off cards
CUDA initializing...

NVIDIA Cards available: 6
CUDA Driver Version/Runtime Version: 8.0/7.5
GPU #0: GeForce GTX 1070, 8112 MB available, 15 compute units, capability: 6.1

GPU #1: GeForce GTX 1070, 8113 MB available, 15 compute units, capability: 6.1

GPU #2: GeForce GTX 1070, 8113 MB available, 15 compute units, capability: 6.1

GPU #3: GeForce GTX 1070, 8113 MB available, 15 compute units, capability: 6.1

GPU #4: GeForce GTX 1070, 8113 MB available, 15 compute units, capability: 6.1

GPU #5: GeForce GTX 1070, 8113 MB available, 15 compute units, capability: 6.1

Total cards: 6
AMD ADL library not found, temperature management for AMD GPUs disabled.
ETH: Stratum - connecting to 'us1.ethpool.org' <108.61.158.150> port 3333
DUAL MINING MODE ENABLED: ETHEREUM+DECRED
ETH: eth-proxy stratum mode
Watchdog enabled
Remote management is enabled on port 3333

 DCR: Stratum - connecting to 'dcr.suprnova.cc' <178.33.228.14> port 2252
ETH: Stratum - Connected (us1.ethpool.org:3333)
 DCR: Stratum - Connected (dcr.suprnova.cc:2252)
ETH: Authorized
 DCR: Authorized
Setting DAG epoch #70...
Setting DAG epoch #70 for GPU #4
Setting DAG epoch #70 for GPU #3
Setting DAG epoch #70 for GPU #2
Create GPU buffer for GPU #3
Setting DAG epoch #70 for GPU #1
Setting DAG epoch #70 for GPU #5
Create GPU buffer for GPU #4
Create GPU buffer for GPU #2
Setting DAG epoch #70 for GPU #0
Create GPU buffer for GPU #1
Create GPU buffer for GPU #5
Create GPU buffer for GPU #0
GPU 0, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 0, Calc DAG failed!
GPU 5, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 5, Calc DAG failed!
GPU 1, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 1, Calc DAG failed!
GPU 2, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 2, Calc DAG failed!
GPU 3, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 3, Calc DAG failed!
GPU 4, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 4, Calc DAG failed!
Setting DAG epoch #70 for GPU #0
GPU 0, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 0, Calc DAG failed!
Setting DAG epoch #70 for GPU #5
Setting DAG epoch #70 for GPU #1
Setting DAG epoch #70 for GPU #2
Setting DAG epoch #70 for GPU #3
Setting DAG epoch #70 for GPU #4
GPU 5, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 5, Calc DAG failed!
GPU 1, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 1, Calc DAG failed!
GPU 2, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 2, Calc DAG failed!
GPU 3, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 3, Calc DAG failed!
GPU 4, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 4, Calc DAG failed!

----------------------------------

I have one rig with same ubuntu 16.04 , 4 x 1070, 1x 980. Driver 367.27

Code:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 367.27                 Driver Version: 367.27                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1070    On   | 0000:01:00.0      On |                  N/A |
|100%   36C    P0    39W / 195W |     15MiB /  8112MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GeForce GTX 1070    On   | 0000:03:00.0     Off |                  N/A |
|100%   33C    P0    40W / 195W |      6MiB /  8113MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   2  GeForce GTX 1070    On   | 0000:04:00.0     Off |                  N/A |
|100%   36C    P0    39W / 195W |      6MiB /  8113MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   3  GeForce GTX 1070    On   | 0000:05:00.0     Off |                  N/A |
|100%   34C    P0    40W / 195W |      6MiB /  8113MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   4  GeForce GTX 980     On   | 0000:06:00.0     Off |                  N/A |
|100%   46C    P0    47W / 195W |      5MiB /  4037MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+


Code:
krnl@rig6:~/CM$ ./start.bash

????????????????????????????????????????????????????????????????ͻ
?        Claymore's Dual ETH + DCR/SC GPU Miner v6.2 Beta        ?
????????????????????????????????????????????????????????????????ͼ

ETH: 1 pool is specified
Main Ethereum pool is us1.ethpool.org:3333
DCR: 1 pool is specified
Main Decred pool is dcr.suprnova.cc:2252
AMD OpenCL platform not found

Driver 368.81 is recommended for best performance and compatibility
Be careful with overclocking, use default clocks for first tests
Press "s" for current statistics, "0".."9" to turn on/off cards
CUDA initializing...

NVIDIA Cards available: 5
CUDA Driver Version/Runtime Version: 8.0/7.5
GPU #0: GeForce GTX 1070, 8112 MB available, 15 compute units, capability: 6.1

GPU #1: GeForce GTX 1070, 8113 MB available, 15 compute units, capability: 6.1

GPU #2: GeForce GTX 1070, 8113 MB available, 15 compute units, capability: 6.1

GPU #3: GeForce GTX 1070, 8113 MB available, 15 compute units, capability: 6.1

GPU #4: GeForce GTX 980, 4037 MB available, 16 compute units, capability: 5.2

Total cards: 5
AMD ADL library not found, temperature management for AMD GPUs disabled.
ETH: Stratum - connecting to 'us1.ethpool.org' <108.61.158.150> port 3333
DUAL MINING MODE ENABLED: ETHEREUM+DECRED
ETH: eth-proxy stratum mode
Watchdog enabled
Remote management is enabled on port 3333

 DCR: Stratum - connecting to 'dcr.suprnova.cc' <178.33.228.14> port 2252
ETH: Stratum - Connected (us1.ethpool.org:3333)
 DCR: Stratum - Connected (dcr.suprnova.cc:2252)
ETH: Authorized
 DCR: Authorized
Setting DAG epoch #70...
Setting DAG epoch #70 for GPU #0
Setting DAG epoch #70 for GPU #4
Create GPU buffer for GPU #4
Create GPU buffer for GPU #0
Setting DAG epoch #70 for GPU #3
Create GPU buffer for GPU #3
Setting DAG epoch #70 for GPU #1
Create GPU buffer for GPU #1
Setting DAG epoch #70 for GPU #2
Create GPU buffer for GPU #2
GPU 0, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 0, Calc DAG failed!
GPU 2, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 2, Calc DAG failed!
GPU 1, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 1, Calc DAG failed!
GPU 3, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 3, Calc DAG failed!
Setting DAG epoch #70 for GPU #0
GPU 0, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 0, Calc DAG failed!
Setting DAG epoch #70 for GPU #2
Setting DAG epoch #70 for GPU #1
Setting DAG epoch #70 for GPU #3
GPU 2, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 2, Calc DAG failed!
GPU 1, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 1, Calc DAG failed!
GPU 3, GpuMiner cu_kd failed 8 (0), invalid device function
GPU 3, Calc DAG failed!
GPU 4 DAG creation time 4464 ms
Setting DAG epoch #70 for GPU #4 done
ETH: 08/20/16-12:37:06 - New job from us1.ethpool.org:3333
ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
ETH: GPU0 0.000 Mh/s, GPU1 0.000 Mh/s, GPU2 0.000 Mh/s, GPU3 0.000 Mh/s, GPU4 0.000 Mh/s
 DCR - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0
 DCR: GPU0 0.000 Mh/s, GPU1 0.000 Mh/s, GPU2 0.000 Mh/s, GPU3 0.000 Mh/s, GPU4 0.000 Mh/s
 DCR: 08/20/16-12:37:08 - SHARE FOUND - (GPU 4)
 DCR: Share accepted (45 ms)!
ETH: 08/20/16-12:37:19 - New job from us1.ethpool.org:3333
ETH - Total Speed: 20.409 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
ETH: GPU0 0.000 Mh/s, GPU1 0.000 Mh/s, GPU2 0.000 Mh/s, GPU3 0.000 Mh/s, GPU4 20.409 Mh/s
 DCR - Total Speed: 204.089 Mh/s, Total Shares: 1, Rejected: 0
 DCR: GPU0 0.000 Mh/s, GPU1 0.000 Mh/s, GPU2 0.000 Mh/s, GPU3 0.000 Mh/s, GPU4 204.089 Mh/s
WATCHDOG: GPU error, you need to restart miner :(


Launching only on 980 ...

Code:
./ethdcrminer64 -epool us1.ethpool.org:3333 -ewal 0xD69af2A796A737A103F12d2f0BCC563a13900E6F -epsw x -dpool stratum+tcp://dcr.suprnova.cc:2252 -dwal Redhex.my -dpsw x -di 4

????????????????????????????????????????????????????????????????ͻ
?        Claymore's Dual ETH + DCR/SC GPU Miner v6.2 Beta        ?
????????????????????????????????????????????????????????????????ͼ

ETH: 1 pool is specified
Main Ethereum pool is us1.ethpool.org:3333
DCR: 1 pool is specified
Main Decred pool is dcr.suprnova.cc:2252
AMD OpenCL platform not found

Driver 368.81 is recommended for best performance and compatibility
Be careful with overclocking, use default clocks for first tests
Press "s" for current statistics, "0".."9" to turn on/off cards
CUDA initializing...

NVIDIA Cards available: 5
CUDA Driver Version/Runtime Version: 8.0/7.5
GPU #4: GeForce GTX 980, 4037 MB available, 16 compute units, capability: 5.2

Total cards: 1
AMD ADL library not found, temperature management for AMD GPUs disabled.
ETH: Stratum - connecting to 'us1.ethpool.org' <108.61.158.150> port 3333
DUAL MINING MODE ENABLED: ETHEREUM+DECRED
ETH: eth-proxy stratum mode
Watchdog enabled
Remote management is enabled on port 3333

 DCR: Stratum - connecting to 'dcr.suprnova.cc' <178.33.228.14> port 2252
ETH: Stratum - Connected (us1.ethpool.org:3333)
 DCR: Stratum - Connected (dcr.suprnova.cc:2252)
ETH: Authorized
 DCR: Authorized
Setting DAG epoch #70...
ETH: 08/20/16-12:39:19 - New job from us1.ethpool.org:3333
ETH - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
ETH: GPU0 0.000 Mh/s
 DCR - Total Speed: 0.000 Mh/s, Total Shares: 0, Rejected: 0
 DCR: GPU0 0.000 Mh/s
Setting DAG epoch #70 for GPU #0
Create GPU buffer for GPU #0
GPU 0 DAG creation time 4479 ms
Setting DAG epoch #70 for GPU #0 done
ETH: 08/20/16-12:39:29 - New job from us1.ethpool.org:3333
ETH - Total Speed: 20.407 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
ETH: GPU0 20.407 Mh/s
 DCR - Total Speed: 204.073 Mh/s, Total Shares: 0, Rejected: 0
 DCR: GPU0 204.073 Mh/s
ETH: 08/20/16-12:39:30 - New job from us1.ethpool.org:3333
ETH - Total Speed: 20.392 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
ETH: GPU0 20.392 Mh/s
 DCR - Total Speed: 203.922 Mh/s, Total Shares: 0, Rejected: 0
 DCR: GPU0 203.922 Mh/s
 DCR: 08/20/16-12:39:35 - SHARE FOUND - (GPU 0)
 DCR: Share accepted (46 ms)!
ETH: 08/20/16-12:39:41 - New job from us1.ethpool.org:3333
ETH - Total Speed: 20.403 Mh/s, Total Shares: 0, Rejected: 0, Time: 00:00
ETH: GPU0 20.403 Mh/s
 DCR - Total Speed: 204.028 Mh/s, Total Shares: 1, Rejected: 0
 DCR: GPU0 204.028 Mh/s

with 980 card works, but not with 1070