Bitcoin Forum
March 22, 2019, 09:22:49 PM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 127 128 129 130 131 132 133 134 135 136 137 138 139 140 [141] 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 »
  Print  
Author Topic: [ANN]: cpuminer-opt v3.8.8.1, open source optimized multi-algo CPU miner  (Read 419087 times)
joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 02:27:47 PM
 #2801

Code:
Win 10 Pro 64 bit
OpenSSL 1.1.0f  25 May 2017


cpuminer-opt-3.7.1-myNativ --algo=m7m  --benchmark -q

         **********  cpuminer-opt 3.7.1  ***********
     A CPU miner with multi algo support and optimized for CPUs
     with AES_NI and AVX extensions.
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT
     Forked from TPruvot's cpuminer-multi with credits
     to Lucas Jones, elmad, palmd, djm34, pooler, ig0tik3d,
     Wolf0, Jeff Garzik and Optiminer.

CPU: AMD Ryzen 7 1800X Eight-Core Processor
CPU features: SSE2 AES AVX AVX2 SHA
SW built on Nov  1 2017 with GCC 6.3.0
SW features: SSE2 AES AVX AVX2 SHA
Algo features: SSE2 AES AVX SHA
Start mining with SSE2 AES AVX SHA

[2017-11-01 12:22:52] 16 miner threads started, using 'm7m' algorithm.
[2017-11-01 12:22:59] Total: 262.14 kH, 38.54 kH/s
[2017-11-01 12:23:04] Total: 1840.97 kH, 293.92 kH/s
[2017-11-01 12:23:09] Total: 1469.23 kH, 291.32 kH/s
[2017-11-01 12:23:14] Total: 1454.33 kH, 289.60 kH/s
[2017-11-01 12:23:19] Total: 1423.37 kH, 289.73 kH/s
[2017-11-01 12:23:24] Total: 1421.89 kH, 287.81 kH/s
[2017-11-01 12:23:29] Total: 1365.32 kH, 287.75 kH/s
[2017-11-01 12:23:34] Total: 1366.31 kH, 289.06 kH/s
[2017-11-01 12:23:39] Total: 1440.71 kH, 287.66 kH/s



Win 10 Pro 64 bit
OpenSSL 1.0.2k

cpuminer-opt-3.7.1-myNativ --algo=m7m  --benchmark -q

         **********  cpuminer-opt 3.7.1  ***********
     A CPU miner with multi algo support and optimized for CPUs
     with AES_NI and AVX extensions.
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT
     Forked from TPruvot's cpuminer-multi with credits
     to Lucas Jones, elmad, palmd, djm34, pooler, ig0tik3d,
     Wolf0, Jeff Garzik and Optiminer.

CPU: AMD Ryzen 7 1800X Eight-Core Processor
CPU features: SSE2 AES AVX AVX2 SHA
SW built on Nov  1 2017 with GCC 6.3.0
SW features: SSE2 AES AVX AVX2 SHA
Algo features: SSE2 AES AVX SHA
Start mining with SSE2 AES AVX SHA

[2017-11-01 12:21:35] 16 miner threads started, using 'm7m' algorithm.
[2017-11-01 12:21:44] Total: 655.36 kH, 71.29 kH/s
[2017-11-01 12:21:49] Total: 1096.32 kH, 205.92 kH/s
[2017-11-01 12:21:54] Total: 874.22 kH, 210.36 kH/s
[2017-11-01 12:21:59] Total: 769.22 kH, 211.97 kH/s
[2017-11-01 12:22:04] Total: 967.19 kH, 221.77 kH/s
[2017-11-01 12:22:09] Total: 1051.55 kH, 224.90 kH/s
[2017-11-01 12:22:14] Total: 1124.52 kH, 225.51 kH/s
[2017-11-01 12:22:19] Total: 1013.80 kH, 225.62 kH/s
[2017-11-01 12:22:24] Total: 1128.10 kH, 225.34 kH/s
[2017-11-01 12:22:29] Total: 1111.20 kH, 224.71 kH/s

Excellent. This shows the improvement due to SHA only and confirms that SHA is not available in openssl 1.0.2k.

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
Your Bitcoin transactions
The Ultimate Bitcoin mixer
made truly anonymous.
with an advanced technology.
Mix coins
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1553289769
Hero Member
*
Offline Offline

Posts: 1553289769

View Profile Personal Message (Offline)

Ignore
1553289769
Reply with quote  #2

1553289769
Report to moderator
1553289769
Hero Member
*
Offline Offline

Posts: 1553289769

View Profile Personal Message (Offline)

Ignore
1553289769
Reply with quote  #2

1553289769
Report to moderator
1553289769
Hero Member
*
Offline Offline

Posts: 1553289769

View Profile Personal Message (Offline)

Ignore
1553289769
Reply with quote  #2

1553289769
Report to moderator
StelioKontos
Sr. Member
****
Offline Offline

Activity: 658
Merit: 265


Chad Hodler since 2013


View Profile
November 01, 2017, 02:33:12 PM
 #2802

Will lyra2z330 gain benefit from thoese ssl/sha optimizations, too?

Another update, sorry for the spam.

Managed to install devtoolset-6 (GCC 6.3.1), it was quite straightforward:

... cut ...

You're trying to compile for a CPU archietcture simulated by Virtualbox. Even if the compile was successful it wouldn't work properly
on real hardware. I do not support attempts to cross compile on Linux. You're on your own.

FYI, with the help of a sysadmin, I got it to work (well, he did, most of it, and I ignore the details), so this miner is now running on Centos 6.9 and real hardware.

freebitcoin     ZOIN !!! > NOIR IntenseCoin     flypme     Oyster     BOTTOS     NIX
BTC faucet & more     coin                  coin       coin                            c2c exchange   token              token                 dex manager
joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 03:23:22 PM
Last edit: November 01, 2017, 06:03:44 PM by joblo
 #2803

cpuminer-opt-3.7.2 is released.

Fixed yescryptr16.

Changed default sha256 and sha512 to openssl. This should be used when compiling with openssl 1.0.2
or higher (Ubuntu 16.04). This should increase the hashrate for m7m, xevan, skein, myr-gr & others
when openssl 1.0.2 is installed. This is due to AVX and AVX2 optimizations added to openssl 1.0.2.

Users with openssl 1.0.1 (Ubuntu 14.04) may get better performance by adding "-DUSE_SPH_SHA" to CFLAGS.
When using sph_sha or openssl-1.0.1 the miner will still display AVX and AVX2 mining even though neither
sph_sha nor openssl-1.0.1 have those optimizations.

Windows binaries are compiled with -DUSE_SPH_SHA and won't get the speedup.

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

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

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

Thanks to all who helped testing SHA, particularly 4ward who discovered performance on Intel CPUs
had improved in openssl 1.0.2.

Edit: Links updated for 3.7.2

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 03:28:45 PM
 #2804

Will lyra2z330 gain benefit from thoese ssl/sha optimizations, too?

Another update, sorry for the spam.

Managed to install devtoolset-6 (GCC 6.3.1), it was quite straightforward:

... cut ...

You're trying to compile for a CPU archietcture simulated by Virtualbox. Even if the compile was successful it wouldn't work properly
on real hardware. I do not support attempts to cross compile on Linux. You're on your own.

FYI, with the help of a sysadmin, I got it to work (well, he did, most of it, and I ignore the details), so this miner is now running on Centos 6.9 and real hardware.

Good to read you got it working. You should check that the compiled SW features match your CPU architecture for best
performance.

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
ljglug
Full Member
***
Offline Offline

Activity: 167
Merit: 100


View Profile
November 01, 2017, 03:34:14 PM
 #2805

yescryptR16 algorithm support is not perfect
There will be an error

[2017-11-01 23:32:09] CPU #7: 448 H, 39.64 H/s
[2017-11-01 23:32:09] CPU #19: 430 H, 38.08 H/s
[2017-11-01 23:32:09] CPU #16: 491 H, 43.42 H/s
[2017-11-01 23:32:09] CPU #0: 490 H, 43.32 H/s
[2017-11-01 23:32:10] Stratum connection failed: Failed to connect to pool.bilbotel.fr port 6234: Connection refused
[2017-11-01 23:32:10] ...retry after 10 seconds
[2017-11-01 23:32:21] Stratum difficulty set to 1



butmuncher
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
November 01, 2017, 03:45:14 PM
 #2806

cpuminer-opt-3.7.2 is released.

Fixed yescryptr16.

Changed default sha256 and sha512 to openssl. This should be used when compiling with openssl 1.0.2
or higher (Ubuntu 16.04). This should increase the hashrate for m7m, xevan, skein, myr-gr & others
when openssl 1.0.2 is installed. This is due to AVX and AVX2 optimizations added to openssl 1.0.2.

Users with openssl 1.0.1 (Ubuntu 14.04) may get better performance by adding "-DUSE_SPH_SHA" to CLAGS.
When using sph_sha or openssl-1.0.1 the miner will still display AVX and AVX2 mining even though neither
sph_sha nor openssl-1.0.1 have those optimizations.

Windows binaries are compiled with -DUSE_SPH_SHA and won't get the speedup.

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

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

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

Thanks to all who helped testing SHA, particularly 4ward who discovered performance on Intel CPUs
had improved in openssl 1.0.2.


Thanks for fix, you still have old link though so we cant actually download this fixed miner

DKqZzd1CRBEy4sMgbHV7NR3toaY72UMXuC DIXIHUB
joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 03:59:20 PM
 #2807

Thanks for fix, you still have old link though so we cant actually download this fixed miner

Links have been updated. Pleas delete the bad links from your post.

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 04:00:25 PM
 #2808

yescryptR16 algorithm support is not perfect
There will be an error

[2017-11-01 23:32:09] CPU #7: 448 H, 39.64 H/s
[2017-11-01 23:32:09] CPU #19: 430 H, 38.08 H/s
[2017-11-01 23:32:09] CPU #16: 491 H, 43.42 H/s
[2017-11-01 23:32:09] CPU #0: 490 H, 43.32 H/s
[2017-11-01 23:32:10] Stratum connection failed: Failed to connect to pool.bilbotel.fr port 6234: Connection refused
[2017-11-01 23:32:10] ...retry after 10 seconds
[2017-11-01 23:32:21] Stratum difficulty set to 1


That is a pool issue, likely overload as discussed in the yenten thread.

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
ljglug
Full Member
***
Offline Offline

Activity: 167
Merit: 100


View Profile
November 01, 2017, 04:04:30 PM
 #2809

yescryptR16 algorithm support is not perfect
There will be an error

[2017-11-01 23:32:09] CPU #7: 448 H, 39.64 H/s
[2017-11-01 23:32:09] CPU #19: 430 H, 38.08 H/s
[2017-11-01 23:32:09] CPU #16: 491 H, 43.42 H/s
[2017-11-01 23:32:09] CPU #0: 490 H, 43.32 H/s
[2017-11-01 23:32:10] Stratum connection failed: Failed to connect to pool.bilbotel.fr port 6234: Connection refused
[2017-11-01 23:32:10] ...retry after 10 seconds
[2017-11-01 23:32:21] Stratum difficulty set to 1


That is a pool issue, likely overload as discussed in the yenten thread.

Can I use cpuminer-opt for LAN mining?
How should it be configured
thank you for your help!

joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 04:07:03 PM
 #2810

Can I use cpuminer-opt for LAN mining?
How should it be configured
thank you for your help!

I don't understand the question. If you mean solo mining connecting to the wallet instead of a pool,
then yes it should work. But be sure to include htttp:// in the URL because it will default to stratum otherwise.

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
StelioKontos
Sr. Member
****
Offline Offline

Activity: 658
Merit: 265


Chad Hodler since 2013


View Profile
November 01, 2017, 05:41:21 PM
 #2811

Good to read you got it working. You should check that the compiled SW features match your CPU architecture for best
performance.

It should already, because it was compiled in the real machine, or it should not?

edit: in you opening post there are some minor typos here? (CLAGS is CFLAGS? obvious for an advanced user but deadly for a novice if it's the case, I'm the second type)

Users with openssl 1.0.1 (Ubuntu 14.04) may get better perforance by adding "-DUSE_SPH_SHA" to CLAGS.

freebitcoin     ZOIN !!! > NOIR IntenseCoin     flypme     Oyster     BOTTOS     NIX
BTC faucet & more     coin                  coin       coin                            c2c exchange   token              token                 dex manager
joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 06:13:25 PM
 #2812

Good to read you got it working. You should check that the compiled SW features match your CPU architecture for best
performance.

It should already, because it was compiled in the real machine, or it should not?

edit: in you opening post there are some minor typos here? (CLAGS is CFLAGS? obvious for an advanced user but deadly for a novice if it's the case, I'm the second type)

Users with openssl 1.0.1 (Ubuntu 14.04) may get better perforance by adding "-DUSE_SPH_SHA" to CLAGS.

Thanks for pointing out the typo, fixed. I don't expect too many newbies to be using old distros. You could consider the
error a competency test, if you can't find the error you shouldn't be trying to customize the compile.  You passed. Wink

The Virtualbox emulated CPU may not have the same architecture as the host and may be missing some newer features,
particularly with older versions of Virtualbox. On the other hand the old CPUs are not likely to have them either.
It's just something else to watch for.

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 07:09:25 PM
 #2813

One thing I have found is that neoscrypt fails to initialize in the version i have compiled (both avx2 and sha)

Benchmark is broken for neoscrypt but pool mining works. Benchmark is broken for a few algos and I don't really
care to try to fix them.

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
4ward
Member
**
Offline Offline

Activity: 444
Merit: 17


View Profile
November 01, 2017, 07:57:00 PM
Last edit: November 01, 2017, 08:29:15 PM by 4ward
 #2814

One thing I have found is that neoscrypt fails to initialize in the version i have compiled (both avx2 and sha)

Benchmark is broken for neoscrypt but pool mining works. Benchmark is broken for a few algos and I don't really
care to try to fix them.

all the algos in the table i posted benchmark fine with your version, but in this case, it actually breaks completely, even with real pools


p.s.
can you enable the api to report the hashrate before the 1st accepted share?

joblo
Legendary
*
Offline Offline

Activity: 1148
Merit: 1050


View Profile
November 01, 2017, 08:41:59 PM
 #2815

One thing I have found is that neoscrypt fails to initialize in the version i have compiled (both avx2 and sha)

Benchmark is broken for neoscrypt but pool mining works. Benchmark is broken for a few algos and I don't really
care to try to fix them.

all the algos in the table i posted benchmark fine with your version, but in this case, it actually breaks completely, even with real pools


p.s.
can you enable the api to report the hashrate before the 1st accepted share?

I can't do much if it's only your cross compile that's failing.

The hash rate is only meaningful when a share is submitted. Reporting the per-thread hash rate on every scan
would increase the traffic.

cpuminer-opt developer, https://bitcointalk.org/index.php?topic=1326803.0
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
ETH: 0x72122edabcae9d3f57eab0729305a425f6fef6d0
spider703
Full Member
***
Offline Offline

Activity: 224
Merit: 100



View Profile WWW
November 02, 2017, 10:45:24 AM
 #2816

tell me on which of the files will be mining above the algorithm m7m on the processor i7-3770

BTC - 1ETPsixbwuDNJH5XvDb3kMrCr69ZFePSdK ETH - 0xDd48FE784Ac7d4e39C8cEE96BF0dB5269753b22E
LTC - LL5d4Nk5CuLy8vRRH2iD4sYq8eRdiamG7H  paypal.me/spider703 write to me https://t.me/spider703
redsun17
Full Member
***
Offline Offline

Activity: 266
Merit: 100


View Profile
November 02, 2017, 01:20:37 PM
 #2817

Somebody modified CryptoNote: https://bitcointalk.org/index.php?topic=2332011.0

Calling it "SoftCrypton"

   SEMUX   -   An innovative high-performance blockchain platform   
▬▬▬▬▬      Powered by Semux BFT consensus algorithm      ▬▬▬▬▬
Github    -    Discord    -    Twitter    -    Telegram    -    Get Free Airdrop Now!
stevascha
Member
**
Offline Offline

Activity: 314
Merit: 10


View Profile
November 05, 2017, 06:34:49 AM
 #2818

already try v3.7.2 but there is 2 red line inside my bat file
"stratum_recv_line failed"
"stratum connection interrupted"

YENTEN - YescryptR16 - NO PREMINE - ASIC RESISTANT - WALLET MINING - COMMUNITY MANAGED - ADULT MALES
Yenten is a Japanese cryptocurrency of the cpu, by the cpu, for the cpu.
No ASIC. ASIC is for girls and kids. Join us!
My9bot
Full Member
***
Offline Offline

Activity: 243
Merit: 100


View Profile
November 05, 2017, 12:42:59 PM
 #2819

already try v3.7.2 but there is 2 red line inside my bat file
"stratum_recv_line failed"
"stratum connection interrupted"

pool problem

I'm better with code than with words-SatoshiNakamoto
Espers [ESP]SiteOnBlockchain
double-mint
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
November 09, 2017, 07:42:27 AM
 #2820

Should I be worried that my CPU, software, algo all supports AVX but it's not being used? Or does using AVX2 mean that AVX doesn't matter?

Code:
CPU: Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz
CPU features: SSE2 AES AVX AVX2
SW built on Nov  2 2017 with GCC 5.4.0
SW features: SSE2 AES AVX AVX2
Algo features: SSE2 AES AVX AVX2
Start mining with SSE2 AES AVX2
Pages: « 1 ... 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 127 128 129 130 131 132 133 134 135 136 137 138 139 140 [141] 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!