creepMiner - C++ Burst Miner (based on Uray's Miner)
-
@Caretaker seems can't (yet)
-
@Caretaker Not yet.
I will release it together with the forward (proxy) function.
-
What is the maximum cache size this miner is designed to handle?
-
@ZapbuzZ what do you mean with cache?
-
in the configuration settings it is predefined as 128mb just wondering if that can be increased and if so is there a maximum
-
@ZapbuzZ ah ok now I understand.
You can set it as high as you want, but it should be below your RAM capacity. Otherwise the OS will begin to swap and this is reaaaallly really slow.
If you want a little math:
maxBufferSizeMB * miningIntensity + maxBufferSizeMB * count of plot hard disks
but its not 100% correct.
-
what is miningintensity for ? (last question sorry) :)
-
@ZapbuzZ no problem, ask as much as you want :D
Mininig intensity is the amount of threads that are simultaneously checking plot chunks for nonces.
The more drives you have, the higher this value should be. There is a physical limit for your computer, but you have to find it by yourself. Depends on many factors like drive read speed, buffer size, CPU and RAM speed, and so on.
-
Ok, here is release 1.2.0
> forward (proxy) function > solo mining > passphrase en/decryptionHere are some additional informations:
https://github.com/Creepsky/creepMiner/wiki/Solo-mining
https://github.com/Creepsky/creepMiner/wiki/Forwarding
https://github.com/Creepsky/creepMiner/wiki/Setting-up-the-miner
-
yipii!-) just at the right time! trying to get the cuda miner to run!
-
@Creepsky Awesome, thanks for all your hard work in development and documentation.
-
@luxe thank you, it's a big pleasure for me and if some of you are interested in my work it's even more fun :)
@nixxda please tell me if you have any difficulties, I tested it only on my machine (GTX 1060, Win 10)
-
@Creepsky crashes after it got the first Blockinfo!? @GTX970
do you see something wrong in my .conf?? something I'm missing?
OOhh! this just got very messed up after the first start!-) (let me try again) (edit: cpu worked befor)
{ "maxBufferSizeMB" : 128, "miningInfoUrl" : "http:\/\/burst.ninja:8124", "miningIntensity" : 3, "output" : { "debug" : true, "dir done" : false, "error" : { "request" : false, "response" : false }, "last winner" : true, "nonce confirmed plot" : false, "nonce found" : true, "nonce found plot" : false, "plot done" : false, "progress" : true }, "passphrase" : { "algorithm" : "aes-256-cbc", "decrypted" : "", "deleteKey" : false, "encrypted" : "", "iterations" : 100, "key" : "", "salt" : "" }, "plots" : [ "D:\\plots", "E:\\plots", "H:\\plots", "K:\\plots", "M:\\plots", "N:\\plots", "O:\\plots", "P:\\plots", "Q:\\plots", "R:\\plots", "S:\\plots", "T:\\plots", "F:\\plots", "I:\\plots", "J:\\plots", "L:\\plots" ], "poolUrl" : "http:\/\/burst.ninja:8124", "serverUrl" : "http:\/\/127.0.0.1:8080", "submissionMaxRetry" : 3, "targetDeadline" : "0y 0m 1d 00:00:00", "timeout" : 45, "walletUrl" : "http:\/\/127.0.0.1:8125" }
-
@nixxda config is ok. It looks messed up because the miner transforms it into RFC 7159 comform state, but this should be all right :)
I think the problem is that I compiled it only for my architecture. I added now all architectures and uploaded it again, hope this helps: https://github.com/Creepsky/creepMiner/releases/tag/2.2.0.
If not then I have to debug it on another computer.
-
No! sorry to say something went wrong with this build! (or at my end!)
It was however good enough to find a 10sec Block right after I started it!!-)If I use cpu, the cpu usage goes up to 80%, local server is not running and the .conf gets messed up!-/
Cuda crashes after it shows the first Blockinfo (and also messes with the .conf)
My GTX970 is on 376.33 (378.49 crashes jminer! lots of reporting to do!)tried spelling of IP's like "localhost", "127.0.0.1" and "192.168.1.3" ; "maxBuffersize" ; online and local wallet.
and out of paranoia editing with notepad, notepad++ and Bracketsthis is what mining.conf should look like:
{ "maxBufferSizeMB" : 128, "miningInfoUrl" : "http://burst.ninja:8124", "miningIntensity" : 3, "output" : { "debug" : true, "dir done" : false, "error" : { "request" : false, "response" : false }, "last winner" : true, "nonce confirmed plot" : false, "nonce found" : true, "nonce found plot" : false, "plot done" : false, "progress" : true }, "passphrase" : { "algorithm" : "aes-256-cbc", "decrypted" : "", "deleteKey" : false, "encrypted" : "", "iterations" : 100, "key" : "", "salt" : "" }, "plots" : [ "D:\\plots","E:\\plots","H:\\plots","K:\\plots","M:\\plots","N:\\plots","O:\\plots","P:\\plots","Q:\\plots","R:\\plots","S:\\plots","T:\\plots","F:\\plots","I:\\plots","J:\\plots","L:\\plots" ], "poolUrl" : "http://burst.ninja:8124", "serverUrl" : "http://127.0.0.1:80", "submissionMaxRetry" : 3, "targetDeadline" : "0y 0m 1d 0:00:00", "timeout" : 45, "walletUrl" : "http://127.0.0.1:8125" } }< this is an copy paste error! if you find it you can keep it!-) ( only happened in here!)If I can assist you in anyway tell me! I'll do anything except coding!-/
-
@Creepsky said in creepMiner - C++ Burst Miner (based on Uray's Miner):
@nixxda config is ok. It looks messed up because the miner transforms it into RFC 7159 comform state, but this should be all right :)
I think the problem is that I compiled it only for my architecture. I added now all architectures and uploaded it again, hope this helps: https://github.com/Creepsky/creepMiner/releases/tag/2.2.0.
If not then I have to debug it on another computer.jey!!! works! kinda sorta..... (cuda)

local http is still not running but I might have to do a restart first! been messing around..........
-
@nixxda for the local server you need an extra setting, seems like I have deleted it :-/ will add it again, sorry:
"Start Server" : trueOk, first step done, now I need to fix the strange nonce error. :)
May I ask how the CPU usage and speed is while mining a block with cuda?
-
@Creepsky said in creepMiner - C++ Burst Miner (based on Uray's Miner):
@nixxda for the local server you need an extra setting, seems like I have deleted it :-/ will add it again, sorry:
"Start Server" : trueOk, first step done, now I need to fix the strange nonce error. :)
May I ask how the CPU usage and speed is while mining a block with cuda?wait, I'm in a restart!-) (everything!!)
nonce error was only on the first Block! all good now! Cpu usage goes to 40-50% with cuda. I'll add the server bit and try.
see you after the reboot........
-
now we're talking!-) do you think I can lower the cpu usage by getting the "maxBufferSizeMB" vs "miningIntensity" right?
And I think the "strange nonce error" is an bad response from burst.ninja! I get those sometimes from the ninjas. But a lot less with your miner! (I`ve seen none with 1.4.9)btw. my very small wish list: little popups with Block height and deadline in the "Deadlines" graph!-)
Zeit um ins Bett zu gehen!-)
"Start Server" : true, "maxBufferSizeMB" : 128, "miningInfoUrl" : "http:\/\/burst.ninja:8124", "miningIntensity" : 3, "output" : { " "(and so on)
-
@nixxda hard to say, maybe if you set miningIntensity to 1 and maxBufferSizeMB to a higher value (512 perhaps).
But the problem is that you have a lot of plot drives and for every one an own thread is created.
Maybe I should add a setting for max plot readers.This and the popups come directly on my Todo-list ;)
Ja wird langsam Zeit :P