archit (OP)
|
|
June 27, 2015, 09:57:43 AM Last edit: June 29, 2015, 02:41:19 PM by archit |
|
The reason I made arcMiner is because all existing stratum miners I knew about had a very messy code base and were very hard hard to compile in windows. arcMiner has a completely different code base which is supposed to be clean and easy to read and understand so that other developers who have are struggling with stratum can understand it easily. Right now it only supports scrypt with stratum but in future it should be able to support xpt and multiple POW like keccak etc. credits - archit, pooler(scrypt code), jh00, clintar https://github.com/archit120/arcMinerThis shouldn't be of much interest to normal users. Download link for 64bit windows version - Click here!Compile instructions for linux are up at github
|
|
|
|
djm34
Legendary
Offline
Activity: 1400
Merit: 1050
|
|
June 27, 2015, 10:19:29 AM |
|
are you planning to add gbt and getwork support ?
|
djm34 facebook pageBTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
|
|
|
archit (OP)
|
|
June 27, 2015, 11:53:45 AM |
|
are you planning to add gbt and getwork support ?
Xpt then gbt then getwork
|
|
|
|
Epsylon3
Legendary
Offline
Activity: 1484
Merit: 1082
ccminer/cpuminer developer
|
|
June 27, 2015, 11:56:52 AM |
|
and linux ?
|
|
|
|
archit (OP)
|
|
June 27, 2015, 12:07:05 PM |
|
and linux ?
Very soon
|
|
|
|
smolen
|
|
June 27, 2015, 10:58:07 PM |
|
(ranting) non-const by-value vector argument bool StratumHelpers::GenerateMerkleRoot(vector<Hash> TransactionHashes, uint8_t* Coinbase, unsigned int CoinbaseLength , Hash& MerkleRoot)
|
Of course I gave you bad advice. Good one is way out of your price range.
|
|
|
archit (OP)
|
|
June 28, 2015, 08:21:58 AM |
|
(ranting) non-const by-value vector argument bool StratumHelpers::GenerateMerkleRoot(vector<Hash> TransactionHashes, uint8_t* Coinbase, unsigned int CoinbaseLength , Hash& MerkleRoot)
Not sure I understand. What's wrong with it?
|
|
|
|
djm34
Legendary
Offline
Activity: 1400
Merit: 1050
|
|
June 28, 2015, 11:35:59 AM |
|
what is the cpu usage (lol, my question doesn't make much sense since it is a cpu miner) for the non mining part ? worked once on a a c++ miner and the cpu usage was rather high... (the mining was insured by gpu's, the reason why I ask the question actually)
|
djm34 facebook pageBTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
|
|
|
archit (OP)
|
|
June 28, 2015, 04:26:08 PM |
|
what is the cpu usage (lol, my question doesn't make much sense since it is a cpu miner) for the non mining part ? worked once on a a c++ miner and the cpu usage was rather high... (the mining was insured by gpu's, the reason why I ask the question actually)
Amazing I never thought about it. It is quite high, 5%. I'll work up on that. EDIT: Strange thing is up, task manager reports 5% in main window, negligible in detailed. Resource manager shows negligible as well I will set up thread affinity as well to improve it nevertheless.
|
|
|
|
MaxDZ8
|
|
June 28, 2015, 04:30:06 PM |
|
Hello fellow programmer! Shall you need inspiration, feel free to take some MIT code. It was also written with clarity as a primary objective and has been refactored a few times already. There are only an handful of kernels but at least they are unencumbered by GPL constraints.
|
|
|
|
archit (OP)
|
|
June 28, 2015, 04:34:44 PM |
|
Hello fellow programmer! Shall you need inspiration, feel free to take some MIT code. It was also written with clarity as a primary objective and has been refactored a few times already. There are only an handful of kernels but at least they are unencumbered by GPL constraints. Hi, That's almost exactly what I hope to do. Hopefully this will be able to become the base for my future miners. Thanks for linking to your project, I'll definitely have a look.
|
|
|
|
archit (OP)
|
|
June 29, 2015, 10:13:53 AM |
|
Very nice; I've my own that mines four algos on stratum atm, but I want to make it more fully-featured.
Hi Wolf0! Thanks for that. My miner is almost ready for linux support now.
|
|
|
|
archit (OP)
|
|
June 29, 2015, 02:54:24 PM |
|
Linux compatible now. next up is xpt although this might be delayed because I have an exam coming up
|
|
|
|
Epsylon3
Legendary
Offline
Activity: 1484
Merit: 1082
ccminer/cpuminer developer
|
|
June 30, 2015, 10:47:50 AM |
|
you have a big typo in your readme title :p doesnt make serious :p
|
|
|
|
archit (OP)
|
|
June 30, 2015, 11:07:28 AM |
|
you have a big typo in your readme title :p doesnt make serious :p
Mutli I'll fix it. How do you think the quality of the code is?
|
|
|
|
Epsylon3
Legendary
Offline
Activity: 1484
Merit: 1082
ccminer/cpuminer developer
|
|
June 30, 2015, 04:26:52 PM |
|
looks good... was planning to make some objects too...
|
|
|
|
|