Bitcoin Forum
January 20, 2018, 07:39:19 PM *
News: Electrum users must upgrade to 3.0.5 if they haven't already. More info.
 
   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 »
  Print  
Author Topic: hsrminer - Nvidia mining software for various algos by palgin&alexkap  (Read 13119 times)
palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 09:44:22 AM
 #1

Miner software for various hashing algorithms (currenlty Nvidia-only) by palgin & alexkap

palgin - CUDA-related stuff
alexkap - C++/C-related stuff

Cards with CC 5.0+ only.

Nvidia driver 388.3x+ only.

Current testing speeds(HSR):

1060 3Gb - 8.3+ Mh/s

1080 - 16.2+ Mh/s

Current testing speeds(Neoscrypt):

1060 3Gb - 740+ kh/s (non-OC)

1080 - 1280-1300 kh/s (non-OC)

1080Ti - 1850+ kh/s (users reported speed)

Product contains devfee 1% (0.5% for me, 0.5% for alexkap) and is close-sourced, but voluntary work won't be abandoned.

Will be distributed (at least on the first stage) as one binary per algo, not so convenient, I understand, but currently it's code-bounded.

I ask everyone who's interested to participate in open beta, because closed beta didn't give us enough information for bugtracking (there are some).

DOWNLOADS:

hsrminer for HSR algo, Win version , Zipped

hsrminer for Neoscrypt, Win version , Zipped , Test version

Neoscrypt note:

All new features, tweaks and fixes are added to "Test version" first.
GTX 1080 (including Ti),1070, 1060 3/6Gb, 100 Ti users should run without any problems without intensity tweaks. Others may need to tweak intensity first.
9xx family and lower not supported in this release.
For everybody using Windows 10: if you don't have Creators Update installed and have problems with hsrminer, just update your rig. Found this out during investigation with user soggyminer

***ATTENTION***
For rigs with multiple Hi-End graphic cards (5x1080, for example), summary of physical RAM installed plus pagefile size should be more than summary of amounts of allocated memory on each GPU.

Example:
I have 6x1080 rig, on each kernel allocates 6260 Mb memory, so sum of RAM + pagefile should be more than 6260*6 = 37560.

Keep that in mind when launching on multi-GPU systems.

*********************************************************************************************************************************************

SAMPLE USAGE: hsrminer -o URL -u USERNAME -p PASSWORD

Plans for future releases:

1) Until palgin (me) covers at least 75-80% of existing algos hsrminer version will stay 1.0.x
2) After algo coverage we'll start migration to smarter (sgminer-like or something like that) interface, will add working API, maybe in-software overclocking options, any suggestions are greatly appreciated. Currently our miner is highly inspired by ccminer and EWBF's work, but we want to find our own way.
3) After frontend update we'll start updating all algos where it'll be possible to new kernel execution scheme in order to optimise hardware bottlenecks.
4) Add new algos (if there will be any at that time)

F.A.Q (will be updated basing on frequent questions in this topic):

Q: Why did you move from free software to devfee?
A: The situation I'm currently in made me to do so, donation scheme didn't work at all, also my employer informed me that he closes his business and doesn't need my services anymore, with all this I have high load on my family budget (need to cover over 80k$/year bills) which I won't be able to cover without extra income. Freelance don't give me much money without stable employer. So yes, it's money question, also I have another dev working on the project who wants to be paid for his work.

Q: Who's alexkap?
A: It's my ex-colleague who worked on the same employer, this summer we just decided to work together in crypto-field.

Q: hsrminer looks quite like ccminer...
A: True, in early builds it really was ~30% ccminer code (especially monitoring), but now only data output is quite the same. Also we'll migrate to new frontend after algo coverage.

Q: What other algos are you planning to add?
A: At the release time we'll try to cover at least 3-4 popular ones, HSR choice was just for a good base for faster implementation of other algos.

Q: Will you provide any support for your miner?
A: Yes, all support will be provided in this topic.

Q: Linux support?
A: Planned, I'll provide Linux binaries once I set up developement machine for *nix.

Thank for everyone viewing this topic and for your participation!

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
1516477159
Hero Member
*
Offline Offline

Posts: 1516477159

View Profile Personal Message (Offline)

Ignore
1516477159
Reply with quote  #2

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

Posts: 1516477159

View Profile Personal Message (Offline)

Ignore
1516477159
Reply with quote  #2

1516477159
Report to moderator
1516477159
Hero Member
*
Offline Offline

Posts: 1516477159

View Profile Personal Message (Offline)

Ignore
1516477159
Reply with quote  #2

1516477159
Report to moderator
damniatx
Member
**
Offline Offline

Activity: 101


View Profile
December 11, 2017, 10:21:43 AM
 #2

seems not working. where is the pool ? http://hcash.globalpool.cc/index.php?page=dashboard is it the correct pool ?

matovicv
Jr. Member
*
Offline Offline

Activity: 45


View Profile
December 11, 2017, 10:22:59 AM
 #3

I dont have any issues with devfee if miner works great and have improvements. Just keep updating it Wink
bk2000
Member
**
Offline Offline

Activity: 67


View Profile
December 11, 2017, 10:24:10 AM
 #4

Looks interesting, will give it a try.  What other algos are you targeting for addition?

★ ★ ★ ★ ★   DeepOnion  ✔  Anonymous and Untraceable Cryptocurrency  ✔  TOR INTEGRATED & SECURED   ★ ★ ★ ★ ★
› › › › ›  JOIN THE NEW AIRDROP ✈️    ★    ✔ VERIFIED WITH DEEPVAULT  ‹ ‹ ‹ ‹ ‹
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬   ANN  WHITEPAPER  FACEBOOK  TWITTER  YOUTUBE  FORUM   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
y[/url]⚡▬▬▬▬▬▬▬▬▬▬▬▬[/center]
bathrobehero
Legendary
*
Offline Offline

Activity: 1414


ICO? Not even once.


View Profile
December 11, 2017, 10:26:28 AM
 #5

About time to have a healthy competition for nvidia miners.

Features I would like to see:
 - intensity setting;
 - info verbosity or interval settings (hashrates are only reported roughly every 2 minutes);
 - benchmark mode.


But, it's quite fast, I get 21.4 Mh/s per 1080 Ti at 180 watts or 24.7 Mh/s at 300 watts (but it's only using ~270 watts at 98-99% GPU usage). Sadly, HSR is not very profitable at all.

Good luck guys!

RIP Bittrex
palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 10:29:17 AM
 #6

seems not working. where is the pool ? http://hcash.globalpool.cc/index.php?page=dashboard is it the correct pool ?



Seems wrong stratum server, for this pool it should be: "-o stratum+tcp://hcash-shanghai.globalpool.cc:3032"

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 10:33:36 AM
 #7

Looks interesting, will give it a try.  What other algos are you targeting for addition?

I think next one will be Neoscrypt or phi, my main target is Cryptonight, but it's a hard nut to crack, need to solve this algo random memory access problem/bottleneck/riddle first, current results are not applicable for miner with devfee.

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 10:42:53 AM
 #8

About time to have a healthy competition for nvidia miners.

Features I would like to see:
 - intensity setting;
 - info verbosity or interval settings (hashrates are only reported roughly every 2 minutes);
 - benchmark mode.


But, it's quite fast, I get 21.4 Mh/s per 1080 Ti at 180 watts or 24.7 Mh/s at 300 watts (but it's only using ~270 watts at 98-99% GPU usage). Sadly, HSR is not very profitable at all.

Good luck guys!

Thank you for your participation, as I've mentioned, HSR is quite a good base for other algo implementations, many kernels are cross-used and will give me good start in other algo implementation.

Regarding features:

- Would you like ccminer-style intensity setting or should we look at this from a different angle?
- Info verbosity improvement is planned, currently it's ccminer-style, each miner thread outputs all running GPU hashing speeds every minute from actual thread start (+ 10 sec per output) until it reaches 5 min per thread.
- benchmark will definitely be added in future releases

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
shubaduba
Full Member
***
Offline Offline

Activity: 159


mine safe o/


View Profile
December 11, 2017, 11:18:14 AM
 #9

Looks interesting, will give it a try.  What other algos are you targeting for addition?

I think next one will be Neoscrypt or phi, my main target is Cryptonight, but it's a hard nut to crack, need to solve this algo random memory access problem/bottleneck/riddle first, current results are not applicable for miner with devfee.

You would win jackpot if you will make 1080ti-effective Neoscrypt miner.

I cant find profitable coin with HSR algo. Any tips on which coin should it be used?
palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 12:41:36 PM
 #10

Looks interesting, will give it a try.  What other algos are you targeting for addition?

I think next one will be Neoscrypt or phi, my main target is Cryptonight, but it's a hard nut to crack, need to solve this algo random memory access problem/bottleneck/riddle first, current results are not applicable for miner with devfee.

You would win jackpot if you will make 1080ti-effective Neoscrypt miner.

I cant find profitable coin with HSR algo. Any tips on which coin should it be used?


Currently Hcash only, it's not as profitable as other coins, but, as I mentioned before, HSR is test algo good for for further developement.

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
umine
Full Member
***
Offline Offline

Activity: 210


View Profile
December 11, 2017, 12:41:42 PM
 #11

Got about 24 Mh/s with GTX1080Ti, but power consumption is unstable: from 205W to 265W (at NvidiaSMI) - variation about 30%. At the same time core voltage and frequency are stable and don't change and GPU load also stable. For example on Equihash algo I don't see so huge variation (no more than 5%)
Nokia555
Sr. Member
****
Offline Offline

Activity: 280

EthMonitoring.com


View Profile WWW
December 11, 2017, 12:44:24 PM
 #12

Hey,

Any API support? I can list it for EthMonitoring.com

palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 01:15:31 PM
 #13

Hey,

Any API support? I can list it for EthMonitoring.com

Unfortunately, currently no API functional (it's present, but not operational at the moment), very poor control, I know. From vresion 1.1.x API will be fully functional.

Currently I'm more focused on CUDA kernels, alexkap is busy on another project at the moment, you can read more about further developement plan in the first post.

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 01:16:58 PM
 #14

Got about 24 Mh/s with GTX1080Ti, but power consumption is unstable: from 205W to 265W (at NvidiaSMI) - variation about 30%. At the same time core voltage and frequency are stable and don't change and GPU load also stable. For example on Equihash algo I don't see so huge variation (no more than 5%)

Thank you for feedback, on my testrigs power consumption isn't fluctuating so much, have you tested on one specific card or on a rig?

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
umine
Full Member
***
Offline Offline

Activity: 210


View Profile
December 11, 2017, 03:34:40 PM
 #15

Got about 24 Mh/s with GTX1080Ti, but power consumption is unstable: from 205W to 265W (at NvidiaSMI) - variation about 30%. At the same time core voltage and frequency are stable and don't change and GPU load also stable. For example on Equihash algo I don't see so huge variation (no more than 5%)

Thank you for feedback, on my testrigs power consumption isn't fluctuating so much, have you tested on one specific card or on a rig?

It's my test rig. now with only one GPU 1080Ti. I just tested it only with equihash and HSR now. What tests do you recommend? It's win machine and I would not like to install Linux but if it will be especially interest test I would try
bathrobehero
Legendary
*
Offline Offline

Activity: 1414


ICO? Not even once.


View Profile
December 11, 2017, 03:46:21 PM
 #16

Thank you for your participation, as I've mentioned, HSR is quite a good base for other algo implementations, many kernels are cross-used and will give me good start in other algo implementation.

Regarding features:

- Would you like ccminer-style intensity setting or should we look at this from a different angle?
- Info verbosity improvement is planned, currently it's ccminer-style, each miner thread outputs all running GPU hashing speeds every minute from actual thread start (+ 10 sec per output) until it reaches 5 min per thread.
- benchmark will definitely be added in future releases

I'm not sure how intensity should be done, but with the default setting now there's some overhead (1-3% GPU usage). In ccminer that means you can get a noticeable speed increase if you push the GPU usage higher with intensity.

Maybe allowing us to change the intensity or even thread/blocks, we, the users could experiment and find the best settings for different cards. I'm not sure how that works for different algos though.

RIP Bittrex
sundownz
Hero Member
*****
Offline Offline

Activity: 532


View Profile WWW
December 11, 2017, 03:49:59 PM
 #17

Looks interesting, will give it a try.  What other algos are you targeting for addition?

I think next one will be Neoscrypt or phi, my main target is Cryptonight, but it's a hard nut to crack, need to solve this algo random memory access problem/bottleneck/riddle first, current results are not applicable for miner with devfee.

I would certainly welcome any of those three -- keep up the good work!

- Jacob Fuller
- President, Sundown Audio LLC
- GPUs Mining : 195 (Updated 1/18/18) // CPUs Mining : 68 (Updated 1/18/18)
palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 04:23:40 PM
 #18

It's my test rig. now with only one GPU 1080Ti. I just tested it only with equihash and HSR now. What tests do you recommend? It's win machine and I would not like to install Linux but if it will be especially interest test I would try

Can you please post your rig config (MoBo, Memory amount, CPU, GPU Vendor and model) ? Your card is currently installed on board or you use riser? Does the speed fluctuate with power consumption (30% up-down)? Do you have wattmeter to measure consumption at power plug?

It can be caused by work distribution among GPUs (in your case 1 card only) or by hardware config, I make a list of hardware with troubles or unexpected behavior, so your help will be much appreciated.

Anyway, thank you for participation!

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
palgin
Full Member
***
Offline Offline

Activity: 238


View Profile WWW
December 11, 2017, 04:34:45 PM
 #19

I'm not sure how intensity should be done, but with the default setting now there's some overhead (1-3% GPU usage). In ccminer that means you can get a noticeable speed increase if you push the GPU usage higher with intensity.

Maybe allowing us to change the intensity or even thread/blocks, we, the users could experiment and find the best settings for different cards. I'm not sure how that works for different algos though.

Direct thread/block input is unsafe . As this parameter is hardware-bounded, think I'll stick to ccminer-style intensity setting, currently it's automatically calculated depending on card model.

BTC tips welcome: 16DHzyuqenEoHRA3w3YVGcYSDSHks7mor4
bathrobehero
Legendary
*
Offline Offline

Activity: 1414


ICO? Not even once.


View Profile
December 11, 2017, 11:07:37 PM
 #20

I'm not sure how intensity should be done, but with the default setting now there's some overhead (1-3% GPU usage). In ccminer that means you can get a noticeable speed increase if you push the GPU usage higher with intensity.

Maybe allowing us to change the intensity or even thread/blocks, we, the users could experiment and find the best settings for different cards. I'm not sure how that works for different algos though.

Direct thread/block input is unsafe . As this parameter is hardware-bounded, think I'll stick to ccminer-style intensity setting, currently it's automatically calculated depending on card model.

Good to know. I'm not a programmer but I was just thinking how much of a difference a near-perfect t/b launch config could offer and how much time it takes for you guys to find ideal launch configs for each cards. Miners tends to enjoy playing with settings so you could kind of crowdsource that - if it made a significant difference that is.

In cudaminer days for scrypt and similar algos the difference was day and night when it came down to using the perfect settings (threads(or blocks?) were almost always the multiple of the card's SMX count).

Tying both the optimization and the benchmark issue into one, cudaminer's benchmark for scrypt coins had a benchmark mode that would find the fastest launch config by trying a bunch of them. It was bad by default (was way too fast before trying the next one), but with some tinkering it found the fastest speeds pretty reliably even on modern cards. Again, if that's a scrypt-exclusive thing than just ignore me, but it's something to consider. But a benchmark system that tries even only just different intensities and finds the fastest would be great imo.

RIP Bittrex
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 »
  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!