Hey all,
for those that do not want to read the whole thread, here are some quick infos:
This project started out as cuda miner for linux, but the latest version is available for windows too. It currently does about 108 Sol/s on a GTX1070 (24 Sol/s on a GTX850M) and the developer fee is 2.5%.
Windows version running on Windows 8.1 (probably also Windows 10). You need a recent graphics driver supporting Cuda 8.
Linux version running under Ubuntu 14.04 with NVIDIA driver 367.48. Other Ubuntu versions/driver versions might work to, you have to try out.
Enjoy!
Here’s my original post:
I am currently working on a CUDA equihash miner that I want to share on a developer fee basis. It is currently running at ~50 Sols/s on my (slightly factory overclocked) EVGA GTX 1070 FTW. At the moment I have only compiled a Linux binary, but I am working on a windows version too.
So if you have Linux and an Nvidia GPU, please give it a try!
And what might your dev-fee be ? Im not sure if this is the correct approach. The block reward is still small and until its 12.5 ZEC per block, there will be other CUDA miners, ones which will be optimized much more then yours and open-source. Instead of opensourcing your miner, you just provide binaries for Linux (!)- as if people were not enough paranoid will all the malware floating around. Maybe you should opensource the project and ask donations for continued optimizing work.
Just saying, coz the greediness of some people just 5 days after the genesis block is startling.
Hi all,
I just did some optimizations and I managed to bump the solution rate up to 61 Sol/s on GTX1070 now. Developer fee is currently be 10%, so 55 Sol/s of this would be going to the user. I think this is fair, as it is a lot faster than most publicly available miners (e.g. with nicehash miner I got about ~31 Sol/s on GTX1070). I still have to fix some other stuff, so I will probably release the new version tonight or tomorrow.
I am also working on windows binaries, but that might take a few days… I am not very experienced in compiling stuff under windows.
I hope this answers your questions. Have a nice day!
I am in CET, where are you located? For the US, this would be some time in the afternoon then.
Are you already using the miner? It would be nice to have some feedback.
Hi there!
I can’t say anything definite about the GTX1080. I only own a GTX1070 and a GTX850M, so these are the only cards I tested the miner on. But I assume the GTX1080 would be ~25% faster .
The speed of the 850M was about 9 Sol/s, if I remember correctly. My miner is not supporting cpu at the moment (maybe in the future). But you can run another CPU miner in parallel, just remember to set the cpu miner to low priority then, otherwise it may interfere with the solution rate of the gpu miner.
I’ve 2 GTX 750 i and they works only with CUDA 7.5. CUDA 8.0 do not detect the devices.
Can you add this version of CUDA in your miner?
Thanks for your work
@Rastamany:
Have you tried running the cuda7.0 version on your card? I think it should work… in case it does not work, please send me am PM, I will then compile a cuda7.5 version.
@soos:
The minmum requirement is compute capability 3.0, so it should work… though it will probably be very slow.
please remove avx(??) from zcminer_maxwell_kepler_cuda7.0
./zcminer_maxwell_kepler_cuda7.0
zcminer (2016-11-02) - a CUDA equihash miner
Curently supporting Kepler, Maxwell & Pascal GPUs
This is a developer fee miner, meaning that a fraction of your hash rate is
used to support the developer. If your pool is not supported by this miner,
a pool will be chosen from a list of default pools for mining the dev fee.
Note that if none of the default pools are available, this miner will stop
working entirely. All displayed rates are based on your shares only.
In case of questions or problems, contact me under ‘zcminer.dev@gmail.com’.
@Rastamany:
Don’t install cuda 7.0, that won’t help as the runtime is included anyways. What I meant is just try to run the cuda7.0 binary… if you haven’t already tried.
@krnl:
Sorry, I’ll try to remove avx in the next version… isn’t really needed.