Bitcoin Forum
November 19, 2024, 05:53:41 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 192 193 194 195 ... 197 »
  Print  
Author Topic: [LOCKED] cpuminer-opt v3.12.3, open source optimized multi-algo CPU miner  (Read 444065 times)
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 23, 2017, 03:18:04 PM
 #2881

cpuminer-opt maximum support only 64 threads CPU? My CPU threads more than 64, how to use it to be able to fully play

There is nothing in cpuminer-opt to limit threads, maybe resource limitations or a system issue.

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

Activity: 3
Merit: 0


View Profile
November 24, 2017, 06:40:57 AM
 #2882

Are we likely to see gains with 4-way in lyra2z in the future, or the algo isn't affected by this optimization?
bl0atw4re
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
November 24, 2017, 10:10:20 AM
 #2883

Hello joblo can you add AES to yescryptr16 algo .. it only mines with avx and sse2 on my sandy bridge machine Sad
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 24, 2017, 03:35:20 PM
 #2884

Are we likely to see gains with 4-way in lyra2z in the future, or the algo isn't affected by this optimization?

The simple answer is no, but it's not so simple.

The lyra2 code is already AVX2 optimimized. Converting it to 4way would not improve it and would be
double the work because the existing optimizations would have to be undone first. This applies to all
lyra2 based algos.

A small part of lyra2z could be improved with 4way but it wouldn't have a big impact on the overall
algo performance.

Finally the lyra2z algo is on life support. It's only used by Zcoin and only until their new algo is ready.



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 24, 2017, 03:36:25 PM
 #2885

Hello joblo can you add AES to yescryptr16 algo .. it only mines with avx and sse2 on my sandy bridge machine Sad

That will be difficult because yescrypt doesn't use any AES.

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 24, 2017, 08:55:29 PM
 #2886

I stumbled upon this today, well done with a lot of detail. I'll add the link
to the compile instructions in RELEASE_NOTES.

https://lxadm.com/Static_compilation_of_cpuminer

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

Activity: 210
Merit: 100



View Profile
November 24, 2017, 09:56:19 PM
 #2887

I want to say a huge thank you to the developer for this minor and for his timely update - my 6950x produces excellent results on it - I often fly into solo at the start of new coins!
Sam67
Full Member
***
Offline Offline

Activity: 210
Merit: 100



View Profile
November 24, 2017, 10:30:12 PM
 #2888

I have a question - why in Monero cryptonight on 6950x on cpuminer-opt-3.7.3 the speed is lower than on xmrig-2.4.2 -? In xmrig with 10 streams, the speed is higher than cpuminer-opt at 20. Is it possible to somehow configure the config file to give more speed at 6950x than in xmrig-2.4.2?
4ward
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
November 24, 2017, 10:39:07 PM
 #2889

I have a question - why in Monero cryptonight on 6950x on cpuminer-opt-3.7.3 the speed is lower than on xmrig-2.4.2 -? In xmrig with 10 streams, the speed is higher than cpuminer-opt at 20. Is it possible to somehow configure the config file to give more speed at 6950x than in xmrig-2.4.2?

From what I know, cryptonight requires 2mb of cache per thread

6950x has 25mb, which brings us to 12 threads
Try benchmarking with 12 threads and see the performance (use -t 12)

joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 24, 2017, 11:00:48 PM
 #2890

I have a question - why in Monero cryptonight on 6950x on cpuminer-opt-3.7.3 the speed is lower than on xmrig-2.4.2 -? In xmrig with 10 streams, the speed is higher than cpuminer-opt at 20. Is it possible to somehow configure the config file to give more speed at 6950x than in xmrig-2.4.2?

From what I know, cryptonight requires 2mb of cache per thread

6950x has 25mb, which brings us to 12 threads
Try benchmarking with 12 threads and see the performance (use -t 12)


Agreed. Test both with 12 threads and post the results.

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

Activity: 210
Merit: 100



View Profile
November 25, 2017, 08:21:15 AM
 #2891

use -t 12 - xmrig-2.4.2 - 752 -  cpuminer-opt-3.7.3 - 550
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 25, 2017, 04:17:07 PM
 #2892

use -t 12 - xmrig-2.4.2 - 752 -  cpuminer-opt-3.7.3 - 550

Thanks. I believe xmrig uses large pages, a OS feature that can improve memory performance when
accessing large buffers. It has some side effects such as increased memory fragmentation and it
requires admin user on Windows. It's also rarely enabled by default in the OS and needs to be
manually enabled.

I haven't implimented it yet in cpuminer-opt but it's on my list.

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 25, 2017, 04:21:01 PM
 #2893

I haven't implimented it yet in cpuminer-opt but it's on my list.
looking forward to that Wink
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 25, 2017, 09:07:38 PM
 #2894

I haven't implimented it yet in cpuminer-opt but it's on my list.
looking forward to that Wink

Large pages has already been done for cryptonight. I'm doing something that hasn't been done yet.
Large pages for cpuminer-opt will have to wait, though it could benefit a couple of memory hard algos.

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 25, 2017, 09:40:08 PM
 #2895

Large pages has already been done for cryptonight. I'm doing something that hasn't been done yet.
Large pages for cpuminer-opt will have to wait, though it could benefit a couple of memory hard algos.

looking forward to that as well Cheesy
nizzuu
Full Member
***
Offline Offline

Activity: 187
Merit: 100

Cryptocurrency enthusiast


View Profile
November 26, 2017, 07:47:14 PM
 #2896

Large pages has already been done for cryptonight. I'm doing something that hasn't been done yet.
Large pages for cpuminer-opt will have to wait, though it could benefit a couple of memory hard algos.

Hi, this may be useful as well: https://software.intel.com/sites/landingpage/IntrinsicsGuide/#othertechs=BMI2&expand=3773

AVX-512F section as well, but I have no supporting cpu :-( So I can't test any benefints as compared to AVX-2. They should be, but...
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 26, 2017, 10:12:27 PM
 #2897


Hi, this may be useful as well: https://software.intel.com/sites/landingpage/IntrinsicsGuide/#othertechs=BMI2&expand=3773

AVX-512F section as well, but I have no supporting cpu :-( So I can't test any benefints as compared to AVX-2. They should be, but...

LOL. That page is permanently open in my browser.

I was wondering when someone would mention AVX-512.
I'm already dreaming about 8-way. It should be easier than going from 1-way to 4-way. That makes my next
CPU a difficult choice. Do I go with Ryzen and just SHA or wait for Cannonlake with SHA and AVX-512?


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 26, 2017, 11:28:28 PM
 #2898

why not both Tongue
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
November 27, 2017, 12:30:00 AM
 #2899

why not both Tongue

Timing. Cannonlake is delayed until end of 2018 now, still possible for more delays. A Ryzen purchase
could be done in spring when the next Ubuntu LTS is released.

Both does have some advantages. I could get the Ryzen earlier before next LTS and then Cannonlake
delays don't matter.

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

Activity: 187
Merit: 100

Cryptocurrency enthusiast


View Profile
November 27, 2017, 08:08:24 AM
 #2900

Do I go with Ryzen and just SHA or wait for Cannonlake with SHA and AVX-512?

Well, Ryzens have 2x128-bit wide AVX units instead of 256, don't forget about it Wink I think this is not a good implementation to target to.

As for AVX-512, the only adequate choice for now is i7-7800X, it's not so expensive but has 140W TDP Tongue (and liquit ship inside instead of solder).
Pages: « 1 ... 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 192 193 194 195 ... 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!