X11 Mining Optimisation Project

Ignition75

Active Member
May 25, 2014
332
216
113
Australia
Hi all, I've been in discussions with a couple of very talented OpenCL (AMD) and Cuda (Nvidia) developers who both think there are decent optimisations to be had from spending some time on existing mining software.

Both have done similar projects for other coins, and, lets just say there was a large gap in the reward vs effort spent on these optimisations. There was a bit of reluctance from both developers to spend huge amounts of time on this.

So I thought about a crowd funding exercise, similar to the way we've funded other projects which have been of benefit to the DRK community.

How many of you would be interested in showing a little support with some DRK, along side myself, to give a nice boost to both AMD and Nvidia mining for x11? In a similar fashion to the Kristov Atlas review, the more we can raise, the more time can be spent on this exercise.

Nothing formal has been set-up at this stage, I'm really just gauging people's appetites for improvements on the mining software, if we all think this is a good idea I'll set-up an address and we can get the ball rolling.

 

Propulsion

The buck stops here.
Feb 26, 2014
1,008
468
183
Dash Address
XerHCGryyfZttUc6mnuRY3FNJzU1Jm9u5L
Well, according to Wolf from BCT, it can be improved upon by 400%. I don't know how feasible that actually is though. At this point in time, I'd like to see some development towards FPGA's to be honest with you.
 

stonehedge

Well-known Member
Foundation Member
Jul 31, 2014
696
333
233
Does anybody know why we seem to have lost 30GH/s of net hashrate over the last few days?
 

Wolf0

Member
Oct 7, 2014
71
56
58
I've done a lot of optimizations for the AMD kernels and am pretty sure that even a 40% improvement is very unlikely.

Can't speak for CUDA, though.
If you've done optimizations and you doubt a 40% improvement, you sir, do not only know how GCN works - you don't know your asshole from your elbow when it comes to GPUs in general. Over most relevant AMD cards, Pitcairn, Tahiti, and Hawaii, I have an average increase of 34.34% without even trying. Amatuer hour compared to what is possible.
 

Ignition75

Active Member
May 25, 2014
332
216
113
Australia
If you've done optimizations and you doubt a 40% improvement, you sir, do not only know how GCN works - you don't know your asshole from your elbow when it comes to GPUs in general. Over most relevant AMD cards, Pitcairn, Tahiti, and Hawaii, I have an average increase of 34.34% without even trying. Amatuer hour compared to what is possible.
I haven't heard back from my OpenCL guy, so looks like this is a no-go... Shame, would have been nice to give the community optimisations...
 

bilic

New Member
Sep 18, 2014
1
0
1
I'm a supporter of CUDA so offcourse it's in my interest to get the optimization going. I'm in.
 

Wolf0

Member
Oct 7, 2014
71
56
58
I'm a supporter of CUDA so offcourse it's in my interest to get the optimization going. I'm in.
IMO, there's less gains to be had in the CUDA than in the OpenCL on AMD, but there's still some good increases available in it.
 

Ignition75

Active Member
May 25, 2014
332
216
113
Australia
OK some great news, my OpenCL guy is in, I just have to organise sending him some spare hardware, which is going to be time consuming as I am in Australia and he is in France. I just have to confirm, Wolf0, are you still happy to do the Nvidia optimisation?

He's now having a think about how much time he will require, could you do the same please mate, I think we're going to be good to go in a couple of weeks. I'm going to reach out to every x11, x13, x15 and NIST5 coin to ensure we have a really good go at this.
 

Wolf0

Member
Oct 7, 2014
71
56
58
OK some great news, my OpenCL guy is in, I just have to organise sending him some spare hardware, which is going to be time consuming as I am in Australia and he is in France. I just have to confirm, Wolf0, are you still happy to do the Nvidia optimisation?

He's now having a think about how much time he will require, could you do the same please mate, I think we're going to be good to go in a couple of weeks. I'm going to reach out to every x11, x13, x15 and NIST5 coin to ensure we have a really good go at this.
No; your earlier post basically said it was off, so I found other work.

One thing, though: note that almost all optimizations performed to X11 can be applied to X13 & X15, but the reverse is not true - and NIST5 uses a subset of hashes in X11, making it rare that optimizations to the X algos will apply.
 

Ignition75

Active Member
May 25, 2014
332
216
113
Australia
OK, thanks for letting me know... I'll look for another Nvidia guy, I'm still fairly keen on doing this for the community...:)
 

SP_

New Member
Oct 23, 2014
29
19
3
I have optimized the x11 miner for NVIDIA. with compute 5.2 and 5.0

Current hashrates with OC is 3MHASH on the 750ti, 7 MHASH on the 970 and 8 MHASH on the 980. Over the weekend I might reach 3.5MHASH on the TI.
 
  • Like
Reactions: Ignition75

Ignition75

Active Member
May 25, 2014
332
216
113
Australia
I have optimized the x11 miner for NVIDIA. with compute 5.2 and 5.0

Current hashrates with OC is 3MHASH on the 750ti, 7 MHASH on the 970 and 8 MHASH on the 980. Over the weekend I might reach 3.5MHASH on the TI.
Would you like to join as the dev doing OpenCL on this one?
 

SP_

New Member
Oct 23, 2014
29
19
3
The bitcointalk thread is here(you need to search for it):
CCminer modded NVIDIA Maxwell kernals by SP.
(can't post links yet in this forum)

I have sendt out two exefiles to the betatesters.


Would you like to join as the dev doing OpenCL on this one?
I am developing in CUDA for now. Rewriting the kernals for the modern GPU's.
 

darkwing

Active Member
Apr 8, 2014
149
110
103
This thread got busy fast.
There is a lot of interest.

Great to see you here on DCT

I'd prefer open free and shared but if you made a much better miner with the percentages you are saying I personally would be happy to donate a percentage of hash to recompense your work. In Linux please :)
 

Wolf0

Member
Oct 7, 2014
71
56
58
There is a lot of interest.

Great to see you here on DCT

I'd prefer open free and shared but if you made a much better miner with the percentages you are saying I personally would be happy to donate a percentage of hash to recompense your work. In Linux please :)
I did think about that, but reverse engineering is a major issue, and one I can't seem to find a way around. I am still working on it, though; you can find updated stats here (expires in a month): http://pastebin.com/H4cP8X5V