Miner- Zogminer: Linux SILENTARMY

When you guys start looking at optimizations have a look at tromps CUDA solver.

He just made a 50% speed improvement!

2 Likes

Update:

Yesterday I finished cleaning up the GPU helper code, and fixed some isues that some users had. Today I have been working on one of the steps that wasn’t yet parallelised in OpenCL: List sorting. I am experimenting with different algorithms (bitonic, radix, etc.). We are getting closer to a working OpenCL solver, but still a couple of things left. Tomorrow I will finish up the sorting kernel and start trying to optimize it, since it is one of the costlier steps.

1 Like

Looks like we’ve donated:
1.5149 BTC to voxelot
0.5349 BTC to omaralv

We can do better than that guys.
They’re working hard to opensource for us what others are trying to make 50-100BTC on…

4 Likes

@omaralv you are working on a miner that will work with Radeon GPUs?

1 Like

I donated yesterday to each of them. They just have not added my numbers on.

Not directed at anyone in particular and I looked directly at blockchain to see if their donations are respectable prior to the post. I was hoping my 0.2BTC would be 1/100, but found it was 1/10. Hopefully most are just waiting until they release something.

Your algorithm sorts all the 512 bit of the hash or solely the first 200s?
I understand correctly that the current equihash algorithm use only 200 bits, subdivided in 10 (20 bits) parts? The solution is a list of 10 indices of hashes, that xored together are null?

Zcash GPU Open-miner captain’s log 0.2.1:

Came home from camping this weekend to some hardware to test on. So I set it up and will begin optimizing the solver in the morning. Thanks again cascadiacrypto.

Blake2b-400 outputs 400bits but yes, the hashes are 200bits as specified by the protocol.

zero, but essentially yes. There is also the binding which is a bit tricky.

Thanks again to everyone that supports this project.

Cheers

4 Likes

I gotta thank first of all everybody who has donated, thanks a lot guys!!

@Swimmer63 0.16 BTC
@awrelll 30 ETH

18 October Update:

I have been working in the sorting step as I said yesterday. First I developed a naive way of sorting in GPU just in case bitonic sorting gave me problems. Next, I optimized it a little bit using local memory. Then, I started implementing the first version of the bitonic sort algo. I finally got it to work, over the next days I will try to optimize it.

We are one step closer boys!

3 Likes

Keep up the hard work! Donated 0.5 BTC to the effort a while ago, and will donate again.

1 Like

I am planning on donating more (BTC). I also hope the crew will post Zcash addresses @ launch so that I can dedicate a % of my hash power as ongoing donation from mining using the client.

2 Likes

I’ll donate when a workable miner is released that can be used in Win10 on Radeon GPUs.

1 Like

Since even zcash client isn’t functional outside of Linux that’s probably quite a ways out.

Ubuntu is your friend. BTW: Most serious miners use Linux so if you want bleeding edge stuff you have to learn a bit of Linux. It goes with the territory in this space.

Are you only counting BTC donations? I sent 10 ETH to Voxelot four or five days ago. Not much, I know, but I don’t even know if I’m going to be GPU mining so this is a community support donation.

I hear you, but I don’t have time to fiddle with Linux at this point in my life. Been mining ETH using Windows quite successfully and will continue to do so until something better comes along.

Ubuntu Desktop is pretty similar to Windows or Mac OS.

How many rigs do you have? One reason large mines do not use Windows is security. You’re running one big goldmine if you have a more than a few GH/s (Ethereum). Too many ways into that mine with Windows no matter how much you think you’ve locked it down. ESPECIALLY with Windows 10.

As with Ethereum, many of those who got rich were those who were mining from the start under Linux. By the time something is “Windows Friendly” everyone and their neighbor is mining and the difficulty skyrockets… Take a look at the ETH difficulty chart for a good example: https://etherscan.io/charts/difficulty

1 Like

I’m also sure that as soon as a public GPU miner comes out there will be someone providing a bare-bones Ubuntu-on-USB with miner installed that can be downloaded as an image or even purchased. Just like ETH-OS for ethereum.

If nothing else, since I’m lazy I will put a BTC bounty on having one configured as a ‘plug and play’ mining solution. (Since my Ethereum miners run ETH-OS and I don’t want to configure them all over).

It took months for that to happen with Ethereum.

True, but it can be way less ‘fancy’ than ETH-OS. A simple Ubuntu-on-a-stick with a miner that boots is enough for ‘Linux noobs’.