Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: Ka on February 13, 2014, 03:43:10 PM



Title: AllMiner - CPU based mining, all algos I could find
Post by: Ka on February 13, 2014, 03:43:10 PM
Good day,

I love wasting some money on mining on a VPS and was looking for a CPU miner that combined all the algos currently used by emerging altcoins.
Seems that some newer coins use their own algos and we need to compile one for each of the altcoins not following the Bitcoin or Litecoin path.

So decided to cook my own version of cpuminer that would combine them all in one single miner. Out of better imagination, I called it allminer.

It currently sports the following algos:
Code:
static const char *algo_names[] = {
[ALGO_SCRYPT] = "scrypt",
[ALGO_SCRYPT_JANE] = "scrypt-jane",
[ALGO_SHA256D] = "sha256d",
[ALGO_QUARK] = "quark",
[ALGO_KECCAK] = "keccak",
[ALGO_QUBIT] = "qubit",
[ALGO_SKEIN] = "skein",
[ALGO_X] = "X11",
};

So it works with Bitcoin (who mines Bitcoins with cpu anymore?), Litecoins... All their derivatives but also Quarkcoin, Qubitcoin, Maxcoin, Skein and more.
All the code was merged from the repos of the original authors. I'm merely the cook that assembled all together. I'll add other algos as they come out.

Here's the repo: https://github.com/KaSt/AllMiner

In case you find this useful... I'm happy...

Ka.




Title: Re: AllMiner - CPU based mining, all algos I could find
Post by: nwoolls on February 13, 2014, 04:23:46 PM
Any chance you'd like to merge these features into BFGMiner? It already includes CPU mining and we'd welcome additional algorithm support.


Title: Re: AllMiner - CPU based mining, all algos I could find
Post by: Ka on February 13, 2014, 09:25:15 PM
I'll have a look at bfgminer, never looked at the source before.

Ka.


Title: Re: AllMiner - CPU based mining, all algos I could find
Post by: btc-mike on February 14, 2014, 06:40:50 AM
Very nice! I want to hear what others say after checking code.

If it is clean, I will add to the CPU Only list (https://bitcointalk.org/index.php?topic=379601.0).


Title: Re: AllMiner - CPU based mining, all algos I could find
Post by: Cranky4u on February 17, 2014, 06:46:56 AM
I would be very interested in a GPU compaitable app...  ;)


Title: Re: AllMiner - CPU based mining, all algos I could find
Post by: Ka on February 18, 2014, 06:05:10 AM
Very nice! I want to hear what others say after checking code.

If it is clean, I will add to the CPU Only list (https://bitcointalk.org/index.php?topic=379601.0).

Cheers!

I'm currently cleaning up the scrypt-jane implementation as it doesn't compile nicely on a Mac. The ASM code makes the Mac cough and spit. I'm implementing another routine for scrypt-jane which should work better.

After that will try to include the API of cgminer so to make it monitorable like you can do with bfgminer or cgminer.

For GPU... Still need to look into that. Could apply to some algos but definitely not to others.

Ka.


Title: Re: AllMiner - CPU based mining, all algos I could find
Post by: btc-mike on February 19, 2014, 01:19:37 AM
Do you have any windows binaries?


Title: Re: AllMiner - CPU based mining, all algos I could find
Post by: Anonymailer on February 19, 2014, 02:12:25 AM
I'm currently cleaning up the scrypt-jane implementation as it doesn't compile nicely on a Mac. The ASM code makes the Mac cough and spit. I'm implementing another routine for scrypt-jane which should work better.

Very nice, thank you!


Title: Re: AllMiner - CPU based mining, all algos I could find
Post by: ballot on May 10, 2014, 11:36:59 PM
couldn't compile  ???

$ ./autogen.sh
main::scan_file() called too early to check prototype at c:/MinGW/bin/aclocal-1.11 line 617.
'autom4te' is not recognized as an internal or external command, operable program or batch file.
POSIX::WIFEXITED not implemented on this architecture at /mingw/share/automake-1.11/Automake/FileUtils.pm line 267.