JayDDee (OP)
|
|
November 10, 2020, 11:20:50 PM |
|
I have a feature/documentation request. I think it would be good to document which algos can take advantage of some of these newer CPU instruction sets. I've been mostly a GPU miner but CPU mining really intrigues me and would like to do it as a side project. I also think documenting which algos are no longer "supported" would be beneficial, or somehow segregating them from the rest. Just looking at the algo list its apparent that most of the included algos will never be seriously mined by a CPU. I definitely appreciate the work though, I have been using cpuminer-opt off and on for years now
The short answer is any algo derivative of x11 or containing parts of x11, otherwise known as sha3 based. The irony is that the algos that can use AVX512 etc can't compete with GPUs. The long answer requires searching through the code of each algo. I'm not sure what you mean by no longer supported. I focus more on newer CPUs and algos that are still mineable with a CPU (although difficult for some) but all algos are still supported.
|
|
|
|
adamvp
|
|
November 11, 2020, 08:09:30 PM |
|
Is there any coin worth cpu mining right now?
|
I am looking for signature campaign pm me
|
|
|
miner29
|
|
November 11, 2020, 09:01:05 PM |
|
XMR
|
|
|
|
bobben2
|
|
November 12, 2020, 03:22:05 PM |
|
Is there any coin worth cpu mining right now?
That depends on a couple of things (at least): 1. CPU type. Generally, Ryzen cpus will be a better choice for mining these days, especially those with higher core counts and larger L3 cache. 2. Your strategy. You can mine a coin believing it will moon one day in the future. Then you might not mind it not returning more than a few cents a day now. You can let the miner do its work and forget about it until the day the coin moons and then rake in the profits selling. Or, you can spend a lot of time researching the coin of the day and mine it short term to see if that will earn you a quick buck. I think XMR has potential to go higher in price and am mining it.
|
Fellow miners, get your thens and thans in order and help other forum readers understand what you are writing. Remember the grammar basics: B larger THAN A (comparator operator). If something THEN ....
|
|
|
|
JayDDee (OP)
|
|
December 10, 2020, 11:45:14 PM |
|
cpuminer-opt-3.15.3Yescrypt algos now use yespower v0.5, a little faster. New implementation of sha256 using SHA CPU extension. Replace Openssl with SPH for sha256 & sha512. AVX512 optimization for sha256t & sha256q. Faster sha256t, sha256q, x21s, x22i & x25x on CPUs with SHA without AVX512. AVX512+SHA build for Intel Rocketlake added to Windows binary package. https://github.com/JayDDee/cpuminer-opt/releases
|
|
|
|
spilk76
Newbie
Offline
Activity: 4
Merit: 0
|
|
December 13, 2020, 11:18:47 AM |
|
hello humans I can't compile cpuminer-multi on my arm device help me ``` u0_a96@localhost:~/cpuminer-multi$ make make all-recursive make[1]: Entering directory '/data/data/com.termux/files/home/cpuminer-multi'
Making all in compat make[2]: Entering directory '/data/data/com.termux/files/home/cpuminer-multi/compat' make[3]: Entering directory '/data/data/com.termux/files/home/cpuminer-multi/compat' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/data/data/com.termux/files/home/cpuminer-multi/compat' make[2]: Leaving directory '/data/data/com.termux/files/home/cpuminer-multi/compat' make[2]: Entering directory '/data/data/com.termux/files/home/cpuminer-multi' gcc -DHAVE_CONFIG_H -I. -fno-strict-aliasing -I. -Wno-pointer-sign -Wno-pointer-to-int-cast -D__arm__ -g -O2 -MT algo/cpuminer-rainforest.o -MD -MP -MF algo/.deps/cpuminer-rainforest.Tpo -c -o algo/cpuminer-rainforest.o `test -f 'algo/rainforest.c' || echo './'`algo/rainforest.c algo/rainforest.c:562:16: error: unknown token in expression asm volatile("stp %0, %1, [%2,#%3]\n\t" ^ <inline asm>:1:21: note: instantiated into assembly here stp x12, x11, [x9,##0] ^ algo/rainforest.c:562:16: error: unknown token in expression asm volatile("stp %0, %1, [%2,#%3]\n\t" ^ <inline asm>:1:21: note: instantiated into assembly here stp x11, x10, [x9,##16] ^ algo/rainforest.c:562:16: error: unknown token in expression asm volatile("stp %0, %1, [%2,#%3]\n\t" ^ <inline asm>:1:21: note: instantiated into assembly here stp x10, x12, [x9,##32] ^ algo/rainforest.c:562:16: error: unknown token in expression asm volatile("stp %0, %1, [%2,#%3]\n\t" ^ <inline asm>:1:21: note: instantiated into assembly here stp x12, x11, [x9,##48] ^ algo/rainforest.c:562:16: error: unknown token in expression asm volatile("stp %0, %1, [%2,#%3]\n\t" ^ <inline asm>:1:21: note: instantiated into assembly here stp x14, x10, [x9,##64] ^ algo/rainforest.c:562:16: error: unknown token in expression asm volatile("stp %0, %1, [%2,#%3]\n\t" ^ <inline asm>:1:21: note: instantiated into assembly here stp x13, x12, [x9,##80] ^ algo/rainforest.c:562:16: error: unknown token in expression asm volatile("stp %0, %1, [%2,#%3]\n\t" ^ <inline asm>:1:21: note: instantiated into assembly here stp x11, x14, [x9,##96] ^ algo/rainforest.c:562:16: error: unknown token in expression asm volatile("stp %0, %1, [%2,#%3]\n\t" ^ <inline asm>:1:21: note: instantiated into assembly here stp x10, x13, [x9,##112] ^ 8 errors generated. make[2]: *** [Makefile:2435: algo/cpuminer-rainforest.o] Error 1 make[2]: Leaving directory '/data/data/com.termux/files/home/cpuminer-multi' make[1]: *** [Makefile:2920: all-recursive] Error 1 make[1]: Leaving directory '/data/data/com.termux/files/home/cpuminer-multi' make: *** [Makefile:699: all] Error 2 ```
|
|
|
|
JayDDee (OP)
|
|
December 13, 2020, 07:49:37 PM |
|
hello humans I can't compile cpuminer-multi on my arm device help me
This thread is for cpuminer-opt, not cpuminer-multi. You might have better luck in the cpuminer-multi thread. The error is in ARM ASM code, possibly a syntax error, but I know nothing about ARM ASM so it's just a guess.
|
|
|
|
JayDDee (OP)
|
|
December 15, 2020, 06:20:42 PM Last edit: December 21, 2020, 06:31:55 PM by JayDDee |
|
cpuminer-opt-3.15.5
Fix stratum jobs lost if 2 jobs received in less than one second.
|
|
|
|
7d2mine
Newbie
Offline
Activity: 80
Merit: 0
|
|
December 22, 2020, 02:50:02 AM |
|
Just tried this out for the first time, wanted to say THANKS for doing this!! Was able to figure it out and get it running with very minimal BS in about 5-10 mins.
|
|
|
|
|
scryptr
Legendary
Offline
Activity: 1797
Merit: 1028
|
|
December 28, 2020, 09:31:35 PM |
|
HAPPY HOLIDAYS! --
Here's to BTC peaking at $50K+ in 2021! --scryptr
|
|
|
|
JayDDee (OP)
|
|
December 29, 2020, 12:23:35 AM |
|
It's only for one coin that isn't listed on any exchanges, so I'm not interested. Zentoshi should provide Windows EXEs for mining.
|
|
|
|
nina34
Newbie
Offline
Activity: 1
Merit: 0
|
|
January 21, 2021, 07:43:34 PM |
|
can i compile it on 32 bit linux system ?
i've got this error messing during compiling "simd-utils/simd-int.h:94:18: error: ‘__int128’ is not supported on this target"
|
|
|
|
JayDDee (OP)
|
|
January 21, 2021, 11:59:25 PM |
|
can i compile it on 32 bit linux system ?
No, 64 bit only. Read the requirements in the first post.
|
|
|
|
dottat
Newbie
Offline
Activity: 48
Merit: 0
|
|
January 31, 2021, 03:26:23 AM |
|
It looks like once you find 10-12 blocks in solo mining, the periodic hash rate starts to even out. It’s hard with Minotaur because blocks don’t come that often, unlike pool mining where shares are 3-4 per minute.
You still around lcc/ring?
|
|
|
|
Nighthog
Jr. Member
Offline
Activity: 134
Merit: 5
|
|
January 31, 2021, 09:32:30 AM |
|
Does this support 'cpupower' in it's current state? (CPUchain Core) PoW Mining Algorithm: yespower / 'cpupower' with N = 2048, r = 32 and perslen = 73 I tried the 'yespower' algorithm and got rejects spammed for to low difficulty on the hash. I suppose it's not correct. A variant with these variables needed?
|
|
|
|
JayDDee (OP)
|
|
February 12, 2021, 08:29:20 PM |
|
Does this support 'cpupower' in it's current state? (CPUchain Core) PoW Mining Algorithm: yespower / 'cpupower' with N = 2048, r = 32 and perslen = 73 I tried the 'yespower' algorithm and got rejects spammed for to low difficulty on the hash. I suppose it's not correct. A variant with these variables needed? Scroll to the end... https://github.com/JayDDee/cpuminer-opt/wiki/Supported--Algorithms
|
|
|
|
Nighthog
Jr. Member
Offline
Activity: 134
Merit: 5
|
|
February 13, 2021, 02:07:24 PM Last edit: February 13, 2021, 03:02:41 PM by Nighthog |
|
edit... Fixed the issue, used the wrong port on the pool with the "correct parameters"... cpuminer-zen3.exe -a yespower --param-key "CPUpower: The number of CPU working or available for proof-of-work mining" --param-n 2048 --param-r 32 -o stratum+tcp://eu.blockmasters.co:4250 -u <ADRESS> -p c=<COIN>
|
|
|
|
scryptr
Legendary
Offline
Activity: 1797
Merit: 1028
|
|
February 16, 2021, 02:07:56 PM |
|
HAPPY HOLIDAYS! --
Here's to BTC peaking at $50K+ in 2021! --scryptr
WOOT! HAPPY $50K DAY! WOOT! BitCoin BTC hit a price over $50K briefly today, 16 FEB 2021, in the early AM (US time zones). A reason to celebrate a snowy day! --scryptr
|
|
|
|
|