Bitcoin Forum
April 18, 2024, 07:44:36 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 [76] 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 ... 197 »
  Print  
Author Topic: [LOCKED] cpuminer-opt v3.12.3, open source optimized multi-algo CPU miner  (Read 443953 times)
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 08, 2016, 05:26:43 PM
Last edit: November 08, 2016, 05:44:16 PM by joblo
 #1501


avx2 build is missing in v3.4.9

I just named it wrong. cpuminer-avx is avx2. I'll fix it.

Edit: New link for Windows binaries...

https://drive.google.com/file/d/0B0lVSGQYLJIZNDJoR0xXZUxzWGM/view?usp=sharing

Those who quoted original announcement with old link, please delete. It's probably better not to quote
a post with links, instead include a link to the post if a reference is needed to provide context.
When responding to a recent release the context is usually obvious.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
1713426276
Hero Member
*
Offline Offline

Posts: 1713426276

View Profile Personal Message (Offline)

Ignore
1713426276
Reply with quote  #2

1713426276
Report to moderator
1713426276
Hero Member
*
Offline Offline

Posts: 1713426276

View Profile Personal Message (Offline)

Ignore
1713426276
Reply with quote  #2

1713426276
Report to moderator
1713426276
Hero Member
*
Offline Offline

Posts: 1713426276

View Profile Personal Message (Offline)

Ignore
1713426276
Reply with quote  #2

1713426276
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
My9bot
Full Member
***
Offline Offline

Activity: 239
Merit: 100


View Profile
November 08, 2016, 07:22:49 PM
 #1502

on a side note: benchmark of lyra2z was broken in ocminers miner and yours as well, are you planning on fixing it or just wait till mpt (or whatever the new zcoin algo is named) gets released?
fixed?

I'm better with code than with words-SatoshiNakamoto
Espers [ESP]SiteOnBlockchain
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 08, 2016, 09:50:48 PM
 #1503

on a side note: benchmark of lyra2z was broken in ocminers miner and yours as well, are you planning on fixing it or just wait till mpt (or whatever the new zcoin algo is named) gets released?
fixed?

No, algo will likely die after zcoin switch.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 09, 2016, 11:34:02 PM
 #1504

Faster xevan coming up in v3.4.10. Git is updated, building binaries in progress.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 10, 2016, 12:04:46 AM
Last edit: November 10, 2016, 12:47:17 AM by joblo
 #1505

cpuminer-opt v3.4.10 is released.

git: https://github.com/JayDDee/cpuminer-opt

Tarball: https://drive.google.com/file/d/0B0lVSGQYLJIZLVB3UUxaSXdWclU/view?usp=sharing

Windows binaries: https://drive.google.com/file/d/0B0lVSGQYLJIZenBTZ2RFR1Z4VFE/view?usp=sharing

I got the AES optimizations working for xevan for a 35% increase in hash rate.

Edit: new binaries link to add corei7-sse41 (westmere)

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
felixbrucker
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


View Profile WWW
November 10, 2016, 12:22:34 AM
 #1506

cpuminer-opt v3.4.10 is released.

[...]

westmere seems to be missing in the win bins
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 10, 2016, 12:49:43 AM
 #1507

cpuminer-opt v3.4.10 is released.

[...]

westmere seems to be missing in the win bins

Good catch, links updated. Westmere exe has new name corei7-sse41.

I also left out core-avx-i because no one reported any performance advantage.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
alexcrownjr
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
November 10, 2016, 04:30:32 AM
 #1508

@joblo  Hi, can you little clean code ? can't build with -flto
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 10, 2016, 04:59:07 AM
 #1509

@joblo  Hi, can you little clean code ? can't build with -flto

Don't use -flto.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
alexcrownjr
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
November 10, 2016, 05:39:38 AM
 #1510

@joblo  Hi, can you little clean code ? can't build with -flto

Don't use -flto.

i'm trying improve hashrate. But zoin mine greate)))).

And better with half of threads number.
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 10, 2016, 05:59:30 AM
 #1511

@joblo  Hi, can you little clean code ? can't build with -flto

Don't use -flto.

i'm trying improve hashrate. But zoin mine greate)))).

And better with half of threads number.

Are you using gcc 5 or 6? As I recall -flto doesn't work with on cpuminer with newer compilers.
I don't have a system with the newer gcc so I can't debug it yet. Feel free to try to solve it
yourself if you want.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
alexcrownjr
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
November 10, 2016, 06:14:18 AM
 #1512

@joblo  Hi, can you little clean code ? can't build with -flto

Don't use -flto.

i'm trying improve hashrate. But zoin mine greate)))).

And better with half of threads number.

Are you using gcc 5 or 6? As I recall -flto doesn't work with on cpuminer with newer compilers.
I don't have a system with the newer gcc so I can't debug it yet. Feel free to try to solve it
yourself if you want.

I tried gcc 6.2  for zcoin few weeks ago - same result as gcc 5.4. but i'm too  stupid for c\c++ . in my case it's trial and error method .

If you want - I can give you access to 12 cores vps with fresh ubuntu 16.04 as small contribution in your great work
benjy33
Legendary
*
Offline Offline

Activity: 1339
Merit: 1002


View Profile
November 10, 2016, 05:49:10 PM
 #1513

cpuminer-core-avx2:     Haswell, Broadwell, Skylake
cpuminer-corei7-avx:    Sandybridge
cpuminer-corei7-sse41:    Westbridge (AES + SSE4.1)
cpuminer-corei7:        Nehalem  (AES + SSE2)
cpuminer-sse2:         Core2 (no AES)

AMD users should choose the build that best matches the CPU's features.


amd fx-6300 With which works the short time the miner closes me

and i5 Which one do I choose to put it?

 thanks
Nik4691
Sr. Member
****
Offline Offline

Activity: 352
Merit: 250



View Profile
November 10, 2016, 06:24:37 PM
 #1514

cpuminer-core-avx2:     Haswell, Broadwell, Skylake
cpuminer-corei7-avx:    Sandybridge
cpuminer-corei7-sse41:    Westbridge (AES + SSE4.1)
cpuminer-corei7:        Nehalem  (AES + SSE2)
cpuminer-sse2:         Core2 (no AES)

AMD users should choose the build that best matches the CPU's features.


amd fx-6300 With which works the short time the miner closes me

and i5 Which one do I choose to put it?

 thanks
cpuminer-corei7-avx is the safe bet for those two architectures.
I use this for my 8 core FX 8320.
The next step is cpuminer-core-avx2 but of course AMD FX 8320 don't have AVX2 so it hangs and closes.
i5 is another thing. The first i5 didn't had AVX. Try them with this bat:
Code:
cpuminer-corei7-avx -a cryptonight  --benchmark
pause
Change the kernel cpuminer-corei7-avx to any other and see the results.
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 10, 2016, 06:33:14 PM
 #1515

cpuminer-core-avx2:     Haswell, Broadwell, Skylake
cpuminer-corei7-avx:    Sandybridge
cpuminer-corei7-sse41:    Westbridge (AES + SSE4.1)
cpuminer-corei7:        Nehalem  (AES + SSE2)
cpuminer-sse2:         Core2 (no AES)

AMD users should choose the build that best matches the CPU's features.


amd fx-6300 With which works the short time the miner closes me

and i5 Which one do I choose to put it?

 thanks

If the miner crashes it is trying to use features your CPU doesn't have. Your CPU apears to have AVX
but not AVX2. As a general rule use the fastest build that doesn't crash.

For your i5 it depends on the model number: i5-2xxx sandybridge, i5-4xxx haswell, etc. Again use the build that
gives the best performance and doesn't crash.

Low priced CPUs like Pentium have some features removed so they don't exactly match full featured CPUs
from the same generation. Trial and error is the most reliable way to find the best match.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
benjy33
Legendary
*
Offline Offline

Activity: 1339
Merit: 1002


View Profile
November 10, 2016, 06:36:37 PM
 #1516

cpuminer-core-avx2:     Haswell, Broadwell, Skylake
cpuminer-corei7-avx:    Sandybridge
cpuminer-corei7-sse41:    Westbridge (AES + SSE4.1)
cpuminer-corei7:        Nehalem  (AES + SSE2)
cpuminer-sse2:         Core2 (no AES)

AMD users should choose the build that best matches the CPU's features.


amd fx-6300 With which works the short time the miner closes me

and i5 Which one do I choose to put it?

 thanks
cpuminer-corei7-avx is the safe bet for those two architectures.
I use this for my 8 core FX 8320.
The next step is cpuminer-core-avx2 but of course AMD FX 8320 don't have AVX2 so it hangs and closes.
i5 is another thing. The first i5 didn't had AVX. Try them with this bat:
Code:
cpuminer-corei7-avx -a cryptonight  --benchmark
pause
Change the kernel cpuminer-corei7-avx to any other and see the results.

cpuminer-core-avx2 for fx ?
and

cpuminer-corei7-avx for i5 ?

is correct?
 thanks


benjy33
Legendary
*
Offline Offline

Activity: 1339
Merit: 1002


View Profile
November 10, 2016, 06:56:17 PM
 #1517

cpuminer-core-avx2:     Haswell, Broadwell, Skylake
cpuminer-corei7-avx:    Sandybridge
cpuminer-corei7-sse41:    Westbridge (AES + SSE4.1)
cpuminer-corei7:        Nehalem  (AES + SSE2)
cpuminer-sse2:         Core2 (no AES)

AMD users should choose the build that best matches the CPU's features.


amd fx-6300 With which works the short time the miner closes me

and i5 Which one do I choose to put it?

 thanks

If the miner crashes it is trying to use features your CPU doesn't have. Your CPU apears to have AVX
but not AVX2. As a general rule use the fastest build that doesn't crash.

For your i5 it depends on the model number: i5-2xxx sandybridge, i5-4xxx haswell, etc. Again use the build that

Ok, thanks for the clarification , but

gives the best performance and doesn't crash.

Low priced CPUs like Pentium have some features removed so they don't exactly match full featured CPUs
from the same generation. Trial and error is the most reliable way to find the best match.

Thanks for the clarification but Where I can find that cpu information if it is
    Haswell, Broadwell, Skylake
   Sandybridge
    Westbridge (AES + SSE4.1)
      Nehalem  (AES + SSE2)
   Core2 (no AES)............etc
Nik4691
Sr. Member
****
Offline Offline

Activity: 352
Merit: 250



View Profile
November 10, 2016, 07:07:33 PM
 #1518


cpuminer-core-avx2 for fx ?
and

cpuminer-corei7-avx for i5 ?

is correct?
 thanks



cpuminer-core-avx2 for fx ? No
cpuminer-corei7-avx
Nik4691
Sr. Member
****
Offline Offline

Activity: 352
Merit: 250



View Profile
November 10, 2016, 07:12:31 PM
 #1519

Thanks for the clarification but Where I can find that cpu information if it is
    Haswell, Broadwell, Skylake
   Sandybridge
    Westbridge (AES + SSE4.1)
      Nehalem  (AES + SSE2)
   Core2 (no AES)............etc
Just tell us you CPU number like... I7-4930 or AMD A6 5400 etc.
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 10, 2016, 07:15:24 PM
 #1520

Thanks for the clarification but Where I can find that cpu information if it is
    Haswell, Broadwell, Skylake
   Sandybridge
    Westbridge (AES + SSE4.1)
      Nehalem  (AES + SSE2)
   Core2 (no AES)............etc
Just tell us you CPU number like... I7-4930 or AMD A6 5400 etc.

Or google.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
Pages: « 1 ... 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 [76] 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 ... 197 »
  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!