new sources and binaries for nvidia miner: http://ge.tt/4dUHeF32/v/0?cmain change: * support added for compute_30 (the performance are bad... but it works... not enough register for skein 1024 leading to large spill store * kernel working now with compute 5_2 * optimization of skein for compute >= 3_5 gtx750: 22.5MH/s gtx780ti: 43MH/s gtx 980: 63MH/s * possibility to select the card to be used together with new format for IP:PORT selection example Release/skminer 127.0.0.1:9325 gtx980#1,gtx980#2,gtxWhatever (in the example, the program will run on two gtx980 and ignore the gtxWhatever as it won't find it on your computer (so make sure you put names of card which exist)... alternatively 980#1,980#2 will also work (as in ccminer). If no second argument is given, it will use every card found on the system. There is may-be a limitation, as I think, the number of card should be smaller or equal to the number of cpu core/thread (need to be verified though... and I don't have enough pci port for that...) * new display format, I used supercomputing one. * added compilation for linux (it is again supercomputing one...) please let me know if it works. current hashrate on my system with this version: 193MH/s (2 gtx980, 1 gtx750 and 1 gtx780ti), cpu usage 26% (which is high compared to ccminer) Works on Linux Testnet: ./skminer 10.0.0.2:8325 750#1 ***** skMiner for nVidia GPUs by djm34 ***** This is version v0.2 based on ccMiner by Christian Buchner and Christian H. 2014 *** and on primeminer by Videlicet Copyright 2014 djm34 BTC donation address: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze CSD: 2S2pCpRXyb8Lpre52U3Xjq2MguSdaea5YGjVTsJqgZBfL2S24ag
cards asked 1 existing card: 750#1 Initializing Miner 10.0.0.2:8325 Number of Cards = 1 Timeout = 10 Connected to 10.0.0.2:8325... [MASTER] Coinshield Network: New Block 7422 17.9 MH/s | 0 Blks ACC=0 REJ=0 | Height = 7422 | Diff = 30 0-bits | 00:00:12 19.9 MH/s | 0 Blks ACC=0 REJ=0 | Height = 7422 | Diff = 30 0-bits | 00:00:23 20.7 MH/s | 0 Blks ACC=0 REJ=0 | Height = 7422 | Diff = 30 0-bits | 00:00:34 20.5 MH/s | 0 Blks ACC=0 REJ=0 | Height = 7422 | Diff = 30 0-bits | 00:00:46 20.8 MH/s | 0 Blks ACC=0 REJ=0 | Height = 7422 | Diff = 30 0-bits | 00:00:57 21.0 MH/s | 0 Blks ACC=0 REJ=0 | Height = 7422 | Diff = 30 0-bits | 00:01:08 21.2 MH/s | 0 Blks ACC=0 REJ=0 | Height = 7422 | Diff = 30 0-bits | 00:01:19
GeForce GTX 750 Ti (1)
******* BLOCK with 30 Leading Zero Bits FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 7423 20.7 MH/s | 1 Blks ACC=1 REJ=0 | Height = 7423 | Diff = 30 0-bits | 00:01:31
|
|
|
According to the user Supercomputing, not yet. Currently it is CPU only, but it seems like that won't last forever. So maybe in a few weeks/months the 280x will fit when someone develops the software, but for now it's CPU only.
In a few days from now, assuming that there is not one out there already. I will not have time this coming weekend. But during the following weekend, I will integrate Gapcoin mining with the open source Primecoin miner below. Less than an hour's worth of work: https://github.com/eXtremal-ik7/xpmclient
|
|
|
It is a GPU only coin. It has AMD R9 and Nvidia Maxwell written all over it. Riecoin requires specialized GPU programming skills to deal with prime numbers > 1024-bit. It is for this reason that there are no GPU miners released to the public for Riecoin mining.
|
|
|
Make no mistake about it, this is a GPU coin for AMD R9 and Nvidia Maxwell GPUs.
The algorithm used for this coin falls in the sweet spot as afar as GPU register usage is concerned for modular arithmetic implementation (512-bit or less). Also, sieving is much faster on these GPUs.
|
|
|
Thanks for the tips everyone. Removing the unroll's made the difference, but now I have a compiled (and running) version I'll keep playing with the compiler options and retrying with the pragma unroll's back in. Incidentally when compiled with sm_35 the miner is reporting a MH/s value that I think should be KH/s... [MASTER] Coinshield Network: New Block 29091 367528.1 MH/s | 0 Blks ACC=0 REJ=0 | Height = 29091 | Diff = 35 0-bits | 00:03:17 365121.1 MH/s | 0 Blks ACC=0 REJ=0 | Height = 29091 | Diff = 35 0-bits | 00:03:28
When compiled with sm_30 it reports correctly around the 28 MH/s mark, but with sm_35 it gives this. Should I be concerned? Your GPU's compute capability is not set correctly in the Makefile and the kernel is not being launched correctly. please see the link below: https://developer.nvidia.com/cuda-gpusAlso please note that the application currently only works on GPUs with compute capability 3.5 or greater.
|
|
|
the GPU mining channel draws way more power on my 780Ti's, so I am back to the CPU channel with our nonpublic GPU miner. Rig runs quieter and cooler now. here's what 36 hours on the GPU channel got me (on Linux, thanks Supercomputing for the makefiles): 98.5 MH/s | 98 Blks ACC=82 REJ=16 | Height = 28862 | Diff = 35 0-bits | 35:44:32 lots of rejects though. Christian The GTX 750 Ti is the most efficient card for mining on the GPU channel at this time. It also may prove itself to be the most efficient for mining on both channels.
|
|
|
Has anyone experienced nvcc taking a long time to complete on linux? Mine has been going for over an hour now and has till not finished. The process appears to be running fine but at 100% CPU.
In your Makefile, replace the NVCC command with the one below and see if it makes a difference: $(NVCC) -g -O3 -I . -Xptxas "-v" -arch=compute_50 --ptxas-options=-v $(JANSSON_INCLUDES) -o $@ -c $< Also, do not forget to change the compute capability to match your GPU's.
|
|
|
@antonio8
Are you using a password protected wallet?
@hero18688
No pool yet but Videlicet will soon release an open source pool.
|
|
|
still nothing here... i'm running coinshield_prime, skminer and coinshield-qt on the same box and both miners connect to wallet's port 9325, that's all right, isn't it? i'm doubting because since skminer was started neither coinshield_prime did find any block... coincidence? bad luck?
edit: any debug flag i can add?
edit2: i guess i'm on the right chain: [METERS] 0 Block(s) ACC=0 REJ=0| Height = 27691 | Diff = 6.073475 | 00:45:51
Try running on testnet to verify that the software is working properly. no blocks where found after running for half hour skminer alone on testnet... is there anything i can do to find out what's wrong with it? i've also rebooted the box just in case of a driver crash, but didn't make any difference. I have tested the code with the following GPUs: Works: GTX 980 (4 GB sm_52) GTX 780 Ti (3 GB sm_35) GTX 750 Ti (2 GB sm_50)Does not work: GTX 680 (2 GB sm_30)GTX 760 2 GB don't work for me GTX 760 is an sm_30 GPU and the application only seems to work on GPUs with greater compute capability for now.
|
|
|
still nothing here... i'm running coinshield_prime, skminer and coinshield-qt on the same box and both miners connect to wallet's port 9325, that's all right, isn't it? i'm doubting because since skminer was started neither coinshield_prime did find any block... coincidence? bad luck?
edit: any debug flag i can add?
edit2: i guess i'm on the right chain: [METERS] 0 Block(s) ACC=0 REJ=0| Height = 27691 | Diff = 6.073475 | 00:45:51
Try running on testnet to verify that the software is working properly. no blocks where found after running for half hour skminer alone on testnet... is there anything i can do to find out what's wrong with it? i've also rebooted the box just in case of a driver crash, but didn't make any difference. I have tested the code with the following GPUs: Works: GTX 980 (4 GB sm_52) GTX 780 Ti (3 GB sm_35) GTX 750 Ti (2 GB sm_50)Does not work: GTX 680 (2 GB sm_30)
|
|
|
still nothing here... i'm running coinshield_prime, skminer and coinshield-qt on the same box and both miners connect to wallet's port 9325, that's all right, isn't it? i'm doubting because since skminer was started neither coinshield_prime did find any block... coincidence? bad luck?
edit: any debug flag i can add?
edit2: i guess i'm on the right chain: [METERS] 0 Block(s) ACC=0 REJ=0| Height = 27691 | Diff = 6.073475 | 00:45:51
Try running on testnet to verify that the software is working properly.
|
|
|
Cuda compilation tools, release 6.5, V6.5.12 Driver Version: 343.22 -gencode=arch=compute_30,code=\"sm_30,compute_30\"
OK, I am going to download and test with driver version 343.22 Tested with various display driver versions on Linux: 2 x GTX 780 Ti[MASTER] Coinshield Network: New Block 27515 80.9 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27515 | Diff = 35 0-bits | 00:04:27 80.9 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27515 | Diff = 35 0-bits | 00:04:38
GeForce GTX 780 Ti (2)
******* BLOCK with 35 Leading Zero Bits FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 27516 80.2 MH/s | 1 Blks ACC=1 REJ=0 | Height = 27516 | Diff = 35 0-bits | 00:04:50 80.3 MH/s | 1 Blks ACC=1 REJ=0 | Height = 27516 | Diff = 35 0-bits | 00:05:01
GeForce GTX 780 Ti (2)
******* BLOCK with 35 Leading Zero Bits FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 27517 80.1 MH/s | 2 Blks ACC=2 REJ=0 | Height = 27517 | Diff = 36 0-bits | 00:05:12
|
|
|
Cuda compilation tools, release 6.5, V6.5.12 Driver Version: 343.22 -gencode=arch=compute_30,code=\"sm_30,compute_30\"
OK, I am going to download and test with driver version 343.22
|
|
|
Did the developer ever make the source code public for this?
not yet @supercomputing: are you still finding blocks under linux? still none here after ~8h... Yes, I found 12 blocks in approximately 8 hours. What NVCC options did you use? CUDA Toolkit: cuda_6.5.14_linux_64.run CUDA Linux Driver: NVIDIA-Linux-x86_64-340.46.run NVCC Options: -gencode=arch=compute_50,code=\"sm_50,compute_50\" ./skminer 10.0.0.2 9325 ***** skMiner for nVidia GPUs by djm34 ***** This is version v0.1 based on ccMiner by Christian Buchner and Christian H. 2014 *** and on primeminer by Videlicet Copyright 2014 djm34 BTC donation address: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze
GPU 1 = GeForce GTX 750 Ti
Initializing Miner 10.0.0.2:9325 Threads = 1 Timeout = 30 Connected to 10.0.0.2:9325... [MASTER] Coinshield Network: New Block 27397 15.4 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27397 | Diff = 36 0-bits | 00:00:12 17.1 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27397 | Diff = 36 0-bits | 00:00:23 17.8 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27397 | Diff = 36 0-bits | 00:00:34 [MASTER] Coinshield Network: New Block 27398 18.1 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:00:45 18.3 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:00:56 18.4 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:01:07 18.5 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:01:18 18.6 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:01:29 18.4 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:01:41 18.5 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:01:52 18.6 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:02:03 18.6 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27398 | Diff = 36 0-bits | 00:02:14 [MASTER] Coinshield Network: New Block 27399 18.6 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27399 | Diff = 36 0-bits | 00:02:25 18.7 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27399 | Diff = 36 0-bits | 00:02:36 18.6 MH/s | 0 Blks ACC=0 REJ=0 | Height = 27399 | Diff = 36 0-bits | 00:02:47
GeForce GTX 750 Ti (1)
******* BLOCK with 36 Leading Zero Bits FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 27400 18.5 MH/s | 1 Blks ACC=1 REJ=0 | Height = 27400 | Diff = 36 0-bits | 00:02:59 18.5 MH/s | 1 Blks ACC=1 REJ=0 | Height = 27400 | Diff = 36 0-bits | 00:03:10
|
|
|
Linux makefiles with some output enhancements for djm34's miner:https://www.dropbox.com/s/1jth3nzfexg65t2/skminer.tar.gz?dl=0tar -xvf skminer.tar.gz
cd skminer
./autogen.sh
./configure
makeDon't forget to change the NVCC options in the Makefile to match your GPU's compute capability: -gencode=arch=compute_50,code=\"sm_50,compute_50\" ./skminer 10.0.0.2 9325 ***** skMiner for nVidia GPUs by djm34 ***** This is version v0.1 based on ccMiner by Christian Buchner and Christian H. 2014 *** and on primeminer by Videlicet Copyright 2014 djm34 BTC donation address: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze
GPU 1 = GeForce GTX 750 Ti
Initializing Miner 10.0.0.2:9325 Threads = 1 Timeout = 30 Connected to 10.0.0.2:9325... [MASTER] Coinshield Network: New Block 26700
GeForce GTX 750 Ti (1)
******* BLOCK with 36 Leading Zero Bits FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 26701 20.5 MH/s | 1 Blks ACC=1 REJ=0 | Height = 26701 | Diff = 36 0-bits | 00:00:12 20.2 MH/s | 1 Blks ACC=1 REJ=0 | Height = 26701 | Diff = 36 0-bits | 00:00:23 20.8 MH/s | 1 Blks ACC=1 REJ=0 | Height = 26701 | Diff = 36 0-bits | 00:00:35 21.4 MH/s | 1 Blks ACC=1 REJ=0 | Height = 26701 | Diff = 36 0-bits | 00:00:46 21.7 MH/s | 1 Blks ACC=1 REJ=0 | Height = 26701 | Diff = 36 0-bits | 00:00:57 [MASTER] Coinshield Network: New Block 26702 21.6 MH/s | 1 Blks ACC=1 REJ=0 | Height = 26702 | Diff = 36 0-bits | 00:01:08
|
|
|
do you mind to share how you fixed the sources for this linux build? edit: ok, i didn't see the first line, so i reformulate the answer: any chance to participate in beta testing? OK, I will release the Linux makefiles in about two hours from now with no guarantees.
|
|
|
The Linux NVidia makefiles will be released tomorrow after stability testing has been completed.
./skminer 10.0.0.2 9325
***** skMiner for nVidia GPUs by djm34 ***** This is version v0.1 based on ccMiner by Christian Buchner and Christian H. 2014 *** and on primeminer by Videlicet Copyright 2014 djm34 BTC donation address: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze
GPU 1 = GeForce GTX 750 Ti
Initializing Miner 10.0.0.2:9325 Threads = 1 Timeout = 30 Connected to 10.0.0.2:9325... [MASTER] Coinshield Network: New Block 26301 19.1 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26301 | Diff = 208.192220 | 00:00:11 [MASTER] Coinshield Network: New Block 26302 20.2 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26302 | Diff = 208.177305 | 00:00:22 [MASTER] Coinshield Network: New Block 26303 20.6 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26303 | Diff = 208.162323 | 00:00:33 20.3 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26303 | Diff = 208.162323 | 00:00:45 20.5 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26303 | Diff = 208.162323 | 00:00:56 20.7 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26303 | Diff = 208.162323 | 00:01:07 20.8 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26303 | Diff = 208.162323 | 00:01:18 20.8 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26303 | Diff = 208.162323 | 00:01:29 [MASTER] Coinshield Network: New Block 26304 20.9 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26304 | Diff = 208.148947 | 00:01:40 20.9 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26304 | Diff = 208.148947 | 00:01:51 21.0 MH/s | 0 Blks ACC=0 REJ=0 | Height = 26304 | Diff = 208.148947 | 00:02:02
GeForce GTX 750 Ti
******* BLOCK FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 26305 20.6 MH/s | 1 Blks ACC=1 REJ=0 | Height = 26305 | Diff = 208.137004 | 00:02:14
|
|
|
So CPU mining is over? Or does the CPU use a different diff (channels?)
I must admit, I don't understand either how the two can coexist.. what is the block reward for the cpu channel ? From what I understand, the money supply (or block rewards) will be distributed evenly for both channels (50% CPU, 50% GPU) after equilibrium is reached. But until then, full block reward will be awarded to each block solved on the GPU channel. So for now, the distribution is extremely unfair to those who do not have NVidia GPUs running on Microsoft Windows. I will put something together this weekend for the rest of us who are not running Windows; sorry I do not have the time to do it before then.
|
|
|
For now the CPU (E5-2670 v2) is more efficient in performance per watt than the GPU (GTX 780 Ti) based on cbuchner1's implementation. However, the GTX 750 Ti would be more efficient at sieving.
Also, the CPU mining performance can be increased by a minimum of 2x over version 1.2, but without any trading value for this coin, what difference would it really make?
2 x Intel Xeon E5-2670 v2 Run time ~ 153.25 hours: [MASTER] Coinshield Network: New Block 19632 [METERS] 125 Block(s) ACC=122 REJ=2| Height = 19632 | Diff = 6.098033 | 32:47:49 [MASTER] Coinshield Network: New Block 19633 [METERS] 125 Block(s) ACC=122 REJ=2| Height = 19633 | Diff = 6.101024 | 32:48:00
Prime Clusters Found: Four=305335 | Five=10734 | Six=228 | Seven=4 | Eight=0
******* BLOCK FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Prime Cluster of Difficulty 6.425208 Found on Thread 14
53036723cff6846ec1eb1665c76972cdbf5f494fa0e552ca6d60c8bc3c1f34b324d3935076656cd 192729b4ac165b4a896c4661788128bd96ba72fdcda3ca6cf32416bfb88db08bbe234df8c0e977d cfe4a8793b02a105177233c32fac7ce9930ef6f7ee43809611c6ccb64b209719241ebadddc76474 e9ebf305aa92700dbca
[MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 19634 [METERS] 126 Block(s) ACC=123 REJ=2| Height = 19634 | Diff = 6.104014 | 32:48:13
[METERS] 126 Block(s) ACC=123 REJ=2| Height = 19639 | Diff = 6.065141 | 33:10:34 [METERS] 126 Block(s) ACC=123 REJ=2| Height = 19639 | Diff = 6.065141 | 33:10:45
Prime Clusters Found: Four=306085 | Five=10759 | Six=229 | Seven=4 | Eight=0
******* BLOCK FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Prime Cluster of Difficulty 6.233405 Found on Thread 34
7c3802635316cec75b97877236edbd1e2bf9b51d4ba565d9cb839c915cd2ff58000fc5964ac8347 b3f782ce2d826a5ad8b7a311e6ffc92d31136fd5f96d7809aaef0c67ea760dc6de5f4e2f9359117 6878df32ce74d00aa464b3c3b9345451fd61877917c70c25d0ea9850d9095d508fa70645e0a6043 65d7da895e99fe47ab2
[MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 19640 [METERS] 127 Block(s) ACC=124 REJ=2| Height = 19640 | Diff = 6.041192 | 33:10:56
[METERS] 127 Block(s) ACC=124 REJ=2| Height = 19641 | Diff = 6.044188 | 33:15:02 [METERS] 127 Block(s) ACC=124 REJ=2| Height = 19641 | Diff = 6.044188 | 33:15:13
Prime Clusters Found: Four=306256 | Five=10766 | Six=230 | Seven=4 | Eight=0
******* BLOCK FOUND *******
Preparing for Block Submission...
Submitting Block... [MASTER] Prime Cluster of Difficulty 6.204459 Found on Thread 22
d855ea9fc5931c1dec20f266ef655868d39bb58aa7622fe0fb68b3a07e57042b39aed244356d805 fa0fefee7500304e200c648b00758e49bcb01524a739fe39499acd0371419c6365c16839c2e6368 4cdf03faae5a3f8a8636ba4e93e5eac5f22a2ba2adafe97dbd232b5c0e087d94782e9de999f65bd a01cd72247fc32bae2a
[MASTER] Block Accepted By Coinshield Network. [MASTER] Coinshield Network: New Block 19642 [METERS] 128 Block(s) ACC=125 REJ=2| Height = 19642 | Diff = 6.020223 | 33:15:24 [METERS] 128 Block(s) ACC=125 REJ=2| Height = 19642 | Diff = 6.020223 | 33:15:36 [METERS] 128 Block(s) ACC=125 REJ=2| Height = 19642 | Diff = 6.020223 | 33:15:47
|
|
|
|