Author

Topic: [ANN]: cpuminer-opt v3.8.8.1, open source optimized multi-algo CPU miner - page 120. (Read 444067 times)

sr. member
Activity: 272
Merit: 250

Have you tried this...

https://bitcointalksearch.org/topic/m.12684868

It looks like the same code I'm using except it sets the N factor automatically.

I know this old miner, it works, but I am curious if in this miner is some optimisations for scryptjane.


It's aready optimized up to AVX2 so it's as good as it gets.

Edit: Upon further analysis of the code scryptjane:18 might work for yac.

When I first ported scryptjane I just did a quick functional test on Nicehash and it worked with default options.
That was good enough and I Ieft it at that. I hadn't noticed that the default NF was 1024 which made no sense
and that Nicehash was NF16.

I'd like to retest at Nicehash with NF16 but the stratum is down due to lack of orders.
I know nothing about scrypt so I have no idea of the effect of the wrong NF. If the wrong NF works
maybe the right one works better.

I'm not that interested in setting up a user on a yac pool just for a quick test but if it works for you I'd
be curious.

Thanks for your response.
-a scryptjane:18 miner say "Unknown algo: scryptjane:18"
-a scryptjane:16 seems to work, but as far I know, there is no coins at NF16 (LEOcoin switched to POS)
to mine scryptjane need to use corect NF for  respective coin
 Tue, 08 Aug 2017 16:15:28 GMT YAC NF will be 19 http://download.muuttuja.org/yacoin/countdown/
UTC will stay forever at NF 14

legendary
Activity: 1470
Merit: 1114

Have you tried this...

https://bitcointalksearch.org/topic/m.12684868

It looks like the same code I'm using except it sets the N factor automatically.

I know this old miner, it works, but I am curious if in this miner is some optimisations for scryptjane.


It's aready optimized up to AVX2 so it's as good as it gets.

Edit: Upon further analysis of the code scryptjane:18 might work for yac.

When I first ported scryptjane I just did a quick functional test on Nicehash and it worked with default options.
That was good enough and I Ieft it at that. I hadn't noticed that the default NF was 1024 which made no sense
and that Nicehash was NF16.

I'd like to retest at Nicehash with NF16 but the stratum is down due to lack of orders.
I know nothing about scrypt so I have no idea of the effect of the wrong NF. If the wrong NF works
maybe the right one works better.

I'm not that interested in setting up a user on a yac pool just for a quick test but if it works for you I'd
be curious.
sr. member
Activity: 272
Merit: 250

Have you tried this...

https://bitcointalksearch.org/topic/m.12684868

It looks like the same code I'm using except it sets the N factor automatically.

I know this old miner, it works, but I am curious if in this miner is some optimisations for scryptjane.

legendary
Activity: 1470
Merit: 1114

Hi. How to use cpuminer-opt for scryptjane algo at NF 18?

Did you try "-a scrytpjane:18" ?

Edit: That's not going to work. The Nf code is messed up. By default it runs scrypt(N,1,1) with N=2
which works on Nicehsash scrytjanenf16. Looking at the code I have no idea why it works and Nicehash
is down due to lack of orders.

If you know of anywhere I can test I can play with it.



Thanks for your response.

YAC pool (NF 18) http://yac.yacoin.club/
UTC pool (NF 14) http://utc14.yacoin.club/

Best regards.


Have you tried this...

https://bitcointalksearch.org/topic/m.12684868

It looks like the same code I'm using except it sets the N factor automatically.
sr. member
Activity: 272
Merit: 250

Hi. How to use cpuminer-opt for scryptjane algo at NF 18?

Did you try "-a scrytpjane:18" ?

Edit: That's not going to work. The Nf code is messed up. By default it runs scrypt(N,1,1) with N=2
which works on Nicehsash scrytjanenf16. Looking at the code I have no idea why it works and Nicehash
is down due to lack of orders.

If you know of anywhere I can test I can play with it.



Thanks for your response.

YAC pool (NF 18) http://yac.yacoin.club/
UTC pool (NF 14) http://utc14.yacoin.club/

Best regards.
sr. member
Activity: 352
Merit: 250
Needed .bat file example to mine Groestl with your miner.

Do you know hows cpu miner Works or Setup a bat file its always the same bat file with only change th - a to your algo you want  example -a groestlcoin  for groestl algo  -a cryptonight for xmr algo
Code:
  -a, --algo=ALGO       specify the algorithm to use
                          argon2
                          axiom        Shabal-256 MemoHash
                          bastion
                          blake        Blake-256 (SFR)
                          blakecoin    blake256r8
                          blake2s      Blake-2 S
                          bmw          BMW 256
                          c11          flax
                          cryptolight  Cryptonight-light
                          cryptonight  Monero (XMR)
                          decred
                          drop         Dropcoin
                          fresh        Fresh
                          groestl      groestl
                          heavy        Heavy
                          hmq1725      Espers
                          hodl         hodlcoin
                          keccak       Keccak
                          lbry         LBC, LBRY Credits
                          luffa        Luffa
                          lyra2re      lyra2
                          lyra2rev2    lyrav2
                          lyra2z       Zcoin (XZC)
                          lyra2zoin    Zoin (ZOI)
                          m7m          Magi (XMG)
                          myr-gr       Myriad-Groestl
                          neoscrypt    NeoScrypt(128, 2, 1)
                          nist5        Nist5
                          pluck        Pluck:128 (Supcoin)
                          pentablake   Pentablake
                          quark        Quark
                          qubit        Qubit
                          scrypt       scrypt(1024, 1, 1) (default)
                          scryptjane
                          scrypt:N     scrypt(N, 1, 1)
                          sha256d      SHA-256d
                          shavite3     Shavite3
                          skein        Skein+Sha (Skeincoin)
                          skein2       Double Skein (Woodcoin)
                          s3           S3
                          vanilla      blake256r8vnl (VCash)
                          veltor
                          whirlpool
                          whirlpoolx
                          x11          X11
                          x11evo       Revolvercoin
                          x11gost      sib (SibCoin)
                          x13          X13
                          x14          X14
                          x15          X15
                          x17
                          xevan        Bitsend
                          yescrypt
                          zr5          Ziftr

legendary
Activity: 3136
Merit: 3213
Needed .bat file example to mine Groestl with your miner.

Do you know hows cpu miner Works or Setup a bat file its always the same bat file with only change th - a to your algo you want  example -a groestlcoin  for groestl algo  -a cryptonight for xmr algo
full member
Activity: 237
Merit: 100
Can anyone please give me an .bat example to mine on nicehash?
Ubuntu : no need bat :-)
Learn how your miner works !

i want to use with windows...
legendary
Activity: 1470
Merit: 1114

Hi. How to use cpuminer-opt for scryptjane algo at NF 18?

Did you try "-a scrytpjane:18" ?

Edit: That's not going to work. The Nf code is messed up. By default it runs scrypt(N,1,1) with N=2
which works on Nicehsash scrytjanenf16. Looking at the code I have no idea why it works and Nicehash
is down due to lack of orders.

If you know of anywhere I can test I can play with it.

sr. member
Activity: 272
Merit: 250

Hi. How to use cpuminer-opt for scryptjane algo at NF 18?

legendary
Activity: 1260
Merit: 1046
Can anyone please give me an .bat example to mine on nicehash?
Ubuntu : no need bat :-)
Learn how your miner works !
legendary
Activity: 1470
Merit: 1114
cpuminer.exe --help. Get the parameters from from the pool you want to mine.
hero member
Activity: 2170
Merit: 612
Online Security & Investment Corporation
Needed .bat file example to mine Groestl with your miner.
full member
Activity: 237
Merit: 100
Can anyone please give me an .bat example to mine on nicehash?
legendary
Activity: 1470
Merit: 1114
Zcoin-xzc Algo was modified after block 8192 - lyra2z

It's not worth making the change, it will change again soon to something completely different.
For those who compile their own it's a one line change in algo/lyra2/zcoin.c line 11:

Code:
old:        LYRA2Z(hash, 32, input, 80, input, 80, 2, height, 256);
new:        LYRA2Z(hash, 32, input, 80, input, 80, 2, 8192, 256);
Ok, works fine : thank you :-).
Any future optimisation for ZCoin ?

We'll see when MTP comes out.

If I have a good reason to release a new version before then it will include the above change.
legendary
Activity: 1260
Merit: 1046
Zcoin-xzc Algo was modified after block 8192 - lyra2z

It's not worth making the change, it will change again soon to something completely different.
For those who compile their own it's a one line change in algo/lyra2/zcoin.c line 11:

Code:
old:        LYRA2Z(hash, 32, input, 80, input, 80, 2, height, 256);
new:        LYRA2Z(hash, 32, input, 80, input, 80, 2, 8192, 256);
Ok, works fine : thank you :-).
Any future optimisation for ZCoin ?
full member
Activity: 194
Merit: 100
I don't see the change for MTP happening soon..
Quote
Dev of MTP is slightly delayed for a few days as Poramin is handling a personal emergency. We will keep you guys posted. Thank you for your patience and do send good thoughts and prayers Poramin's way

Can you update github please ?
legendary
Activity: 1470
Merit: 1114
Zcoin-xzc Algo was modified after block 8192 - lyra2z

It's not worth making the change, it will change again soon to something completely different.
For those who compile their own it's a one line change in algo/lyra2/zcoin.c line 11:

Code:
old:        LYRA2Z(hash, 32, input, 80, input, 80, 2, height, 256);
new:        LYRA2Z(hash, 32, input, 80, input, 80, 2, 8192, 256);
member
Activity: 85
Merit: 10
Zcoin-xzc Algo was modified after block 8192 - lyra2z
legendary
Activity: 1470
Merit: 1114
i have taken a screen of the interesting part:


There's likely an unallocated stratum session id variable with value "deadbeef......"

Like I said in my previous reply, very strange. Hex code that form highly visible words are often used to help debugging
by making invalid data stick out in a hex dump.

Those hex tags are very useful. The specific deafbeef tag was used in a product I supported and got us into
trouble when we tried to sell to India.

I this case deadbeef is used to initialize a local variable in uint256 code only used by the non-optimized hodl code.
In other words this code does not get run on a 4770K.

The invalid session id also contains two other hex tags: cafe & babe, that are only used in hamsi code which isn't used
by hodl.

It is also interesting that a valid share was hashed with the apparently invalid session id.

These three observations are not related to each other and don't appear to be related to the crash which tells me process
was corrupt. Either the program file is corrupt or the CPU is corrupting data. Since your system is running I assume the
CPU is ok.

Try downloading a fresh copy. I've had no other complaints about the download so it should be ok.
Jump to: