Bitcoin Forum
May 13, 2024, 01:03:44 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: AllMiner - CPU based mining, all algos I could find  (Read 1345 times)
Ka (OP)
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
February 13, 2014, 03:43:10 PM
 #1

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.


Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715605424
Hero Member
*
Offline Offline

Posts: 1715605424

View Profile Personal Message (Offline)

Ignore
1715605424
Reply with quote  #2

1715605424
Report to moderator
nwoolls
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1002


View Profile WWW
February 13, 2014, 04:23:46 PM
 #2

Any chance you'd like to merge these features into BFGMiner? It already includes CPU mining and we'd welcome additional algorithm support.

MultiMiner: Any Miner, Any Where, on Any Device |  Xgminer: Mine with popular miners on Mac OS X
btc: 1BmXY4ZZQh1iHSVre658gM1gPAEtDnq8rv  |  ltc: LP1SsHZTDexndkvRKsqAkXNsienPHwaMb5  |  hardware: nwoolls at gmail dot com
Ka (OP)
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
February 13, 2014, 09:25:15 PM
 #3

I'll have a look at bfgminer, never looked at the source before.

Ka.
btc-mike
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1001



View Profile
February 14, 2014, 06:40:50 AM
 #4

Very nice! I want to hear what others say after checking code.

If it is clean, I will add to the CPU Only list.
Cranky4u
Hero Member
*****
Offline Offline

Activity: 810
Merit: 1000



View Profile WWW
February 17, 2014, 06:46:56 AM
 #5

I would be very interested in a GPU compaitable app...  Wink

Ka (OP)
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
February 18, 2014, 06:05:10 AM
 #6

Very nice! I want to hear what others say after checking code.

If it is clean, I will add to the CPU Only list.

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.
btc-mike
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1001



View Profile
February 19, 2014, 01:19:37 AM
 #7

Do you have any windows binaries?
Anonymailer
aka BitBacco
Hero Member
*****
Offline Offline

Activity: 662
Merit: 500



View Profile WWW
February 19, 2014, 02:12:25 AM
 #8

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!

MacMiner - The first, best and easiest to use native Mac coin mining app: https://bitcointalk.org/index.php?topic=197110.0

BTC: 12vZf8mjaXvHorXWVWfv7nZspHa8L8kfoG LTC: LLRqwo3YcLqoRyfZRVmUevtd2Y35Vvnt4w
ballot
Hero Member
*****
Offline Offline

Activity: 969
Merit: 1000



View Profile
May 10, 2014, 11:36:59 PM
Last edit: May 11, 2014, 11:26:15 AM by ballot
 #9

couldn't compile  Huh

$ ./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.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!