Bitcoin Forum
May 26, 2019, 02:50:13 PM *
News: Latest Bitcoin Core release: 0.18.0 [Torrent] (New!)
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 192 »
  Print  
Author Topic: [ANN]: cpuminer-opt v3.9.0.1, open source optimized multi-algo CPU miner  (Read 420894 times)
Mr.Spider703
Jr. Member
*
Offline Offline

Activity: 392
Merit: 2


View Profile
January 24, 2018, 05:20:15 AM
 #3281

cpuminer-opt-3.8.0 released.

https://github.com/JayDDee/cpuminer-opt/releases/tag/v3.8.0

4way no longer a seperate feature, included in AVX2.
Added x16r algo for Ravencoin, anime algo for Animecoin.
More 4way optimizations for X13 and up.
Tweaked CPU affinity to better support more than 64 CPUs.
Fixed compile problem on some old AMD CPUs.

This release is a major milestone for cpuminer-opt. It essentially marks the end of
4way phase 1. 15 of the 17 functions in X17 have some form of optimization. Only
fugue and whirlpool still use unoptimized code and 4 way seems impossible on
these functions using SIMD.
great news, downloaded and went to test, thank you very much for the update
GET 25 FREE SPINS AT REGISTRATION
GET 100% BONUS ON FIRST DEPOSIT
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1558882213
Hero Member
*
Offline Offline

Posts: 1558882213

View Profile Personal Message (Offline)

Ignore
1558882213
Reply with quote  #2

1558882213
Report to moderator
nizzuu
Full Member
***
Offline Offline

Activity: 193
Merit: 100

Cryptocurrency enthusiast


View Profile
January 24, 2018, 06:18:02 AM
 #3282

joblo, please add DOGE donation adress as well.
4ward
Member
**
Offline Offline

Activity: 466
Merit: 18


View Profile
January 24, 2018, 11:24:10 AM
 #3283

cpuminer-opt-3.8.0 released.

https://github.com/JayDDee/cpuminer-opt/releases/tag/v3.8.0

4way no longer a seperate feature, included in AVX2.
Added x16r algo for Ravencoin, anime algo for Animecoin.
More 4way optimizations for X13 and up.
Tweaked CPU affinity to better support more than 64 CPUs.
Fixed compile problem on some old AMD CPUs.

This release is a major milestone for cpuminer-opt. It essentially marks the end of
4way phase 1. 15 of the 17 functions in X17 have some form of optimization. Only
fugue and whirlpool still use unoptimized code and 4 way seems impossible on
these functions using SIMD.

for some reason X16r shows about 4x the hashrate of the official cpuminer (by Tpuvot), while actually delivering lower hashrate and sharerate on the pool side

p.s. dropped a penny in the ETH jar Smiley

joblo
Legendary
*
Offline Offline

Activity: 1176
Merit: 1050


View Profile
January 24, 2018, 02:14:26 PM
Last edit: January 24, 2018, 02:31:27 PM by joblo
 #3284

cpuminer-opt-3.8.0 released.

https://github.com/JayDDee/cpuminer-opt/releases/tag/v3.8.0

4way no longer a seperate feature, included in AVX2.
Added x16r algo for Ravencoin, anime algo for Animecoin.
More 4way optimizations for X13 and up.
Tweaked CPU affinity to better support more than 64 CPUs.
Fixed compile problem on some old AMD CPUs.

This release is a major milestone for cpuminer-opt. It essentially marks the end of
4way phase 1. 15 of the 17 functions in X17 have some form of optimization. Only
fugue and whirlpool still use unoptimized code and 4 way seems impossible on
these functions using SIMD.

for some reason X16r shows about 4x the hashrate of the official cpuminer (by Tpuvot), while actually delivering lower hashrate and sharerate on the pool side

p.s. dropped a penny in the ETH jar Smiley

Thanks for the tip. Your report about hash rate is scary because it's hard to verify. x16r by it's nature has a very volatile
hash rate and Suprnova has been notorious for displaying incorrect hash rates.

There is no difference in the miner-side hashrate calculation for x16r. I made a change for 4way to account for 4 nonces
per iteration but it applies to all 4way algos and seems to be accurate.

It'll need more data from other users to determine if there is a problem with hashrate calculation.

Edit: hash rate for x16r is more volatile with opt vs multi due to the mix of optimized and unoptimized hash functions.
X16r can theoretically run the same function 16 times. If it's an unoptimized function the hash rate with opt wil be the
same as multi. But if it's a highly optimized function the hash rate gain will be higher than average.

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

Activity: 1176
Merit: 1050


View Profile
January 24, 2018, 03:42:48 PM
Last edit: January 24, 2018, 04:17:07 PM by joblo
 #3285

joblo, please add DOGE donation adress as well.

This is a joke, right? DOGE is a joke coin.

I don't have a ton of wallets installed, I try to keep everything in BTC but with fees as they are
it's becoming difficult to transact.

I chose ETH as a backup because of it's market cap and trading volume.

I could add BCH and BTG (I installed wallets to claim coins from BTC fork) or I could dust off my old
Darkcoin wallet (it was still Darkcoin last time I used it). I could also add LTC or XMR.

But DOGE??? Seriously???

Edit: I added LTC, BCH and BTG donation addresses to OP.

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

Activity: 1176
Merit: 1050


View Profile
January 24, 2018, 04:09:18 PM
 #3286

The plan forward.

With 4way phase 1 complete it's time to look at phase 2.

Phase 1 focussed on the SHA3 family of chained algos such as x11 (even though they are now ASIC dominated)

This was a relatively easy path that allowed me to sharpen my SIMD coding skills. Now things get more complicated.

There is still some improvement available in the same algos by converting some of the SSE2 functions to use 4way,
such as Luffa and Simd. They won't produce the same level of improvement due to their existing SIMD code but
they set the stage for AVX512 and 8way. (AVX512 is likely phase 3 or 4). IT also allows me to continue to learn new
things before tackling the bigger challenges.

Those bigger challenges include some algos that are more CPU friendly but they will require a complete rewrite.
I've done some exploratory work with one unnamed algo. There are some data dependent memory accesses
(a killer for SIMD instructions (not the algo)) but they don't seem to be a dominant part of the algo. We shall see
how it goes but it will take time.

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

Activity: 193
Merit: 100

Cryptocurrency enthusiast


View Profile
January 24, 2018, 07:31:57 PM
 #3287

I could also add LTC or XMR.
But DOGE??? Seriously???

Yep, seriously Smiley As for XMR, those fees are not good, too. I just offered though, you may accept or not Smiley Many people do not donate because of the high fees, withdraw limits etc, that's where such coins like DOT, DOGE, XVG, DGB and similar have no limits. Read "add some actively traded high-supply coins wallets together with hodl coin wallets".
Nana99
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile
January 24, 2018, 07:52:39 PM
 #3288

Configure command line?
joblo
Legendary
*
Offline Offline

Activity: 1176
Merit: 1050


View Profile
January 24, 2018, 09:09:25 PM
 #3289

Configure command line?

RTFM

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

Activity: 1176
Merit: 1050


View Profile
January 24, 2018, 09:18:22 PM
 #3290

Read "add some actively traded high-supply coins wallets together with hodl coin wallets".

I don't understand.

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

Activity: 3
Merit: 0


View Profile
January 24, 2018, 09:48:52 PM
 #3291

Any plans to add 4way to yescrypt?
Mr.Spider703
Jr. Member
*
Offline Offline

Activity: 392
Merit: 2


View Profile
January 24, 2018, 10:00:17 PM
 #3292

joblo, please add DOGE donation adress as well.

This is a joke, right? DOGE is a joke coin.

I don't have a ton of wallets installed, I try to keep everything in BTC but with fees as they are
it's becoming difficult to transact.

I chose ETH as a backup because of it's market cap and trading volume.

I could add BCH and BTG (I installed wallets to claim coins from BTC fork) or I could dust off my old
Darkcoin wallet (it was still Darkcoin last time I used it). I could also add LTC or XMR.

But DOGE??? Seriously???

Edit: I added LTC, BCH and BTG donation addresses to OP.
you can create a purse in https: //ru.cryptonator.com it is multi, there is all of the above, put auto-exchange on ETH and then you can output to your wallet.
P.S. do not forget to turn on 2FA
joblo
Legendary
*
Offline Offline

Activity: 1176
Merit: 1050


View Profile
January 24, 2018, 10:25:06 PM
 #3293

Any plans to add 4way to yescrypt?

I deliberately did not mention the algos that I'm looking at because I have no idea if I can do anything
with them yet.

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

Activity: 65
Merit: 0


View Profile WWW
January 25, 2018, 04:25:18 AM
 #3294

 **********  cpuminer-opt 3.8.0  ***********
     A CPU miner with multi algo support and optimized for CPUs
     with AES_NI and AVX2 and SHA extensions.
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT

CPU: Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz.
SW built on Jan 24 2018 with GCC 7.2.0.
CPU features: SSE2.
SW features: SSE2.
Algo features: AVX AVX2.
Start mining with no optimizations.




Why Start mining with ""no optimizations.""?

Tried -march=haswell and -march=native

But still the same.
joblo
Legendary
*
Offline Offline

Activity: 1176
Merit: 1050


View Profile
January 25, 2018, 05:38:28 AM
 #3295

**********  cpuminer-opt 3.8.0  ***********
     A CPU miner with multi algo support and optimized for CPUs
     with AES_NI and AVX2 and SHA extensions.
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT

CPU: Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz.
SW built on Jan 24 2018 with GCC 7.2.0.
CPU features: SSE2.
SW features: SSE2.
Algo features: AVX AVX2.
Start mining with no optimizations.




Why Start mining with ""no optimizations.""?

Tried -march=haswell and -march=native

But still the same.

You didn't specify the algo (it's important) but the issue is very clear. Your CPU only supports SSE2 but the algo
does have any SSE2. BTW you don't have a haswell.

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

Activity: 65
Merit: 0


View Profile WWW
January 25, 2018, 06:00:01 AM
 #3296

**********  cpuminer-opt 3.8.0  ***********
     A CPU miner with multi algo support and optimized for CPUs
     with AES_NI and AVX2 and SHA extensions.
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT

CPU: Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz.
SW built on Jan 24 2018 with GCC 7.2.0.
CPU features: SSE2.
SW features: SSE2.
Algo features: AVX AVX2.
Start mining with no optimizations.




Why Start mining with ""no optimizations.""?

Tried -march=haswell and -march=native

But still the same.

You didn't specify the algo (it's important) but the issue is very clear. Your CPU only supports SSE2 but the algo
does have any SSE2. BTW you don't have a haswell.

I am mining on lyra2zoin or lyra2z330
joblo
Legendary
*
Offline Offline

Activity: 1176
Merit: 1050


View Profile
January 25, 2018, 08:07:30 AM
 #3297

**********  cpuminer-opt 3.8.0  ***********
     A CPU miner with multi algo support and optimized for CPUs
     with AES_NI and AVX2 and SHA extensions.
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT

CPU: Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz.
SW built on Jan 24 2018 with GCC 7.2.0.
CPU features: SSE2.
SW features: SSE2.
Algo features: AVX AVX2.
Start mining with no optimizations.




Why Start mining with ""no optimizations.""?

Tried -march=haswell and -march=native

But still the same.

You didn't specify the algo (it's important) but the issue is very clear. Your CPU only supports SSE2 but the algo
does have any SSE2. BTW you don't have a haswell.

I am mining on lyra2zoin or lyra2z330


Typo in my first reply: algo doesn't have SSE2.
You'll need a newer CPU to get optimizations on lyra2z330 but they don't help much because that algo is I/O bound.

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

Activity: 3
Merit: 0


View Profile
January 25, 2018, 04:23:06 PM
 #3298

v3.8.0 AVX2 build crashes on neoscrypt a few seconds after starting.
zazaxxx
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
January 25, 2018, 04:31:29 PM
 #3299

Any plans to add 4way to yescrypt?

I deliberately did not mention the algos that I'm looking at because I have no idea if I can do anything
with them yet.

It's already good to know the idea hasn't been discarded. Thanks.
4ward
Member
**
Offline Offline

Activity: 466
Merit: 18


View Profile
January 25, 2018, 11:11:35 PM
 #3300

Strange observations about HODL algo:
1. It almost never use 100% cpu. Most of the time it floats somewhere in 70-90
2. It doesn't like some thread counts (3, 6, 7) in avx/avx2 versions

any ideas? ))

Pages: « 1 ... 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 192 »
  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!