Bitcoin Forum
December 11, 2017, 06:13:45 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   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 63 ... 85 »
  Print  
Author Topic: Gateless Gate Sharp 1.1.3: zawawa's open-source dual ETH/XMR/PASC/LBC miner  (Read 161945 times)
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
January 08, 2017, 12:47:42 PM
 #241

Well guess I did something wrong, with the latest amdgpu-pro drivers I built with make, then ran gatelessgate.py, getting 10/sec on each 480, anyone know where I messed up?  Cry Thanks!

There was a compatibility issue, but I already fixed it and pushed a patch to the repository.

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513016025
Hero Member
*
Offline Offline

Posts: 1513016025

View Profile Personal Message (Offline)

Ignore
1513016025
Reply with quote  #2

1513016025
Report to moderator
QuintLeo
Hero Member
*****
Offline Offline

Activity: 910


View Profile
January 09, 2017, 09:58:16 AM
 #242

Since I am away from home until Wednesday and do not have access to dedicated graphics cards, I just decided to try potential replacements for gatelessgate.py as I feel more comfortable with C++ than Python and I think the Python component of SA v5 is rather lacking as far as functionality is concerned. I am planning to evaluate sgminer-gm and nheqminer. I hope they should bring GG on par with Claymore's in terms of usability.

 IMO go with sgminer by a wide margin over the Nicehash one, it has a lot better pool support built in already (the Nicehash one has to be modded to work with anything BUT Nicehash) and I personally prefer the interface quite a bit.

zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
January 12, 2017, 01:54:29 AM
 #243

I was able to build sgminer-gm with VC2015 Community Edition while I was away from home. I will try to port GG's kernel to sgminer-gm. Ideally, I would like to swap gatelessgate.py out, replace it with sgminer-gm, and make sgminer-gm compatible with NVIDIA video cards.

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
reb0rn21
Legendary
*
Offline Offline

Activity: 1246


View Profile
January 12, 2017, 02:04:25 AM
 #244

You might take a look at https://github.com/nicehash/nheqminer
at least for NV its nicehash source of their solver

also Claymore 11 started using assembler and he managed a lot to boost a speed for older AMD HW as tahiti, hawai (280x, 380, 390, fury, nano) etc, no RX optimization

... PLAY SHARE EARN...
.LBRY...
                            __¦¦¦__
                        __¦¦¦¦¦¯¦¦¦¦¦__
                    __¦¦¦¦¦¯¯     ¯¯¦¦¦¦¦__
                __¦¦¦¦¦¯¯             ¯¯¦¦¦¦¦__
            __¦¦¦¦¦¯¯                     ¯¯¦¦¦¦¦__
        __¦¦¦¦¦¯¯                             ¯¯¦¦¦¦¦__
    __¦¦¦¦¦¯¯                                     ¯¯¦¦¦
__¦¦¦¦¦¯¯                                         __¦¦¦
¦¦¦¯¯                                         __¦¦¦¦¦¯¯
¦¦¦     ¦__                               __¦¦¦¦¦¯¯
¦¦¦     ¦¦¦¦¦__                       __¦¦¦¦¦¯¯  ________
¦¦¦       ¯¯¦¦¦¦¦__               __¦¦¦¦¦¯¯       ¦¦¦¦¦¦
¦¦¦¦¦__       ¯¯¦¦¦¦¦__       __¦¦¦¦¦¯¯       __¦¦¦¦¦¦¦
  ¯¯¦¦¦¦¦__       ¯¯¦¦¦¦¦___¦¦¦¦¦¯¯       __¦¦¦¦¦¯¯ ¦¦
      ¯¯¦¦¦¦¦__       ¯¯¦¦¦¦¦¯¯       __¦¦¦¦¦¯¯
          ¯¯¦¦¦¦¦__       ¯       __¦¦¦¦¦¯¯
              ¯¯¦¦¦¦¦__       __¦¦¦¦¦¯¯
                  ¯¯¦¦¦¦¦___¦¦¦¦¦¯¯
                      ¯¯¦¦¦¦¦¯¯
                          ¯
toptek
Legendary
*
Offline Offline

Activity: 1120


View Profile
January 12, 2017, 02:20:50 AM
 #245

nice once you do build it into sgminer-gm which is actually so much better then CM ,i will be dropping my use of CM the only thing CM has over sgminer-gm is speed it can't touch sgminer-gm other wise the Auto fan , API  a lone can out do CM, only reason i don't use sgminer-gm now for Zec is speed, i use it for ETH and XMR and it works just as good as any of CM stuff does for XMR And ETH if not better after you fine tune it .I guess the other nice thing is it is one miner does it all .  with lots of nice options that work with any algorithm that it has support for .  if you don't like the old school BFG/CGMIner look just use the flag

 
Code:
"text-only": true

 it makes it look like CM without the colors kind of or  any of the newer miners out but i like that look my self .
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
January 12, 2017, 03:39:54 AM
 #246

You might take a look at https://github.com/nicehash/nheqminer
at least for NV its nicehash source of their solver

also Claymore 11 started using assembler and he managed a lot to boost a speed for older AMD HW as tahiti, hawai (280x, 380, 390, fury, nano) etc, no RX optimization

I am planning to port my stuff to nheqminer as well.
 
It is not all that surprising that his miner got a huge boost as I already disclosed my plan for optimizations with a GCN assembler. It is rather amusing to think about how far I can push this "competition" and whether open-source miners can surpass closed-source counterparts in performance. I will work on the GCN assembly version of my kernel when I get back home tonight.

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
m1n1ngP4d4w4n
Full Member
***
Offline Offline

Activity: 154

CryptoLearner


View Profile
January 12, 2017, 07:35:24 AM
 #247

Nice, keep up the good work  Wink

Will you add Nvidia Cuda then if you branch-out to nheqminer, or just take inspirations/code from the solvers to make it even faster for AMD ?

cheers

BTC - 1B1RBYkzxiTmrbnFe2vj8EaNPSYftW8186 for tips Wink
jstefanop
Hero Member
*****
Offline Offline

Activity: 836


View Profile
January 12, 2017, 07:49:52 AM
 #248

You might take a look at https://github.com/nicehash/nheqminer
at least for NV its nicehash source of their solver

also Claymore 11 started using assembler and he managed a lot to boost a speed for older AMD HW as tahiti, hawai (280x, 380, 390, fury, nano) etc, no RX optimization

I am planning to port my stuff to nheqminer as well.
 
It is not all that surprising that his miner got a huge boost as I already disclosed my plan for optimizations with a GCN assembler. It is rather amusing to think about how far I can push this "competition" and whether open-source miners can surpass closed-source counterparts in performance. I will work on the GCN assembly version of my kernel when I get back home tonight.

It can still be "open sourced" and not disclose your plans ahead of time Wink Of course that defeats the purpose of open-source collaboration, which is the current sad state of crypto-currencies.

Ironic isent it? A project that was founded upon open source for the betterment of man kind, which at its founding nature was supposed to be the opposite of greed and corruption...has turned into just that...

www.AriseChickun.com 0% fee segwit signaling Litecoin Pool!
FutureBit Moonlander 2 USB Scrypt Stick Miner: https://bitcointalk.org/index.php?topic=2125643.0
LTC:LX5vpxrQE4eLRLPobKwZhw2comkKFCh3p4 - BTC:14w9Lea6kdVzspJk8TQRe7qSYu9LhzJJsh
QuintLeo
Hero Member
*****
Offline Offline

Activity: 910


View Profile
January 12, 2017, 08:53:56 AM
 #249

You might take a look at https://github.com/nicehash/nheqminer
at least for NV its nicehash source of their solver

also Claymore 11 started using assembler and he managed a lot to boost a speed for older AMD HW as tahiti, hawai (280x, 380, 390, fury, nano) etc, no RX optimization

I am planning to port my stuff to nheqminer as well.
 

 That's "in addition to sgminer" not "instead of sgminer" I hope?

 The only thing nheqminer has going for it is if you WANT to work with NiceHash for auto-switch algorythm mining - overall the sgminer interface and controls are a TON better.
m1n1ngP4d4w4n
Full Member
***
Offline Offline

Activity: 154

CryptoLearner


View Profile
January 12, 2017, 09:34:11 AM
 #250

You might take a look at https://github.com/nicehash/nheqminer
at least for NV its nicehash source of their solver

also Claymore 11 started using assembler and he managed a lot to boost a speed for older AMD HW as tahiti, hawai (280x, 380, 390, fury, nano) etc, no RX optimization

I am planning to port my stuff to nheqminer as well.
 

 That's "in addition to sgminer" not "instead of sgminer" I hope?

 The only thing nheqminer has going for it is if you WANT to work with NiceHash for auto-switch algorythm mining - overall the sgminer interface and controls are a TON better.

Agreed, i would wish to have this interface for Nvidia mining (sg-miner), i love it.

BTC - 1B1RBYkzxiTmrbnFe2vj8EaNPSYftW8186 for tips Wink
NiceHashSupport
Hero Member
*****
Offline Offline

Activity: 588



View Profile WWW
January 12, 2017, 09:35:34 AM
 #251

You might take a look at https://github.com/nicehash/nheqminer
at least for NV its nicehash source of their solver

also Claymore 11 started using assembler and he managed a lot to boost a speed for older AMD HW as tahiti, hawai (280x, 380, 390, fury, nano) etc, no RX optimization

I am planning to port my stuff to nheqminer as well.
 

 That's "in addition to sgminer" not "instead of sgminer" I hope?

 The only thing nheqminer has going for it is if you WANT to work with NiceHash for auto-switch algorythm mining - overall the sgminer interface and controls are a TON better.

Agreed, i would wish to have this interface for Nvidia mining (sg-miner), i love it.

You cannot set clocks and fan speeds with sgminer for Nvidia, because different API is needed. I think most of things could be doable with latest NVSMI lib, but someone has to code all that.

NiceHash.com - Largest Crypto-Mining Marketplace
ioglnx
Sr. Member
****
Offline Offline

Activity: 434

Fighting mob law and inquisition in this forum


View Profile
January 12, 2017, 09:51:06 AM
 #252

Okay time for me to get back to coding ..I will look into the NVML stuff.

GTX 1080Ti rocks da house... seriously... this card is a beast³
Owning by now 18x GTX1080Ti :-D @serious love of efficiency
laik2
Sr. Member
****
Offline Offline

Activity: 392


View Profile
January 12, 2017, 10:53:51 AM
 #253

You might take a look at https://github.com/nicehash/nheqminer
at least for NV its nicehash source of their solver

also Claymore 11 started using assembler and he managed a lot to boost a speed for older AMD HW as tahiti, hawai (280x, 380, 390, fury, nano) etc, no RX optimization

I am planning to port my stuff to nheqminer as well.
 

 That's "in addition to sgminer" not "instead of sgminer" I hope?

 The only thing nheqminer has going for it is if you WANT to work with NiceHash for auto-switch algorythm mining - overall the sgminer interface and controls are a TON better.

Agreed, i would wish to have this interface for Nvidia mining (sg-miner), i love it.

You cannot set clocks and fan speeds with sgminer for Nvidia, because different API is needed. I think most of things could be doable with latest NVSMI lib, but someone has to code all that.
There are already 2 projects oriented for both NV and AMD.
ccminer is more nvidia oriented
sgminer is more AMD(supports sysfs and ADL currently - sgminer-gm)
It will be easy to port nvidia kernel to ccminer and AMD to sgminer-gm.

ZEC: t1KbbHtXqzSS6qHBaPZDKyWnzxhRjr9oCtW
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
January 12, 2017, 09:09:46 PM
 #254

sgminer-gm seems to be working fine with an old SA kernel both with RX 480 and with GTX 1060.
(Obviously, it's really slow and hardware monitoring is not available for the latter.)
Porting GG's kernel to sgminer-gm should not be that difficult if SA's kernel is already working.
Let's see if I can quickly hack up a new version...

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
kenshirothefist
Sr. Member
****
Offline Offline

Activity: 452



View Profile
January 12, 2017, 10:21:24 PM
 #255

sgminer-gm seems to be working fine with an old SA kernel both with RX 480 and with GTX 1060.
(Obviously, it's really slow and hardware monitoring is not available for the latter.)
Porting GG's kernel to sgminer-gm should not be that difficult if SA's kernel is already working.
Let's see if I can quickly hack up a new version...

Please, make yourself a favour and don't dig into sgminer. Even though it is a great multi-algorithm miner and also we at NiceHash support it for long time, it has too much legacy and is too bloated. It goes back to original minerd, through cgminer, into sgminer, with lots "ifs" inside. Modern algorithms and modern gpus need lightweight miners, and nhqminer is one of them, you're really welcome to try working on nheqminer (it can be easily extended with support for other algorithms, besides equihash).

zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
January 13, 2017, 12:31:13 PM
 #256

sgminer-gm seems to be working fine with an old SA kernel both with RX 480 and with GTX 1060.
(Obviously, it's really slow and hardware monitoring is not available for the latter.)
Porting GG's kernel to sgminer-gm should not be that difficult if SA's kernel is already working.
Let's see if I can quickly hack up a new version...

Please, make yourself a favour and don't dig into sgminer. Even though it is a great multi-algorithm miner and also we at NiceHash support it for long time, it has too much legacy and is too bloated. It goes back to original minerd, through cgminer, into sgminer, with lots "ifs" inside. Modern algorithms and modern gpus need lightweight miners, and nhqminer is one of them, you're really welcome to try working on nheqminer (it can be easily extended with support for other algorithms, besides equihash).

Thank you for your concerns. I can definitely see the "bloatness" you are talking about after playing with the code for a while. It is just that I am familiar with sgminer as a user and that it is easier to experiment with the GCN assembly with it. I have a pretty good sense of how the code works at this point, so I should be able to finish the porting sooner than later and move on.

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
January 13, 2017, 02:10:36 PM
 #257

In fact, instead of porting GG's kernel as it is now, I am thinking about redesigning GG's kernel so that it can take full advantage of global syncs and GDS. I am not going to disclose too much this time around until I have a working code, but I will keep you guys posted.

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
hopfi2k
Newbie
*
Online Online

Activity: 8


View Profile
January 13, 2017, 08:40:35 PM
 #258

In fact, instead of porting GG's kernel as it is now, I am thinking about redesigning GG's kernel so that it can take full advantage of global syncs and GDS. I am not going to disclose too much this time around until I have a working code, but I will keep you guys posted.

highly appreciated!
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
January 13, 2017, 11:09:04 PM
 #259

I just ported GG's old kernel to sgminer-gm and I am already getting 198 sol/s on RX 480 LOL
I knew Python was no good for the miner...


Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
January 14, 2017, 12:06:15 AM
 #260

I just uploaded a new version of the miner:

https://github.com/zawawawa/gatelessgate

With the user-interface and back-end of sgminer, Gateless Gate is much more feature-rich than before.
Also, it's already faster on RX 480 without the GCN assembly. Yay!

Update: There was a build error on Linux, but it has already been fixed.

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
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 63 ... 85 »
  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!