Author

Topic: Open Source ZEC (ZCash) GPU Miner AMD & NVidia (up to 45 sol/s on RX480) - page 150. (Read 320717 times)

sr. member
Activity: 504
Merit: 250
MSI RX470 x2 (1050 core/1850 mem)

Share accepted.
[GPU 0] T=-1C A=-1% sols=16.513
[GPU 1] T=-1C A=-1% sols=16.378
(ST/INV/DUP): 18x 0ch(0/0/0)

Haven't experimented too much with changing the clock speeds yet, I just used default settings from my ETH mining, so switching between the two coins is pretty much effortless. The pleasant surprise was this "test" rig was drawing ~290 watts at-the-wall while mining ETH and this has dropped to 199 watts mining ZCash. This suggests the ability to potentially push the clocks higher with this algorithm.

A little update.

I have been playing around a bit more, it crashed immediately (console windows closes) if I push the memory clocks much more. However, it loves the core clock increases. I got my core set at 1300 MHz now, or 50 MHz past default, and I am cranking along at:

Work received: height=1301 diff=8694.1578 latency=156ms
[GPU 0] T=-1C A=-1% sols=18.712
[GPU 1] T=-1C A=-1% sols=18.068

I also tried adjusting the worksize and threads a bit as well and it seemed to have a slight improvement moving the worksize down to 192 and increasing threads to 11264, but not enough difference to be definitive yet.

It seems memory bus/frequency is a far more important metric than clock-speed. Try cranking up the memory as high as you can, and downlclocking your cores.
legendary
Activity: 1078
Merit: 1011
MSI RX470 x2 (1050 core/1850 mem)

Share accepted.
[GPU 0] T=-1C A=-1% sols=16.513
[GPU 1] T=-1C A=-1% sols=16.378
(ST/INV/DUP): 18x 0ch(0/0/0)

Haven't experimented too much with changing the clock speeds yet, I just used default settings from my ETH mining, so switching between the two coins is pretty much effortless. The pleasant surprise was this "test" rig was drawing ~290 watts at-the-wall while mining ETH and this has dropped to 199 watts mining ZCash. This suggests the ability to potentially push the clocks higher with this algorithm.

A little update.

I have been playing around a bit more, it crashed immediately (console windows closes) if I push the memory clocks much more. However, it loves the core clock increases. I got my core set at 1300 MHz now, or 50 MHz past default, and I am cranking along at:

Work received: height=1301 diff=8694.1578 latency=156ms
[GPU 0] T=-1C A=-1% sols=18.712
[GPU 1] T=-1C A=-1% sols=18.068

I also tried adjusting the worksize and threads a bit as well and it seemed to have a slight improvement moving the worksize down to 192 and increasing threads to 11264, but not enough difference to be definitive yet.
hero member
Activity: 742
Merit: 500
Is any way to get an address without installing Ubuntu, compiling wallet etc?
legendary
Activity: 1025
Merit: 1001
Weird, the first card seems to be slow (only 2 sol) rest is 14 sol.
sr. member
Activity: 504
Merit: 250
How difficult would it be to make a Cuda version for amd cards?

CUDA is per definition for nVidia cards.
full member
Activity: 135
Merit: 100
What dependencies needed for this?
legendary
Activity: 1078
Merit: 1011
OpenCL error: -11 at /build/xpmclient/src/opencl.cpp:153

can help me?

I get the same:(made sure cards were default settings)


found platform[0] name = 'AMD Accelerated Parallel Processing'
found 5 devices
Using device 0 as GPU 0
Using device 1 as GPU 1
Using device 2 as GPU 2
Using device 3 as GPU 3
Using device 4 as GPU 4
threads: 8192, work size: 256
ZCash GPU miner thread 0 started
threads: 8192, work size: 256
ZCash GPU miner thread 1 started
threads: 8192, work size: 256
ZCash GPU miner thread 2 started
threads: 8192, work size: 256
ZCash GPU miner thread 3 started
threads: 8192, work size: 256
ZCash GPU miner thread 4 started
Connecting to frontend: coinsforall.io:6668 ...
Connecting to bitcoin: coinsforall.io:60200 ...
Connecting to signals: coinsforall.io:60201 ...
Work received: height=1284 diff=6974.7629 latency=921ms
OpenCL error: -45 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:112
OpenCL error: -45 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:370
OpenCL error: -45 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:112
OpenCL error: -45 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:370
Work received: height=1285 diff=6958.8853 latency=140ms

GPU 4 found share
Share accepted.
[GPU 0] T=-1C A=-1% sols=7.898
[GPU 1] T=-1C A=-1% sols=7.119
[GPU 2] crashed!
[GPU 3] crashed!
[GPU 4] T=-1C A=-1% sols=8.068
GPU 0: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
GPU 1: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
GPU 2: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
GPU 3: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
GPU 4: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
(ST/INV/DUP): 3x 0ch(0/0/0)


Try lowering your worksize and/or threads. I got that same error when trying to push my worksize up.
legendary
Activity: 1068
Merit: 1020
How difficult would it be to make a Cuda version for nvidia cards?
sr. member
Activity: 519
Merit: 250
With the kernel im getting 14 sol/s on 290 give it a shot.
I got same results (15sols/s on 290 with 'threads'=11264 in config.txt file). It seems this miner a bit faster others on RX470/RX480, but don't show good perfornance on R9 2xx.
But it's not a final release! Smiley

Quote
It will not work with suprnova stratum?
Just do not want to install ZCash wallet.
Can't do before mainnet launch.


Great work how u can get 8.5 Sol on a Nvidia 750 Ti i get only 1.5Sol

Thx in advance
sr. member
Activity: 283
Merit: 250
OpenCL error: -11 at /build/xpmclient/src/opencl.cpp:153

can help me?

I get the same:(made sure cards were default settings)


found platform[0] name = 'AMD Accelerated Parallel Processing'
found 5 devices
Using device 0 as GPU 0
Using device 1 as GPU 1
Using device 2 as GPU 2
Using device 3 as GPU 3
Using device 4 as GPU 4
threads: 8192, work size: 256
ZCash GPU miner thread 0 started
threads: 8192, work size: 256
ZCash GPU miner thread 1 started
threads: 8192, work size: 256
ZCash GPU miner thread 2 started
threads: 8192, work size: 256
ZCash GPU miner thread 3 started
threads: 8192, work size: 256
ZCash GPU miner thread 4 started
Connecting to frontend: coinsforall.io:6668 ...
Connecting to bitcoin: coinsforall.io:60200 ...
Connecting to signals: coinsforall.io:60201 ...
Work received: height=1284 diff=6974.7629 latency=921ms
OpenCL error: -45 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:112
OpenCL error: -45 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:370
OpenCL error: -45 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:112
OpenCL error: -45 at /build/xpmclient/src/zcash/zcashgpuclient.cpp:370
Work received: height=1285 diff=6958.8853 latency=140ms

GPU 4 found share
Share accepted.
[GPU 0] T=-1C A=-1% sols=7.898
[GPU 1] T=-1C A=-1% sols=7.119
[GPU 2] crashed!
[GPU 3] crashed!
[GPU 4] T=-1C A=-1% sols=8.068
GPU 0: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
GPU 1: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
GPU 2: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
GPU 3: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
GPU 4: core=-1MHz mem=-1MHz powertune=-1 fanspeed=-1
(ST/INV/DUP): 3x 0ch(0/0/0)
sr. member
Activity: 2106
Merit: 282
👉bit.ly/3QXp3oh | 🔥 Ultimate Launc
With the kernel im getting 14 sol/s on 290 give it a shot.
I got same results (15sols/s on 290 with 'threads'=11264 in config.txt file). It seems this miner a bit faster others on RX470/RX480, but don't show good perfornance on R9 2xx.
But it's not a final release! Smiley

Quote
It will not work with suprnova stratum?
Just do not want to install ZCash wallet.
Can't do before mainnet launch.
legendary
Activity: 1078
Merit: 1011
MSI RX470 x2 (1050 core/1850 mem)

Share accepted.
[GPU 0] T=-1C A=-1% sols=16.513
[GPU 1] T=-1C A=-1% sols=16.378
(ST/INV/DUP): 18x 0ch(0/0/0)

Haven't experimented too much with changing the clock speeds yet, I just used default settings from my ETH mining, so switching between the two coins is pretty much effortless. The pleasant surprise was this "test" rig was drawing ~290 watts at-the-wall while mining ETH and this has dropped to 199 watts mining ZCash. This suggests the ability to potentially push the clocks higher with this algorithm.
hero member
Activity: 952
Merit: 508
This is a OpenCL fork of CUDA John Tromp's miner.

Github repository: https://github.com/eXtremal-ik7/xpmclient/tree/version/zcash
Current release: https://www.dropbox.com/s/yo56dwlqnm0dndh/zcashclient-0.1.0.tar.gz?dl=0
OS Supported: Windows, Linux (binaries for Ubuntu 16.04)
Drivers: Catalyst 16.xx or amdgpu-pro 16.30 recommended

GPUs supported: AMD & NVidia. Optimal choice AMD Polaris GPU RX470 & RX480 with custom ROM https://bitcointalksearch.org/topic/update-rx480-ref-31mh-custom-rom-vddc-offset-custom-timing-1584617
Quote
Radeon RX470 17.2 sol/s
Radeon RX480 18.5 sol/s

Other GPUs
GeForce 750Ti - 8,5 sol/s

Pool mining:

Miner uses custom binary protocol first time implemented in xpmclient (Primecoin GPU miner). Working pool instance: http://coinsforall.io/#!/coin/ZCASH

To start mining:
 - Put your Z-addess to config.txt (need ZCash client installed, online wallet or exchange with ZCash support):

Quote
server = "coinsforall.io";
port = "6668";

# Your ZCASH payout address (z-addr)
address = "zthTb2ToG5kuAc11Ni6NxoYjoxQdEr2XvST7XEdLvmHG9k7kotEcwYCaAn1SH4zRdPoXn9kNeFm8CQo k9SNtNgn8d9WcdTK";

 - Configure your GPUs (edit corefreq, memfreq, powertune and fanspeed parameters)
 - Run zcashgpuclient in Linux or zcashgpuclient.exe in Windows
 - Put you address to 'Your Address' field on web site for monitoring workers and payments

Pool system: PPLNS (Pay Per Last N Shares); accounting procedure uses all your shares received during last hour.

Pool now configured for public ZCash testnet until 28 October when mainnet starts

Awesome news! Thanks for this!
sr. member
Activity: 504
Merit: 250
C:\mining\zcashclient-0.1.0>zcashgpuclient
madPrimeMiner-v1.1
ClientName = 'MINER-PC'  ClientID = 1680735710  InstanceID = 1759740800
Address = 'zthTb2ToG5kuAc11Ni6NxoYjoxQdEr2XvST7XEdLvmHG9k7kotEcwYCaAn1SH4zRdPoXn9kNeFm8CQo k9SNtNgn8d9WcdTK'
found platform[0] name = 'AMD Accelerated Parallel Processing'
found 5 devices
Using device 0 as GPU 0
Using device 1 as GPU 1
Using device 2 as GPU 2
Using device 3 as GPU 3
Using device 4 as GPU 4
OpenCL error: -11 at /build/xpmclient/src/opencl.cpp:153


I also tried the kernals in the directory (kernel_RX4xx_windows_16.7) need i new drivers?

I think the recommended drivers are the amdgpu-pro 16.30
sr. member
Activity: 390
Merit: 250
C:\mining\zcashclient-0.1.0>zcashgpuclient
madPrimeMiner-v1.1
ClientName = 'MINER-PC'  ClientID = 1680735710  InstanceID = 1759740800
Address = 'zthTb2ToG5kuAc11Ni6NxoYjoxQdEr2XvST7XEdLvmHG9k7kotEcwYCaAn1SH4zRdPoXn9kNeFm8CQo k9SNtNgn8d9WcdTK'
found platform[0] name = 'AMD Accelerated Parallel Processing'
found 5 devices
Using device 0 as GPU 0
Using device 1 as GPU 1
Using device 2 as GPU 2
Using device 3 as GPU 3
Using device 4 as GPU 4
OpenCL error: -11 at /build/xpmclient/src/opencl.cpp:153


I also tried the kernals in the directory (kernel_RX4xx_windows_16.7) need i new drivers?
sr. member
Activity: 504
Merit: 250
Anyone here have a 390/390x to test with? I am offsite and can't run my own tests right now.
MSI r9 390 = 10.6 sols/s

Very odd considering: 14 sol/s on 290
full member
Activity: 162
Merit: 100
Thx for miner.
It will not work with suprnova stratum?
Just do not want to install ZCash wallet.

same question

nope... 10.3.... with default.bin....
is there a new bin for the card?

edit: found it .. using the r92XX that was in a folder!!!!!
15.3 sols Cheesy
newbie
Activity: 35
Merit: 0
Anyone here have a 390/390x to test with? I am offsite and can't run my own tests right now.
MSI r9 390 = 10.6 sols/s
sr. member
Activity: 504
Merit: 250
Anyone here have a 390/390x to test with? I am offsite and can't run my own tests right now.
newbie
Activity: 35
Merit: 0
Did anyone already tried on a multiple GPU rig?
My rig r9-390+rx470+rx470+7950 = 42 sols/s
Jump to: