Bitcoin Forum
May 05, 2024, 03:16:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Do you want to see improvements in Ethash dual-mining with GGS?
I desperately need it. - 8 (15.1%)
It would be nice. - 12 (22.6%)
It's not worth it anymore. - 33 (62.3%)
Total Voters: 53

Pages: « 1 ... 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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 ... 197 »
  Print  
Author Topic: Gateless Gate Sharp 1.3.8: 30Mh/s (Ethash) on RX 480!  (Read 214342 times)
zawawa (OP)
Sr. Member
****
Offline Offline

Activity: 728
Merit: 304


Miner Developer


View Profile
May 01, 2017, 12:55:10 PM
 #1181

It has been so much fun developing GG with you guys (and gals) and I am immensely grateful.
However, it would be practically impossible to keep up with Claymore when s/he is presumably making $50000+/month
and I'm totally broke. I did everything I could do, but, sadly, the community made a collective choice, and I had to
make decisions accordingly. I still continue development, though. It is just that I have different priorities now.

You have to prioritize what's best for you, I think everyone would understand that. If its not any trouble to you, can you guide me to resources I can learn on miner development? Working with Cryptos in general. I can code in c++ (not a professional but getting there) along with some python, JavaScript and others. I would be super grateful.

I would recommend reading the source code of the original SILENTARMY:

https://github.com/mbevand/silentarmy

It is very clean and the back-end is written in Python.

If you are interested in the GCN assembly, you might find my previous project useful:

https://github.com/meriken/merikens-tripcode-engine-v3

The last time I checked, it was the fastest implementation of Bitslice DES.
It is not the most readable code out there, though.

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

Posts: 1714922190

View Profile Personal Message (Offline)

Ignore
1714922190
Reply with quote  #2

1714922190
Report to moderator
1714922190
Hero Member
*
Offline Offline

Posts: 1714922190

View Profile Personal Message (Offline)

Ignore
1714922190
Reply with quote  #2

1714922190
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714922190
Hero Member
*
Offline Offline

Posts: 1714922190

View Profile Personal Message (Offline)

Ignore
1714922190
Reply with quote  #2

1714922190
Report to moderator
Jdope
Hero Member
*****
Offline Offline

Activity: 747
Merit: 502


View Profile
May 01, 2017, 02:04:37 PM
 #1182

It has been so much fun developing GG with you guys (and gals) and I am immensely grateful.
However, it would be practically impossible to keep up with Claymore when s/he is presumably making $50000+/month
and I'm totally broke. I did everything I could do, but, sadly, the community made a collective choice, and I had to
make decisions accordingly. I still continue development, though. It is just that I have different priorities now.

You have to prioritize what's best for you, I think everyone would understand that. If its not any trouble to you, can you guide me to resources I can learn on miner development? Working with Cryptos in general. I can code in c++ (not a professional but getting there) along with some python, JavaScript and others. I would be super grateful.

I would recommend reading the source code of the original SILENTARMY:

https://github.com/mbevand/silentarmy

It is very clean and the back-end is written in Python.

If you are interested in the GCN assembly, you might find my previous project useful:

https://github.com/meriken/merikens-tripcode-engine-v3

The last time I checked, it was the fastest implementation of Bitslice DES.
It is not the most readable code out there, though.

Thanks! I'm still not up to speed in the assembly department, but i'll definitely take a look at that python code!
h311m4n
Sr. Member
****
Offline Offline

Activity: 487
Merit: 266



View Profile
May 04, 2017, 02:05:42 PM
 #1183

It has been so much fun developing GG with you guys (and gals) and I am immensely grateful.
However, it would be practically impossible to keep up with Claymore when s/he is presumably making $50000+/month
and I'm totally broke. I did everything I could do, but, sadly, the community made a collective choice, and I had to
make decisions accordingly. I still continue development, though. It is just that I have different priorities now.

Shame mate, as I said before, I left the fees on. But I guess when you make the choice to let people remove the fees, what you get is a lot of greed. Probably why claymore made his/her miner closed source.

Oh well, I'm still using GG on my monero rig so you should still get a few $ your way Wink
zawawa (OP)
Sr. Member
****
Offline Offline

Activity: 728
Merit: 304


Miner Developer


View Profile
May 07, 2017, 03:54:19 AM
 #1184

It has been so much fun developing GG with you guys (and gals) and I am immensely grateful.
However, it would be practically impossible to keep up with Claymore when s/he is presumably making $50000+/month
and I'm totally broke. I did everything I could do, but, sadly, the community made a collective choice, and I had to
make decisions accordingly. I still continue development, though. It is just that I have different priorities now.

Shame mate, as I said before, I left the fees on. But I guess when you make the choice to let people remove the fees, what you get is a lot of greed. Probably why claymore made his/her miner closed source.

Oh well, I'm still using GG on my monero rig so you should still get a few $ your way Wink

Thanks a lot! I really appreciate it. I have been working on excavator, NiceHash's new miner, for a few weeks now, and I am growingly dissatisfied with sgminer's aging code base. I have even more ideas for mining software, but I have so little time...

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

Activity: 728
Merit: 304


Miner Developer


View Profile
May 07, 2017, 03:55:26 AM
 #1185

I could at least add NiceHash-compatibility to GG now, though.
I don't think they would mind that...

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

Activity: 728
Merit: 304


Miner Developer


View Profile
May 07, 2017, 07:32:15 AM
 #1186

Yeah, Linux has all sorts of goodies as far as hardware programming is concerned...
I am trying to figure out how to do this on Windows without admin privileges.
There got to be a way.

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

Activity: 728
Merit: 304


Miner Developer


View Profile
May 07, 2017, 07:44:17 AM
 #1187

Yeah, Linux has all sorts of goodies as far as hardware programming is concerned...
I am trying to figure out how to do this on Windows without admin privileges.
There got to be a way.

Um... doing this on Windows without admin privs - is called an exploit.

I was wondering if AMD drivers expose internal API's for configuration registers.
There are some interesting stuff in the ADL, you know.

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

Activity: 728
Merit: 304


Miner Developer


View Profile
May 07, 2017, 07:58:24 AM
 #1188

Yeah, Linux has all sorts of goodies as far as hardware programming is concerned...
I am trying to figure out how to do this on Windows without admin privileges.
There got to be a way.

Um... doing this on Windows without admin privs - is called an exploit.

I was wondering if AMD drivers expose internal API's for configuration registers.
There are some interesting stuff in the ADL, you know.

They do! In ADL, I mean. :3

Really? On Windows? Let me double-check...

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

Activity: 728
Merit: 304


Miner Developer


View Profile
May 07, 2017, 04:44:49 PM
 #1189

Yeah, Linux has all sorts of goodies as far as hardware programming is concerned...
I am trying to figure out how to do this on Windows without admin privileges.
There got to be a way.

Um... doing this on Windows without admin privs - is called an exploit.

I was wondering if AMD drivers expose internal API's for configuration registers.
There are some interesting stuff in the ADL, you know.

They do! In ADL, I mean. :3

See, you can access VRM's thru I2C, but not the configuration registers of the GPU...

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

Activity: 728
Merit: 304


Miner Developer


View Profile
May 07, 2017, 06:10:25 PM
 #1190

Yup - but to do that, you need MMIO...

It seems that way... I wonder how Claymore was able to access the GDS on Windows with his ZEC miner.

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

Activity: 728
Merit: 304


Miner Developer


View Profile
May 08, 2017, 08:16:03 AM
 #1191

It seems like I was finally able to enable the GDS on Windows!
Let me see if I can actually use it...

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

Activity: 1484
Merit: 253


View Profile
May 08, 2017, 09:21:10 AM
 #1192

Ethereum:

The r9 390 should be able to do 36mhash. When undervolted the card use 260watt...

I think Wolf's private ASM kernel is the best one for Hawaii.  I don't see much point in trying to optimize for the older cards.  Even though I have Pitcairn, Hawaii, Tonga, Tahiti & Polaris cards, I'm only working on a eth miner for Tonga & Polaris on Linux.


I have an EVEN BETTER one for Tonga/Polaris - it's epic cause I have so much more to work with.
Can you share optimized kernels for Pitcairn and Tahiti?
h311m4n
Sr. Member
****
Offline Offline

Activity: 487
Merit: 266



View Profile
May 08, 2017, 09:45:19 AM
 #1193

It has been so much fun developing GG with you guys (and gals) and I am immensely grateful.
However, it would be practically impossible to keep up with Claymore when s/he is presumably making $50000+/month
and I'm totally broke. I did everything I could do, but, sadly, the community made a collective choice, and I had to
make decisions accordingly. I still continue development, though. It is just that I have different priorities now.

Shame mate, as I said before, I left the fees on. But I guess when you make the choice to let people remove the fees, what you get is a lot of greed. Probably why claymore made his/her miner closed source.

Oh well, I'm still using GG on my monero rig so you should still get a few $ your way Wink

Thanks a lot! I really appreciate it. I have been working on excavator, NiceHash's new miner, for a few weeks now, and I am growingly dissatisfied with sgminer's aging code base. I have even more ideas for mining software, but I have so little time...

Lol, I'm no dev, but with a full time job, commute, one kid and a house to take care of, I have a huge lack of time to do the simplest things so I know the struggle  Cheesy
nerdralph
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
May 08, 2017, 01:22:50 PM
 #1194

Ethereum:

The r9 390 should be able to do 36mhash. When undervolted the card use 260watt...

I think Wolf's private ASM kernel is the best one for Hawaii.  I don't see much point in trying to optimize for the older cards.  Even though I have Pitcairn, Hawaii, Tonga, Tahiti & Polaris cards, I'm only working on a eth miner for Tonga & Polaris on Linux.


I have an EVEN BETTER one for Tonga/Polaris - it's epic cause I have so much more to work with.

Hawaii (GCN1.1 aka Sea Islands) is still better than Tahiti/Pitcairn since it has the flat instructions and the DS B128 instructions, but I think it is a smart decision just to optimize for Tonga/Polaris since they are architecturally very similar.

zawawa (OP)
Sr. Member
****
Offline Offline

Activity: 728
Merit: 304


Miner Developer


View Profile
May 08, 2017, 05:58:27 PM
 #1195

Guys and gals, it's official: I figured out how to enable the GDS on Windows.
This means that excavator will be much faster than the current version of GG on Windows.
There is so much more to explore as I can access the GPU at the lowest level without restrictions now.
Good stuff.

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

Activity: 1484
Merit: 253


View Profile
May 08, 2017, 06:45:38 PM
 #1196

Guys and gals, it's official: I figured out how to enable the GDS on Windows.
This means that excavator will be much faster than the current version of GG on Windows.
There is so much more to explore as I can access the GPU at the lowest level without restrictions now.
Good stuff.
Excavator is for NVIDIA CUDA, isn't it?
What is for AMD GPU's? Will updates for GG for increase speed on AMD GPU's, f.e. for ZEC?
lexele
Full Member
***
Offline Offline

Activity: 190
Merit: 100


View Profile
May 08, 2017, 09:00:38 PM
 #1197

he's developing opencl version for AMD cards
UnclWish
Sr. Member
****
Offline Offline

Activity: 1484
Merit: 253


View Profile
May 08, 2017, 11:43:45 PM
 #1198

he's developing opencl version for AMD cards
He is talking about "excavator by NiceHash - multi-algorithm advanced NVIDIA CUDA miner [1.1.4a]".
Or maybe he developing AMD version of excavator?

Oh, he goes to make update for AMD cards!
Hmm... Very interesting.
ccminer is GPL'ed, no?
The source code should be available.

By the way, I was finally able to get the GDS working on Windows on the AMD land.
It has been so long playing catch up with Claymore's and Optiminer...
lexele
Full Member
***
Offline Offline

Activity: 190
Merit: 100


View Profile
May 09, 2017, 08:07:37 AM
 #1199

I understood he's developping opencl version of excavator. I may be wrong
zawawa (OP)
Sr. Member
****
Offline Offline

Activity: 728
Merit: 304


Miner Developer


View Profile
May 09, 2017, 08:47:14 AM
 #1200

I am developing a new OpenCL component for excavator.
The next version of excavator will be OpenCL-compatible.

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
Pages: « 1 ... 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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 ... 197 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!