Bitcoin Forum
May 23, 2018, 03:54:43 PM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ... 163 »
  Print  
Author Topic: [ANN] dstm's ZCash / Equihash Nvidia Miner v0.6.1 (Linux / Windows)  (Read 205234 times)
Temporel
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
September 28, 2017, 01:49:51 PM
 #221

Hmm, is there some problem on 0.4.5 in reconnecting back to pool.

Dont know has internet gone down on that or was pool playing somthing. But it doesn't reconnect back until miner is closed and restarted. (internet was working when pressed ctrl+c to stop miner)

All of my nodes have been doing like this, just flooding terminal on that connection closed at wery fast pace:

connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
^Cconnection closed by server - reconnecting...
connection closed by server - reconnecting...

SIGINT received - exiting
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...
connection closed by server - reconnecting...

#  GPU0 connected to: eu1-zcash.flypool.org:3333
#  GPU0 server set difficulty to: 0004189374bc6a7ef9db22d0...
#  GPU1 connected to: eu1-zcash.flypool.org:3333
#  GPU1 server set difficulty to: 0004189374bc6a7ef9db22d0...
#  GPU2 connected to: eu1-zcash.flypool.org:3333
#  GPU2 server set difficulty to: 0004189374bc6a7ef9db22d0...
#  GPU3 connected to: eu1-zcash.flypool.org:3333

O.

Flypool seems to have huge performance issues currently.
The miner should reconnect as soon as flypools network is reachable again.
I'll check if there is something that needs improvement in this situations.

difficulty was raised this morning btw.

from the flypool website:
Quote
In order to provide a more efficient mining experience we have increased the default share difficult on the #Zcash pool to 16000
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 28, 2017, 02:12:50 PM
 #222

difficulty was raised this morning btw.

from the flypool website:
Quote
In order to provide a more efficient mining experience we have increased the default share difficult on the #Zcash pool to 16000

Well that's one way to describe that your servers couldn't handle the amount of incoming shares and that you had to raise the difficulty to reduce them. However this is a good opportunity to test/improve  zm's networking.
Temporel
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
September 28, 2017, 02:15:40 PM
 #223

difficulty was raised this morning btw.

from the flypool website:
Quote
In order to provide a more efficient mining experience we have increased the default share difficult on the #Zcash pool to 16000

Well that's one way to describe that your servers couldn't handle the amount of incoming shares and that you had to raise the difficulty to reduce them. However this is a good opportunity to test/improve  zm's networking.

Im certainly not going back to nanopool... Can you suggest another pool ?

TYIA
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 28, 2017, 02:32:28 PM
 #224

difficulty was raised this morning btw.

from the flypool website:
Quote
In order to provide a more efficient mining experience we have increased the default share difficult on the #Zcash pool to 16000

Well that's one way to describe that your servers couldn't handle the amount of incoming shares and that you had to raise the difficulty to reduce them. However this is a good opportunity to test/improve  zm's networking.

Im certainly not going back to nanopool... Can you suggest another pool ?

TYIA


Sry, not really, flypool seems to be pretty stable usually, despite the fact that they are responsible for about 50% of the whole network solution rate.

Btw. I have a working version that has JSON-RPC support and a small stats page. If it passes test I'll upload it today/tomorrow.
Temporel
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
September 28, 2017, 03:33:59 PM
 #225

difficulty was raised this morning btw.

from the flypool website:
Quote
In order to provide a more efficient mining experience we have increased the default share difficult on the #Zcash pool to 16000

Well that's one way to describe that your servers couldn't handle the amount of incoming shares and that you had to raise the difficulty to reduce them. However this is a good opportunity to test/improve  zm's networking.

Im certainly not going back to nanopool... Can you suggest another pool ?

TYIA


Sry, not really, flypool seems to be pretty stable usually, despite the fact that they are responsible for about 50% of the whole network solution rate.

Btw. I have a working version that has JSON-RPC support and a small stats page. If it passes test I'll upload it today/tomorrow.


great news, will probably test it on nvOC next week then !
jmayniac
Jr. Member
*
Online Online

Activity: 67
Merit: 0


View Profile
September 28, 2017, 09:10:33 PM
 #226

ZM is reporting 2.6K Sol/s, but Flypool is only showing 2.4K Sol/s.  EWBF reports 2.5K Sol/s and Flypool shows 2.5K Sol/s.  ZM seems to be a little over on it's reporting.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 28, 2017, 09:35:28 PM
 #227

ZM is reporting 2.6K Sol/s, but Flypool is only showing 2.4K Sol/s.  EWBF reports 2.5K Sol/s and Flypool shows 2.5K Sol/s.  ZM seems to be a little over on it's reporting.
How long did you run the test?
2.6 local vs. 2.4 pool , that's a difference of 8.3%, this is huge. There must be something wrong.
Flypool had performance issues today.
                                                                                                                              
My reported values are exact. I'm even rounding them down.
People reported me exactly the opposite, after they have done the comparison.
Did some one else made this kind of measurements? Any comments?
ShowMeCoins
Member
**
Offline Offline

Activity: 111
Merit: 10


View Profile
September 28, 2017, 09:55:46 PM
 #228

difficulty was raised this morning btw.

from the flypool website:
Quote
In order to provide a more efficient mining experience we have increased the default share difficult on the #Zcash pool to 16000

Well that's one way to describe that your servers couldn't handle the amount of incoming shares and that you had to raise the difficulty to reduce them. However this is a good opportunity to test/improve  zm's networking.

@dtsmdstm: Found out that using a diff of 8000 with zm has a different effect than using it on (the) other miner(s). Currently mining Bitcoinz (BTCz) on suprnova and @ diff=8000 almost no shares are sent. Can you confirm that using your miner i.c.w. a multi GPU RIG has an effect on Diff. It looks like you need set/select a suitable Diff per GPU and not for the size of the total RIG.

░░░█▀▀▀█░█▀▀▀█░█░░░░░░▄▀▄░░█▀▀▀█░█░█▀▀▀█░░░█▀  FAIRLY DISTRIBUTED & DECENTRALIZED NATURE OF CRYPTOCURRENCY      ▀█▀  Telegram  ▀█
░░░▀▀█▄▄░█░░░█░█░░░▄░█▄▄▄█░█░▄▀░░█░▀▀█▄▄░░░       SOLARIS XLR▬▬▬▬▬ LAUNCHED 17 MARCH ▬▬▬▬▬SOLARIS XLR                   Slack     
░░░█▄▄▄█░░▀▄▄█░░▀▄▄█░█░░░█░█░░▀▄░█░█▄▄▄█░░░█▄ ASIC RESISTANT, Xevan (LESS ENERGY/STRONGER SECURITY) GPU MINING ▄█▄    Twitter   ▄█
jmayniac
Jr. Member
*
Online Online

Activity: 67
Merit: 0


View Profile
September 28, 2017, 10:05:24 PM
 #229

ZM is reporting 2.6K Sol/s, but Flypool is only showing 2.4K Sol/s.  EWBF reports 2.5K Sol/s and Flypool shows 2.5K Sol/s.  ZM seems to be a little over on it's reporting.
How long did you run the test?
2.6 local vs. 2.4 pool , that's a difference of 8.3%, this is huge. There must be something wrong.
Flypool had performance issues today.
                                                                                                                              
My reported values are exact. I'm even rounding them down.
People reported me exactly the opposite, after they have done the comparison.
Did some one else made this kind of measurements? Any comments?

I've been running EWBF on Flypool for a few days and the average is 2.5K Sol/s.  I ran ZM for a few hours and the average dropped down to 2.3K Sol/s.  I'll run it overnight and see what it's like tomorrow.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 28, 2017, 10:22:43 PM
 #230

difficulty was raised this morning btw.

from the flypool website:
Quote
In order to provide a more efficient mining experience we have increased the default share difficult on the #Zcash pool to 16000

Well that's one way to describe that your servers couldn't handle the amount of incoming shares and that you had to raise the difficulty to reduce them. However this is a good opportunity to test/improve  zm's networking.

@dtsmdstm: Found out that using a diff of 8000 with zm has a different effect than using it on (the) other miner(s). Currently mining Bitcoinz (BTCz) on suprnova and @ diff=8000 almost no shares are sent. Can you confirm that using your miner i.c.w. a multi GPU RIG has an effect on Diff. It looks like you need set/select a suitable Diff per GPU and not for the size of the total RIG.


It seems there is some misunderstanding about the difficulty. The miner does not set the difficulty by itself. The server sends messages and tells the miner what difficulty it should use. So if the server honors your diff=8000 setting it creates appropriate difficulty messages for the miner. I'll run some longer test the next days to check if there are any bugs and how the local solution rate compares to the pool side.

Edit:
The amount of shares the miner is finding is subjected to probability. It's a property of the problem we're solving. It might happen that you don't find any (or almost no) shares for a longer period of time. Pools are trying to infer the actual solution rate by the amount of shares they are receiving from you - since the amount of shares is subjected to probability the reported solution rate by the pool is pretty jumpy. You have really to run this for a longer period of time (something like a day) to make a robust statement.
NameTaken
Hero Member
*****
Offline Offline

Activity: 630
Merit: 502


View Profile
September 29, 2017, 02:14:54 AM
 #231

Decided to try distributing my rigs out to various pools but with suprnova I'm getting disconnects and SSL_ERROR_WANT_WRITE.

http://termbin.com/41kn
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 29, 2017, 02:35:56 AM
 #232

Decided to try distributing my rigs out to various pools but with suprnova I'm getting disconnects and SSL_ERROR_WANT_WRITE.

http://termbin.com/41kn

Thx, wrong handling of SSL_ERROR_WANT_WRITE is fixed in the dev branch. I'll upload a new version most likely tomorrow.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 29, 2017, 12:40:26 PM
 #233

I've done a 10h test on flypool: local 79.7 - pool 78.1  79.7/78.1=1.0204. I'll do some more test on different pools with a 10GPU system this week.

Edit:
1-(78.1/79.7) = 0.020075
Gaglam
Sr. Member
****
Offline Offline

Activity: 372
Merit: 250


View Profile
September 29, 2017, 02:13:45 PM
 #234

Windows Version would be really great
andi_21
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
September 29, 2017, 05:05:15 PM
 #235

I've done a 10h test on flypool: local 79.7 - pool 78.1  79.7/78.1=1.0204. I'll do some more test on different pools with a 10GPU system this week.

Edit:
1-(78.1/79.7) = 0.020075

6x1070 System - local 2632 Sols
flypool: 2540 (24 hours average)
(1-(2540/2632) = 0.03495

Previously i had ~5% difference before flypool changed default diffictulty. Not sure what could be the reason of the remaining 1.495% difference ( 3,495%-2%) but for me low enough to "accept" it without further investigation.

- Is the miner already fully optimized or do you think there is even chance for further optimizations and few more sols/s ?
- miner is stable for me except that outage yesterday as flypool changed default difficulty. (manual restart of miner was necessary)
- could you also put timestamp for each line to console output? i created script to parse output and import data into grafana and timestamp would be usefull. as soon as API is available i wouldnt need it anymore ;-)
- thx for good work and enjoy your dev fee. i plan to use your miner on my 2nd rig as well as soon API is available.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 29, 2017, 06:02:37 PM
 #236

I've done a 10h test on flypool: local 79.7 - pool 78.1  79.7/78.1=1.0204. I'll do some more test on different pools with a 10GPU system this week.

Edit:
1-(78.1/79.7) = 0.020075

6x1070 System - local 2632 Sols
flypool: 2540 (24 hours average)
(1-(2540/2632) = 0.03495

Previously i had ~5% difference before flypool changed default diffictulty. Not sure what could be the reason of the remaining 1.495% difference ( 3,495%-2%) but for me low enough to "accept" it without further investigation.

- Is the miner already fully optimized or do you think there is even chance for further optimizations and few more sols/s ?
- miner is stable for me except that outage yesterday as flypool changed default difficulty. (manual restart of miner was necessary)
- could you also put timestamp for each line to console output? i created script to parse output and import data into grafana and timestamp would be usefull. as soon as API is available i wouldnt need it anymore ;-)
- thx for good work and enjoy your dev fee. i plan to use your miner on my 2nd rig as well as soon API is available.



Quote
Previously i had ~5% difference before flypool changed default diffictulty. Not sure what could be the reason of the remaining 1.495% difference ( 3,495%-2%) but for me low enough to "accept" it without further investigation.                           
Some pool servers are having performance difficulties currently due to the massive increase of solution rate in Zcasch's network - so if you had some disconnects during the 24h period you've lost some shares.                                             
Also I'm using asynchronous queues and prepare some work for GPUs in advance, this is very helpful in situations where your cpu has load spikes, the miner doesn't drop it's solution rate even if you fully load your cpu with other tasks. However the consequence is that if you receive a new job you have some outdated work already in the driver queue which lowers the solution rate as seen by the pool. I've done some more statistics now - the queue sizes are rebalanced now.

Quote
                                                                                                                       
Is the miner already fully optimized or do you think there is even chance for further optimizations and few more sols/s ?     
                                                                                                                       
It's pretty well optimized, however I've some more Ideas I wanna try out, they require some more restructuring on the GPU-side however I wanna finish some important stability/feature work first.

Quote
could you also put timestamp for each line to console output? i created script to parse output and import data into grafana and timestamp would be usefull. as soon as API is available i wouldnt need it anymore ;-)                                       

I don't want to put more numbers on the ui, there are already lots of them now ;-). I'm planning to implement logfile support,logfile output will contain timestamps. The dev branch contains already API-support, it will be available in the next release.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 30, 2017, 02:23:40 AM
 #237

New Version 0.5

con: support set_extranonce rpc
con: improve handling of temporary slow network conditions
con: add monitoring support using web browser
con: add monitoring support using json-rpc
mp: rebalance queue sizes - this improves the solution rate as
seen by the pool, especially on pool that submit new jobs often


This is a testing version, it has a lot internal changes and is less tested. Feedback on stability performance is welcome. Rebalanced queue sizes improve the solution rate on pool side, however this might reduce the performance in situations of heavy cpu load - pls check if there are any improvement on the pool side for you. Telemetry is pretty simple currently, if there is anything more you need - suggestions are welcome.
NameTaken
Hero Member
*****
Offline Offline

Activity: 630
Merit: 502


View Profile
September 30, 2017, 02:33:19 AM
 #238

You can explain more what json-rpc.txt is and how to see miner stats in json format?
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 30, 2017, 02:46:20 AM
 #239

You can explain more what json-rpc.txt is and how to see miner stats in json format?

I have to write some more documentation when there is time for it ofc Smiley
For more description just start zm without parameters and you'll get help on the new telemetry option.

So if you start zm like this: zm ...... --telemetry=0.0.0.0:2222

Just send to the host zm is running on:
Code:
{"id":1, "method":"getstat"}

and you'll get a response:
Code:
{"id":1,"result":[{"gpu_id":0,"temperature":0,"sol_ps":0.00,"sol_pw":0.00,"avg_power_usage":0}],"error": null}

You can try it with netcat:
Code:
echo "{\"id\":1, \"method\":\"getstat\"}\n" |nc 127.0.0.1 2222
Nokia555
Sr. Member
****
Offline Offline

Activity: 392
Merit: 266

EthMonitoring.com


View Profile WWW
September 30, 2017, 03:37:51 AM
 #240

Thanks you dstm Smiley, now windows version would be really nice Smiley

You can explain more what json-rpc.txt is and how to see miner stats in json format?

I have to write some more documentation when there is time for it ofc Smiley
For more description just start zm without parameters and you'll get help on the new telemetry option.

So if you start zm like this: zm ...... --telemetry=0.0.0.0:2222

Just send to the host zm is running on:
Code:
{"id":1, "method":"getstat"}

and you'll get a response:
Code:
{"id":1,"result":[{"gpu_id":0,"temperature":0,"sol_ps":0.00,"sol_pw":0.00,"avg_power_usage":0}],"error": null}

You can try it with netcat:
Code:
echo "{\"id\":1, \"method\":\"getstat\"}\n" |nc 127.0.0.1 2222

Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ... 163 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!