Bitcoin Forum
May 23, 2018, 03:55:03 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 ... 163 »
  Print  
Author Topic: [ANN] dstm's ZCash / Equihash Nvidia Miner v0.6.1 (Linux / Windows)  (Read 205234 times)
NameTaken
Hero Member
*****
Offline Offline

Activity: 630
Merit: 502


View Profile
August 31, 2017, 06:19:14 PM
 #61

I'm thinking about useful features for miners to come next.                                                                   
If you have ideas pls. post them here.                                                                                         
                                                                                                                               
So far I'm thinking to implement:                                                                                             
- temperature controller, you can set a temperature, the miner will adjust it's performance to hold the temperature constant. 
- support for encrypted connection to pools 
Perhaps a benchmark mode and API. I noticed the miner doesn't say when it's mining for devfee so I'm assuming it does so in the background?


Benchmark mode is a good idea.                                                                                                 
What do u mean by API?                                                                                                         
                                                                                                                               
Devfee is implemented like this. The Miner calculates solutions in rounds. Every 50th round it switches and calculates devfee-solutions so you have exactly 2% devfee. I don't print any information about defvee-shares, since I didn't want to clutter the main UI. If it's desired I will output detailed information about found defvee-shares.
API as in a TCP socket where external program can monitor and/or control the miner. I think having more transparency is good.
1527090903
Hero Member
*
Offline Offline

Posts: 1527090903

View Profile Personal Message (Offline)

Ignore
1527090903
Reply with quote  #2

1527090903
Report to moderator
1527090903
Hero Member
*
Offline Offline

Posts: 1527090903

View Profile Personal Message (Offline)

Ignore
1527090903
Reply with quote  #2

1527090903
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1527090903
Hero Member
*
Offline Offline

Posts: 1527090903

View Profile Personal Message (Offline)

Ignore
1527090903
Reply with quote  #2

1527090903
Report to moderator
1527090903
Hero Member
*
Offline Offline

Posts: 1527090903

View Profile Personal Message (Offline)

Ignore
1527090903
Reply with quote  #2

1527090903
Report to moderator
1527090903
Hero Member
*
Offline Offline

Posts: 1527090903

View Profile Personal Message (Offline)

Ignore
1527090903
Reply with quote  #2

1527090903
Report to moderator
abudfv2008
Full Member
***
Offline Offline

Activity: 336
Merit: 105


View Profile
August 31, 2017, 08:44:26 PM
 #62

Hey dstm,
I would also be interested in helping test on Windows, I have a 1080 and a 1080 Ti that I use for Zcash:


These settings are used in the screenshot:

1080 Ti
Base Clock Offset +150
Memory Clock Offset +0 (P0 state)
Power and Temperature Target 94% (~235W)

1080
Base Clock Offset +150
Memory Clock Offset +0 (P0 state)
Power and Temperature Target 76% (~180W)

--ypsi
How you enable P0 state?
ypsi
Full Member
***
Offline Offline

Activity: 322
Merit: 158


The Wheel weaves as the Wheel wills


View Profile
August 31, 2017, 10:04:04 PM
 #63

Hey dstm,
I would also be interested in helping test on Windows, I have a 1080 and a 1080 Ti that I use for Zcash:


These settings are used in the screenshot:

1080 Ti
Base Clock Offset +150
Memory Clock Offset +0 (P0 state)
Power and Temperature Target 94% (~235W)

1080
Base Clock Offset +150
Memory Clock Offset +0 (P0 state)
Power and Temperature Target 76% (~180W)

--ypsi
How you enable P0 state?
I use Nvidia Profile Inspector by Orbmu2k and go to Global Settings, then in "GLOBAL_DRIVER_PROFILE" and in part "5 Common" you disable the setting called "CUDA - Force P2 State".
What this does in practice is to set all the clocks to whatever the graphics card comes with from the factory.

--ypsi

dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 01, 2017, 11:01:27 AM
 #64

New Version 0.2.2
UI: report submitted devfee-shares

Submitted devfee-shares are marked with a "*" like this:

Code:
>  GPU0 Sol/s: 720.2  Avg: 720.2  I/s: 386.9  Shares/s: 0.900  +++++++++*

Usually I won't upload a new version for such small changes. This one is an exception, since it's important for some users.
NameTaken
Hero Member
*****
Offline Offline

Activity: 630
Merit: 502


View Profile
September 01, 2017, 01:51:25 PM
 #65

So far performance has been pretty good compared to EWBF. Reported pool hashrate is at about what I expect. Using this on 3 1080Ti rigs. It's stable so I don't have any complaints. I personally don't need miners to have an API as I prefer monitoring the pool API for workers and submitted shares. But for more people to start using this, it obviously needs a Windows version and an API to integrate into multi-miner/external programs, as well as something better such as higher hashrate or lower fee, etc..
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 01, 2017, 05:35:22 PM
 #66

New Version 0.2.2
UI: report submitted devfee-shares

Submitted devfee-shares are marked with a "*" like this:

Code:
>  GPU0 Sol/s: 720.2  Avg: 720.2  I/s: 386.9  Shares/s: 0.900  +++++++++*

Usually I won't upload a new version for such small changes. This one is an exception, since it's important for some users.


I forgot to mention...                                                                                                        
                                                                                                                              
Miner reconnects automatically on connection loss now, e.g. on DSL-disconnects / public IP-changes
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 02, 2017, 09:34:46 PM
 #67

New Version 0.3                                                                                                        
                                                                                                                              
con: support encrypted connections                                                                                        
                                                                                                                              
You can establish an encrypted connections to your pool by prefixing the hostname with 'ssl://' - e.g. ssl://mypool.com. Pls. check if your pool supports encrypted connections first and make sure you have set the right port for it.                      
                                                                                                                              
Encrypted connections are important for some users to protect their account and mining information especially if they put their rigs into untrusted environments such as data centers - so it's here now.
NameTaken
Hero Member
*****
Offline Offline

Activity: 630
Merit: 502


View Profile
September 02, 2017, 09:54:57 PM
 #68

What about compiling openssl into the miner or bundling libcrypto.so.1.1 and libssl.so.1.1 in the tarball?
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 02, 2017, 10:02:21 PM
 #69

I'm not sure about openssl's licence currently, so I didn't linked it statically because of this. But yes, you're right, I'll come up with an easier to use version for Ubuntu users later.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 03, 2017, 04:18:06 PM
 #70

Updated version 0.3
- Version 0.3 uses openssl-1.0 now

There is no need for ubuntu users to compile openssl-1.1.0 now.
FloppyPurpleGherkin
Jr. Member
*
Offline Offline

Activity: 98
Merit: 0


View Profile
September 03, 2017, 04:26:18 PM
 #71

Windows ver?
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 03, 2017, 04:37:01 PM
 #72

Windows ver?

I'll start working on it shortly.
First I want to stabilize on internal design and features.
killerelite
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
September 03, 2017, 07:05:12 PM
 #73

cant wait for further optimizations and windows version, Nvidia slowly taking the mining crown too Smiley

▌▌   Anonymous and Untraceable     ›› ››   DeepOnion  ‹‹ ‹‹     TOR INTEGRATED & SECURED    ▌▌
▬▬▬▬▬▬▬▬▬     ANN  Whitepaper  FACEBOOK  Twitter  Youtube  Forum     ▬▬▬▬▬▬▬▬▬
▌▌   ••  JOIN AIRDROP 🚀  ••  |||   Download DeepOnion   |||   ✅ Verified with DeepVault    ▌▌
chefbauer
Full Member
***
Offline Offline

Activity: 174
Merit: 100


View Profile
September 04, 2017, 08:21:27 AM
 #74

Please add --log option.
Temp. target would be a great idea.

testing now with 170x GTX 1060 (270h/s each with powerlimit 80W)

thanks

dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 04, 2017, 09:06:11 AM
 #75

Concerning temp target, I'm working on a pid-controller for temperature.
Currently the output is designed such that's easy to parse for humans. I was thinking about a more verbose output for logfiles, not sure what's actually important for miners.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 04, 2017, 04:05:53 PM
 #76

New Version 0.3.1

cpu: reduce CPU usage

Reduces overall power consumption + helps to drive more GPUs on a weak CPUs
NameTaken
Hero Member
*****
Offline Offline

Activity: 630
Merit: 502


View Profile
September 04, 2017, 05:15:11 PM
 #77

Using SSL with flypool has been no problem. CPU usage wasn't substantial on a Pentium with 6 GPUs but this could help on 10+ GPU rigs.
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 04, 2017, 05:23:33 PM
 #78

Using SSL with flypool has been no problem. CPU usage wasn't substantial on a Pentium with 6 GPUs but this could help on 10+ GPU rigs.

Don't forget, it reduces overall power consumption Wink
shibob
Full Member
***
Offline Offline

Activity: 308
Merit: 148


Native Vietnamese, Professional Translator


View Profile WWW
September 04, 2017, 05:27:47 PM
 #79

I'm waiting for window's version. I think it could be compete with EWBF's tool.

◆  ◆  ◆  ◇      P L A Z A      ◇  ◆  ◆  ◆            The Intersection of Lifestyle & Technology
[ WHITEPAPER ]     PRE-SALE Starts  │  March 15th, 2018     [ ANN THREAD ]
TELEGRAM        GITHUB       MEDIUM        YOUTUBE        TWITTER        FLIPBOARD        REDDIT        LINKEDIN        FACEBOOK        EMAIL
dstm
Full Member
***
Offline Offline

Activity: 308
Merit: 119


View Profile
September 04, 2017, 05:45:39 PM
 #80

I'm waiting for window's version. I think it could be compete with EWBF's tool.

Actually Windows is the wrong OS for doing GPGPU.
Nobody does it usually for several reasons.

However since it was requested several times, I'll start working on a windows version shortly.
I wanna first stabilize the internal design, sry for the windows delay.
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 ... 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!