Bitcoin Forum
June 06, 2020, 02:25:45 PM *
News: Latest Bitcoin Core release: 0.19.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 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 ... 198 »
  Print  
Author Topic: [LOCKED] cpuminer-opt v3.12.3, open source optimized multi-algo CPU miner  (Read 442037 times)
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1106


View Profile
January 20, 2016, 03:13:30 AM
 #121

Lyra2 & lyra2v2 AES optimizations coming in next release, will post numbers ahead of time.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1591453545
Hero Member
*
Offline Offline

Posts: 1591453545

View Profile Personal Message (Offline)

Ignore
1591453545
Reply with quote  #2

1591453545
Report to moderator
1591453545
Hero Member
*
Offline Offline

Posts: 1591453545

View Profile Personal Message (Offline)

Ignore
1591453545
Reply with quote  #2

1591453545
Report to moderator
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1106


View Profile
January 20, 2016, 03:29:18 AM
 #122

cpuminer v3.0.1 available for download. Fixed lyra2, now supported. No other
changes.

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

Too late  Tongue now that I have it all setup there's nothing to it.
Cool will DL 3.0.1 now and run some new test.
 Thanks for the heads up.

Edit: did you miss adding the .1 to the new download?
The download says 3.0 so I was unsure if I was downloading the 3.0.1v or the 3.0.0v.

I rushed it out. No point in fixing now. I believe 3.0.1 is in the file name of the tarball.

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

Activity: 231
Merit: 150



View Profile
January 20, 2016, 04:07:30 AM
 #123

cpuminer v3.0.1 available for download. Fixed lyra2, now supported. No other
changes.

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

Too late  Tongue now that I have it all setup there's nothing to it.
Cool will DL 3.0.1 now and run some new test.
 Thanks for the heads up.

Edit: did you miss adding the .1 to the new download?
The download says 3.0 so I was unsure if I was downloading the 3.0.1v or the 3.0.0v.

I rushed it out. No point in fixing now. I believe 3.0.1 is in the file name of the tarball.

Maybe a mix up in the links to the new  one? Both I downloaded says 3.0 in the file name & when compiled and ran both show v3.0?
go6ooo1212
Legendary
*
Offline Offline

Activity: 1512
Merit: 1000


quarkchain.io


View Profile
January 20, 2016, 04:34:48 AM
 #124

Hello, I wish to ask about the intel co-processors xeon phi. Is there any optimizations, which gain benefits using them?
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1106


View Profile
January 20, 2016, 04:58:33 AM
 #125

cpuminer v3.0.1 available for download. Fixed lyra2, now supported. No other
changes.

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

Too late  Tongue now that I have it all setup there's nothing to it.
Cool will DL 3.0.1 now and run some new test.
 Thanks for the heads up.

Edit: did you miss adding the .1 to the new download?
The download says 3.0 so I was unsure if I was downloading the 3.0.1v or the 3.0.0v.

I rushed it out. No point in fixing now. I believe 3.0.1 is in the file name of the tarball.

Maybe a mix up in the links to the new  one? Both I downloaded says 3.0 in the file name & when compiled and ran both show v3.0?

Bang on. Thanks. fixed it now but he starup message might still display 3.0.
Updated OP

I'll get v3.0.2 out early to clear up the mess but not rushed like this one. Maybe some lyra opts
and one or two new algos supported, already present.

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

Activity: 1470
Merit: 1106


View Profile
January 20, 2016, 11:29:06 AM
 #126

Thanks for your efforts.
But testzcrypto version is not the fastest publicly available Argon2 miner.

Do you mean OPES? Found it, will follow up. Looks like a fork of testzcrypto.

This one:

https://github.com/Encel-US/cpuminer-multi

It includes teztcrypto optisation plus some scrypt-Jane.

I gave encel a spin. It performs about the same level as my optimizations, we probably made the same changes

Scrypt-jane is not there as a mineable algo, but part of argon2's chain.

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

Activity: 236
Merit: 102


View Profile
January 20, 2016, 09:12:28 PM
 #127

Hi Joblo,
Thank you for this initiative. 
I downloaded the 3.0.1 version.
It compiles (and runs) on my machines having i5 processors (Ubuntu 12.04), but it fails to compile on
my Intel Core 2 duo machine (Ubuntu 14.04), as well as on my old Athlon single core machine (Ubuntu 12.04).
Here is the build log (from ./build.sh) from the core 2 duo if interested.
https://www.dropbox.com/s/mbxje7fdntxgrkk/cpuminer_build.log?dl=0

Fellow miners, get your thens and thans in order and help other forum readers understand what you are writing. Remember the grammar basics:  A larger THAN B (comparator operator). If something THEN ....
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1106


View Profile
January 20, 2016, 11:05:38 PM
 #128

Hi Joblo,
Thank you for this initiative. 
I downloaded the 3.0.1 version.
It compiles (and runs) on my machines having i5 processors (Ubuntu 12.04), but it fails to compile on
my Intel Core 2 duo machine (Ubuntu 14.04), as well as on my old Athlon single core machine (Ubuntu 12.04).
Here is the build log (from ./build.sh) from the core 2 duo if interested.
https://www.dropbox.com/s/mbxje7fdntxgrkk/cpuminer_build.log?dl=0


Hi bobben,

Thank you for your interest. You are the first person to report with a CPU without AES_NI support and I only have AES_NI.
as a result cpuminer-opt on older CPUs is untested.

I hope we can work together to get this working. I will download and look at your compile but I'm busy right now
preparing another release. Stay tuned.

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

Activity: 231
Merit: 150



View Profile
January 21, 2016, 01:45:00 AM
Last edit: January 21, 2016, 01:57:06 AM by zTheWolfz
 #129

cpuminer v3.0.1 available for download. Fixed lyra2, now supported. No other
changes.

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

Too late  Tongue now that I have it all setup there's nothing to it.
Cool will DL 3.0.1 now and run some new test.
 Thanks for the heads up.

Edit: did you miss adding the .1 to the new download?
The download says 3.0 so I was unsure if I was downloading the 3.0.1v or the 3.0.0v.

I rushed it out. No point in fixing now. I believe 3.0.1 is in the file name of the tarball.

Maybe a mix up in the links to the new  one? Both I downloaded says 3.0 in the file name & when compiled and ran both show v3.0?

Bang on. Thanks. fixed it now but he starup message might still display 3.0.
Updated OP

I'll get v3.0.2 out early to clear up the mess but not rushed like this one. Maybe some lyra opts
and one or two new algos supported, already present.

X11 Something I noticed Stratum difficulty set to 0.01 works gets shares at nicehash. Anything above 0.01 say 0.02, 0.04  I never get found shares. So perhaps a forced Stratum difficulty set to 0.01 in the command line would be best for some worker hardware. Just so it gets to finding shares quicker. This was on the same laptop in my previous posts in VM. It just goes on & on until the server finally lowers the Stratum difficulty to 0.01 wasting a lot of time & power. If the server Stratum connection timeout it starts you back at 0.04 and more time is wasted until it drops back to 0.01.

[2016-01-20 19:11:50] Stratum connection timeout
[2016-01-20 19:11:50] Stratum connection interrupted
[2016-01-20 19:11:50] Stratum difficulty set to 0.04

Code:
./cpuminer -a x11 -o stratum+tcp://x11.usa.nicehash.com:3336 -u 18tvS3deKZK5q4eTtPRWYeEMWmGmuErHgz.laptop -p x

         **********  cpuminer-opt  v3.0  ***********
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT
     Forked from TPruvot's cpuminer-multi-1.2pre with credits
     to Lucas Jones, elmad, palmd, djm34, pooler, ig0tik3d,
     Wolf0 and Jeff Garzik.

Only quark and qubit support SSE at this time. Whenever mining
other algos with an SSE2 capable CPU the generic x86_64 miner
will be used.

Checking CPU capatibility...
        Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
AES_NI: Yes, start mining with AES_NI optimizations...

[2016-01-20 19:00:07] Starting Stratum on stratum+tcp://x11.usa.nicehash.com:3336
[2016-01-20 19:00:07] 4 miner threads started, using 'x11' algorithm.
[2016-01-20 19:00:07] Stratum difficulty set to 0.04
[2016-01-20 19:00:07] x11.usa.nicehash.com:3336 x11 block 648977
[2016-01-20 19:00:10] CPU #2: 101.17 kH/s
[2016-01-20 19:00:11] CPU #3: 96.98 kH/s
[2016-01-20 19:00:11] CPU #0: 96.49 kH/s
[2016-01-20 19:00:11] CPU #1: 83.92 kH/s
[2016-01-20 19:00:14] Stratum difficulty set to 0.04
[2016-01-20 19:00:14] CPU #3: 86.44 kH/s
[2016-01-20 19:00:14] CPU #2: 72.38 kH/s
[2016-01-20 19:00:14] CPU #1: 92.46 kH/s
[2016-01-20 19:00:14] CPU #0: 86.45 kH/s
[2016-01-20 19:00:14] Stratum difficulty set to 0.04
[2016-01-20 19:00:14] CPU #0: 66.18 kH/s
[2016-01-20 19:00:14] CPU #1: 83.19 kH/s
[2016-01-20 19:00:14] CPU #3: 24.20 kH/s
[2016-01-20 19:00:14] CPU #2: 119.57 kH/s
[2016-01-20 19:00:14] Stratum difficulty set to 0.04
[2016-01-20 19:00:14] CPU #1: 102.66 kH/s
[2016-01-20 19:00:14] Stratum difficulty set to 0.04
[2016-01-20 19:00:14] Stratum difficulty set to 0.04
[2016-01-20 19:00:14] CPU #2: 101.87 kH/s
[2016-01-20 19:00:14] CPU #0: 91.88 kH/s
[2016-01-20 19:00:14] CPU #1: 116.54 kH/s
[2016-01-20 19:00:14] CPU #3: 16.03 kH/s
[2016-01-20 19:00:25] CPU #3: 84.09 kH/s
[2016-01-20 19:00:31] x11.usa.nicehash.com:3336 x11 block 648978
[2016-01-20 19:00:31] CPU #1: 107.00 kH/s
[2016-01-20 19:00:31] CPU #2: 102.90 kH/s
[2016-01-20 19:00:31] CPU #0: 103.97 kH/s
[2016-01-20 19:00:31] CPU #3: 120.50 kH/s
[2016-01-20 19:00:38] x11.usa.nicehash.com:3336 x11 block 648979
[2016-01-20 19:00:38] CPU #1: 102.47 kH/s
[2016-01-20 19:00:38] CPU #2: 94.81 kH/s
[2016-01-20 19:00:38] CPU #0: 96.05 kH/s
[2016-01-20 19:00:38] CPU #3: 94.01 kH/s
[2016-01-20 19:01:27] CPU #3: 114.40 kH/s
[2016-01-20 19:01:27] CPU #0: 115.86 kH/s
[2016-01-20 19:01:28] CPU #2: 112.55 kH/s
[2016-01-20 19:01:31] CPU #1: 114.36 kH/s
[2016-01-20 19:01:34] x11.usa.nicehash.com:3336 x11 block 648980
[2016-01-20 19:01:34] CPU #3: 71.62 kH/s
[2016-01-20 19:01:34] CPU #2: 94.86 kH/s
[2016-01-20 19:01:34] CPU #1: 99.04 kH/s
[2016-01-20 19:01:34] CPU #0: 90.63 kH/s
[2016-01-20 19:02:11] CPU #3: 116.26 kH/s
[2016-01-20 19:02:23] CPU #0: 110.20 kH/s
[2016-01-20 19:02:27] CPU #2: 108.18 kH/s
[2016-01-20 19:02:30] CPU #1: 106.84 kH/s
[2016-01-20 19:03:04] x11.usa.nicehash.com:3336 x11 block 648981
[2016-01-20 19:03:04] CPU #0: 84.30 kH/s
[2016-01-20 19:03:04] CPU #3: 81.83 kH/s
[2016-01-20 19:03:04] CPU #1: 97.66 kH/s
[2016-01-20 19:03:04] CPU #2: 93.11 kH/s
[2016-01-20 19:03:07] Stratum difficulty set to 0.02
[2016-01-20 19:03:39] x11.usa.nicehash.com:3336 x11 block 648982
[2016-01-20 19:03:39] CPU #1: 121.98 kH/s
[2016-01-20 19:03:39] CPU #3: 120.70 kH/s
[2016-01-20 19:03:39] CPU #2: 121.77 kH/s
[2016-01-20 19:03:39] CPU #0: 121.86 kH/s
[2016-01-20 19:03:42] x11.usa.nicehash.com:3336 x11 block 1812138
[2016-01-20 19:03:42] CPU #3: 122.32 kH/s
[2016-01-20 19:03:42] CPU #1: 124.09 kH/s
[2016-01-20 19:03:42] CPU #2: 120.01 kH/s
[2016-01-20 19:03:42] CPU #0: 121.47 kH/s
[2016-01-20 19:04:00] x11.usa.nicehash.com:3336 x11 block 1812139
[2016-01-20 19:04:00] CPU #1: 105.65 kH/s
[2016-01-20 19:04:00] CPU #2: 105.35 kH/s
[2016-01-20 19:04:00] CPU #3: 108.01 kH/s
[2016-01-20 19:04:00] CPU #0: 107.14 kH/s
[2016-01-20 19:04:06] x11.usa.nicehash.com:3336 x11 block 648982
[2016-01-20 19:04:06] CPU #1: 121.71 kH/s
[2016-01-20 19:04:06] CPU #2: 121.82 kH/s
[2016-01-20 19:04:06] CPU #0: 121.78 kH/s
[2016-01-20 19:04:06] CPU #3: 112.22 kH/s
[2016-01-20 19:04:49] x11.usa.nicehash.com:3336 x11 block 648983
[2016-01-20 19:04:49] CPU #0: 124.27 kH/s
[2016-01-20 19:04:49] CPU #2: 121.34 kH/s
[2016-01-20 19:04:49] CPU #1: 124.02 kH/s
[2016-01-20 19:04:49] CPU #3: 119.46 kH/s
[2016-01-20 19:05:04] CPU #2: 119.11 kH/s
[2016-01-20 19:05:04] accepted: 1/1 (100.00%), 486.86 kH/s yes!
[2016-01-20 19:05:24] x11.usa.nicehash.com:3336 x11 block 648984
[2016-01-20 19:05:24] CPU #0: 123.44 kH/s
[2016-01-20 19:05:24] CPU #1: 123.24 kH/s
[2016-01-20 19:05:24] CPU #3: 119.24 kH/s
[2016-01-20 19:05:24] CPU #2: 121.22 kH/s
[2016-01-20 19:06:07] Stratum difficulty set to 0.01
[2016-01-20 19:06:10] CPU #1: 123.23 kH/s
[2016-01-20 19:06:10] x11.usa.nicehash.com:3336 x11 block 648985
[2016-01-20 19:06:10] CPU #1: 87.19 kH/s
[2016-01-20 19:06:10] CPU #2: 119.66 kH/s
[2016-01-20 19:06:10] CPU #0: 122.51 kH/s
[2016-01-20 19:06:10] CPU #3: 119.66 kH/s
[2016-01-20 19:06:10] accepted: 2/2 (100.00%), 449.03 kH/s yes!
[2016-01-20 19:06:23] x11.usa.nicehash.com:3336 x11 block 648986
[2016-01-20 19:06:23] CPU #0: 124.01 kH/s
[2016-01-20 19:06:23] CPU #1: 122.72 kH/s
[2016-01-20 19:06:23] CPU #2: 119.83 kH/s
[2016-01-20 19:06:23] CPU #3: 120.51 kH/s
[2016-01-20 19:06:50] Stratum difficulty set to 0.01
[2016-01-20 19:06:50] CPU #3: 121.61 kH/s
[2016-01-20 19:06:50] CPU #2: 122.10 kH/s
[2016-01-20 19:06:50] CPU #0: 125.53 kH/s
[2016-01-20 19:06:50] CPU #1: 124.86 kH/s
[2016-01-20 19:06:50] Stratum difficulty set to 0.01
[2016-01-20 19:06:50] x11.usa.nicehash.com:3336 x11 block 28215
[2016-01-20 19:06:50] CPU #2: 95.56 kH/s
[2016-01-20 19:06:50] CPU #3: 112.48 kH/s
[2016-01-20 19:06:50] CPU #1: 126.95 kH/s
[2016-01-20 19:06:50] CPU #0: 123.97 kH/s
[2016-01-20 19:06:50] x11.usa.nicehash.com:3336 x11 block 28216
[2016-01-20 19:06:50] CPU #2: 113.58 kH/s
[2016-01-20 19:06:50] CPU #3: 97.92 kH/s
[2016-01-20 19:06:50] CPU #1: 43.98 kH/s
[2016-01-20 19:06:50] CPU #0: 124.68 kH/s
[2016-01-20 19:07:14] CPU #1: 111.35 kH/s
[2016-01-20 19:07:41] CPU #3: 114.30 kH/s
[2016-01-20 19:07:56] CPU #2: 103.59 kH/s
[2016-01-20 19:08:06] CPU #0: 98.79 kH/s
[2016-01-20 19:08:23] CPU #1: 97.16 kH/s
[2016-01-20 19:09:07] CPU #2: 87.67 kH/s
[2016-01-20 19:09:07] CPU #3: 80.30 kH/s
[2016-01-20 19:09:12] CPU #0: 88.94 kH/s
[2016-01-20 19:09:24] CPU #1: 95.30 kH/s
[2016-01-20 19:11:50] Stratum connection timeout
[2016-01-20 19:11:50] Stratum connection interrupted
[2016-01-20 19:11:50] Stratum difficulty set to 0.04
[2016-01-20 19:11:51] x11.usa.nicehash.com:3336 x11 block 648988
[2016-01-20 19:12:12] CPU #1: 118.56 kH/s
[2016-01-20 19:12:13] accepted: 3/3 (100.00%), 375.47 kH/s yes!
[2016-01-20 19:12:32] CPU #3: 118.90 kH/s
[2016-01-20 19:12:34] CPU #0: 122.54 kH/s
[2016-01-20 19:12:34] CPU #2: 120.97 kH/s
[2016-01-20 19:12:35] x11.usa.nicehash.com:3336 x11 block 648989
[2016-01-20 19:12:35] CPU #1: 124.42 kH/s
[2016-01-20 19:12:35] CPU #0: 125.48 kH/s
[2016-01-20 19:12:35] CPU #2: 124.15 kH/s
[2016-01-20 19:12:35] CPU #3: 122.01 kH/s
[2016-01-20 19:13:25] x11.usa.nicehash.com:3336 x11 block 648990
[2016-01-20 19:13:25] CPU #1: 119.22 kH/s
[2016-01-20 19:13:25] CPU #2: 115.55 kH/s
[2016-01-20 19:13:25] CPU #3: 114.01 kH/s
[2016-01-20 19:13:25] CPU #0: 118.37 kH/s
[2016-01-20 19:13:30] x11.usa.nicehash.com:3336 x11 block 648991
[2016-01-20 19:13:30] CPU #0: 85.54 kH/s
[2016-01-20 19:13:30] CPU #2: 80.27 kH/s
[2016-01-20 19:13:30] CPU #3: 73.49 kH/s
[2016-01-20 19:13:30] CPU #1: 84.90 kH/s
[2016-01-20 19:13:38] Stratum difficulty set to 0.04
[2016-01-20 19:13:38] CPU #2: 70.14 kH/s
[2016-01-20 19:13:38] CPU #3: 66.11 kH/s
[2016-01-20 19:13:38] CPU #1: 81.89 kH/s
[2016-01-20 19:13:38] CPU #0: 68.29 kH/s
[2016-01-20 19:13:38] Stratum difficulty set to 0.04
[2016-01-20 19:13:38] CPU #0: 102.92 kH/s
[2016-01-20 19:13:38] CPU #2: 90.71 kH/s
[2016-01-20 19:13:38] CPU #3: 25.06 kH/s
[2016-01-20 19:13:38] Stratum difficulty set to 0.04
[2016-01-20 19:13:38] CPU #1: 55.78 kH/s
[2016-01-20 19:13:38] Stratum difficulty set to 0.04
[2016-01-20 19:13:38] Stratum difficulty set to 0.04
[2016-01-20 19:13:38] CPU #3: 9.68 kH/s
[2016-01-20 19:13:38] CPU #0: 64.77 kH/s
[2016-01-20 19:13:38] CPU #1: 127.36 kH/s
[2016-01-20 19:13:38] CPU #2: 93.13 kH/s
[2016-01-20 19:13:47] CPU #3: 63.49 kH/s
[2016-01-20 19:14:12] x11.usa.nicehash.com:3336 x11 block 648992
[2016-01-20 19:14:12] CPU #2: 86.06 kH/s
[2016-01-20 19:14:12] CPU #3: 79.85 kH/s
[2016-01-20 19:14:12] CPU #0: 83.65 kH/s
[2016-01-20 19:14:12] CPU #1: 86.03 kH/s
[2016-01-20 19:14:22] Stratum difficulty set to 0.04
[2016-01-20 19:14:22] CPU #1: 89.30 kH/s
[2016-01-20 19:14:22] CPU #0: 89.97 kH/s
[2016-01-20 19:14:22] CPU #2: 98.16 kH/s
[2016-01-20 19:14:22] CPU #3: 92.03 kH/s
[2016-01-20 19:14:45] Stratum difficulty set to 0.04
[2016-01-20 19:14:45] CPU #2: 99.48 kH/s
[2016-01-20 19:14:45] CPU #3: 96.17 kH/s
[2016-01-20 19:14:45] CPU #0: 102.91 kH/s
[2016-01-20 19:14:45] CPU #1: 100.17 kH/s
[2016-01-20 19:14:47] x11.usa.nicehash.com:3336 x11 block 1812147
[2016-01-20 19:14:47] CPU #0: 124.04 kH/s
[2016-01-20 19:14:47] CPU #3: 122.29 kH/s
[2016-01-20 19:14:47] CPU #2: 121.67 kH/s
[2016-01-20 19:14:47] CPU #1: 124.31 kH/s
[2016-01-20 19:14:50] Stratum difficulty set to 0.02
[2016-01-20 19:15:21] x11.usa.nicehash.com:3336 x11 block 648992
[2016-01-20 19:15:21] CPU #2: 121.61 kH/s
[2016-01-20 19:15:21] CPU #1: 123.88 kH/s
[2016-01-20 19:15:21] CPU #0: 123.70 kH/s
[2016-01-20 19:15:21] CPU #3: 122.24 kH/s
[2016-01-20 19:15:41] x11.usa.nicehash.com:3336 x11 block 648993
[2016-01-20 19:15:41] CPU #0: 123.18 kH/s
[2016-01-20 19:15:41] CPU #2: 119.41 kH/s
[2016-01-20 19:15:41] CPU #1: 122.98 kH/s
[2016-01-20 19:15:41] CPU #3: 121.35 kH/s
[2016-01-20 19:16:01] x11.usa.nicehash.com:3336 x11 block 1812148
[2016-01-20 19:16:01] CPU #2: 118.39 kH/s
[2016-01-20 19:16:01] CPU #3: 122.36 kH/s
[2016-01-20 19:16:01] CPU #0: 122.80 kH/s
[2016-01-20 19:16:01] CPU #1: 123.35 kH/s
[2016-01-20 19:16:13] x11.usa.nicehash.com:3336 x11 block 648994
[2016-01-20 19:16:13] CPU #3: 122.81 kH/s
[2016-01-20 19:16:13] CPU #0: 124.21 kH/s
[2016-01-20 19:16:13] CPU #1: 124.14 kH/s
[2016-01-20 19:16:13] CPU #2: 121.55 kH/s
[2016-01-20 19:16:21] x11.usa.nicehash.com:3336 x11 block 648995
[2016-01-20 19:16:21] CPU #3: 121.94 kH/s
[2016-01-20 19:16:21] CPU #1: 123.80 kH/s
[2016-01-20 19:16:21] CPU #2: 121.79 kH/s
[2016-01-20 19:16:21] CPU #0: 123.83 kH/s
[2016-01-20 19:16:24] CPU #2: 116.68 kH/s
[2016-01-20 19:16:24] accepted: 4/4 (100.00%), 486.25 kH/s yes!
[2016-01-20 19:16:42] x11.usa.nicehash.com:3336 x11 block 406662
[2016-01-20 19:16:42] CPU #0: 121.32 kH/s
[2016-01-20 19:16:42] CPU #1: 121.57 kH/s
[2016-01-20 19:16:42] CPU #3: 120.24 kH/s
[2016-01-20 19:16:42] CPU #2: 118.90 kH/s
[2016-01-20 19:16:58] x11.usa.nicehash.com:3336 x11 block 406663
[2016-01-20 19:16:58] CPU #1: 124.50 kH/s
[2016-01-20 19:16:58] CPU #0: 124.26 kH/s
[2016-01-20 19:16:58] CPU #2: 121.39 kH/s
[2016-01-20 19:16:58] CPU #3: 123.46 kH/s
[2016-01-20 19:17:08] Stratum difficulty set to 0.02
[2016-01-20 19:17:08] CPU #0: 121.51 kH/s
[2016-01-20 19:17:08] CPU #2: 117.56 kH/s
[2016-01-20 19:17:08] CPU #3: 121.80 kH/s
[2016-01-20 19:17:08] CPU #1: 122.24 kH/s
[2016-01-20 19:17:08] Stratum difficulty set to 0.02
[2016-01-20 19:17:08] CPU #0: 125.51 kH/s
[2016-01-20 19:17:08] CPU #1: 126.89 kH/s
[2016-01-20 19:17:08] CPU #2: 123.12 kH/s
[2016-01-20 19:17:08] CPU #3: 124.80 kH/s
[2016-01-20 19:17:08] Stratum difficulty set to 0.02
[2016-01-20 19:17:08] CPU #1: 114.66 kH/s
[2016-01-20 19:17:08] CPU #0: 118.00 kH/s
[2016-01-20 19:17:08] CPU #3: 113.13 kH/s
[2016-01-20 19:17:08] CPU #2: 87.55 kH/s
[2016-01-20 19:17:19] Stratum difficulty set to 0.02
[2016-01-20 19:17:19] CPU #2: 104.78 kH/s
[2016-01-20 19:17:19] CPU #0: 109.00 kH/s
[2016-01-20 19:17:19] CPU #3: 105.14 kH/s
[2016-01-20 19:17:19] CPU #1: 109.35 kH/s
[2016-01-20 19:17:19] Stratum difficulty set to 0.02
[2016-01-20 19:17:19] CPU #1: 127.51 kH/s
[2016-01-20 19:17:19] CPU #3: 125.95 kH/s
[2016-01-20 19:17:19] CPU #0: 127.42 kH/s
[2016-01-20 19:17:19] CPU #2: 105.91 kH/s
[2016-01-20 19:17:19] Stratum difficulty set to 0.02
[2016-01-20 19:17:19] CPU #0: 127.57 kH/s
[2016-01-20 19:17:19] CPU #2: 116.07 kH/s
[2016-01-20 19:17:19] CPU #1: 126.78 kH/s
[2016-01-20 19:17:19] CPU #3: 121.48 kH/s
[2016-01-20 19:17:29] x11.usa.nicehash.com:3336 x11 block 406664
[2016-01-20 19:17:29] CPU #2: 103.93 kH/s
[2016-01-20 19:17:29] CPU #3: 97.23 kH/s
[2016-01-20 19:17:29] CPU #1: 110.68 kH/s
[2016-01-20 19:17:29] CPU #0: 106.95 kH/s
[2016-01-20 19:17:30] Stratum difficulty set to 0.02
[2016-01-20 19:17:30] CPU #3: 47.72 kH/s
[2016-01-20 19:17:30] CPU #2: 59.15 kH/s
[2016-01-20 19:17:30] CPU #0: 51.41 kH/s
[2016-01-20 19:17:30] CPU #1: 58.40 kH/s
[2016-01-20 19:17:30] Stratum difficulty set to 0.02
[2016-01-20 19:17:30] CPU #2: 88.74 kH/s
[2016-01-20 19:17:30] CPU #0: 5.54 kH/s
[2016-01-20 19:17:30] Stratum difficulty set to 0.02
[2016-01-20 19:17:30] CPU #3: 46.11 kH/s
[2016-01-20 19:17:30] CPU #0: 37.61 kH/s
[2016-01-20 19:17:30] CPU #3: 22.34 kH/s
[2016-01-20 19:17:30] CPU #2: 95.63 kH/s
[2016-01-20 19:17:30] CPU #1: 1.86 kH/s
[2016-01-20 19:17:30] Stratum difficulty set to 0.02
[2016-01-20 19:17:30] CPU #3: 4.34 kH/s
[2016-01-20 19:17:30] CPU #2: 44.35 kH/s
[2016-01-20 19:17:30] CPU #0: 60.00 kH/s
[2016-01-20 19:17:30] CPU #1: 27.62 kH/s
[2016-01-20 19:17:33] CPU #3: 77.72 kH/s
[2016-01-20 19:17:41] Stratum difficulty set to 0.02
[2016-01-20 19:17:41] CPU #3: 81.26 kH/s
[2016-01-20 19:17:41] CPU #1: 77.44 kH/s
[2016-01-20 19:17:41] CPU #0: 81.91 kH/s
[2016-01-20 19:17:41] CPU #2: 84.27 kH/s
[2016-01-20 19:17:41] Stratum difficulty set to 0.02
[2016-01-20 19:17:41] x11.usa.nicehash.com:3336 x11 block 28223
[2016-01-20 19:17:41] CPU #1: 83.43 kH/s
[2016-01-20 19:17:41] CPU #2: 56.76 kH/s
[2016-01-20 19:17:41] CPU #0: 81.16 kH/s
[2016-01-20 19:17:41] CPU #3: 30.66 kH/s
[2016-01-20 19:17:43] x11.usa.nicehash.com:3336 x11 block 28224
[2016-01-20 19:17:43] CPU #0: 103.38 kH/s
[2016-01-20 19:17:43] CPU #3: 104.38 kH/s
[2016-01-20 19:17:43] CPU #2: 103.58 kH/s
[2016-01-20 19:17:43] CPU #1: 112.16 kH/s
[2016-01-20 19:17:50] Stratum difficulty set to 0.01
[2016-01-20 19:17:58] x11.usa.nicehash.com:3336 x11 block 28225
[2016-01-20 19:17:58] CPU #2: 96.75 kH/s
[2016-01-20 19:17:58] CPU #0: 99.67 kH/s
[2016-01-20 19:17:58] CPU #1: 102.04 kH/s
[2016-01-20 19:17:58] CPU #3: 93.58 kH/s
[2016-01-20 19:18:04] x11.usa.nicehash.com:3336 x11 block 28226
[2016-01-20 19:18:04] CPU #2: 102.47 kH/s
[2016-01-20 19:18:04] CPU #3: 106.18 kH/s
[2016-01-20 19:18:04] CPU #1: 103.31 kH/s
[2016-01-20 19:18:04] CPU #0: 104.54 kH/s
[2016-01-20 19:18:18] Stratum difficulty set to 0.01
[2016-01-20 19:18:18] x11.usa.nicehash.com:3336 x11 block 406666
[2016-01-20 19:18:18] CPU #3: 106.23 kH/s
[2016-01-20 19:18:18] CPU #0: 104.52 kH/s
[2016-01-20 19:18:18] CPU #1: 108.15 kH/s
[2016-01-20 19:18:18] CPU #2: 103.85 kH/s
[2016-01-20 19:18:49] CPU #3: 100.12 kH/s
[2016-01-20 19:18:49] accepted: 5/5 (100.00%), 416.64 kH/s yes!
[2016-01-20 19:18:58] Stratum difficulty set to 0.01
[2016-01-20 19:19:16] CPU #2: 106.17 kH/s
[2016-01-20 19:19:17] CPU #0: 105.43 kH/s
[2016-01-20 19:19:18] CPU #1: 108.04 kH/s
[2016-01-20 19:19:21] CPU #0: 125.68 kH/s
[2016-01-20 19:19:22] accepted: 6/6 (100.00%), 440.01 kH/s yes!
[2016-01-20 19:19:53] CPU #3: 93.37 kH/s
[2016-01-20 19:20:19] CPU #2: 89.93 kH/s
[2016-01-20 19:20:19] accepted: 7/7 (100.00%), 417.02 kH/s yes!
[2016-01-20 19:20:27] CPU #1: 93.89 kH/s
[2016-01-20 19:20:45] CPU #0: 90.64 kH/s
[2016-01-20 19:20:48] Stratum difficulty set to 0.01
[2016-01-20 19:20:50] Stratum difficulty set to 0.01
[2016-01-20 19:20:53] CPU #3: 94.36 kH/s
[2016-01-20 19:20:56] x11.usa.nicehash.com:3336 x11 block 406667
[2016-01-20 19:20:56] CPU #3: 123.19 kH/s
[2016-01-20 19:20:56] CPU #1: 108.01 kH/s
[2016-01-20 19:20:56] CPU #0: 111.45 kH/s
[2016-01-20 19:20:56] CPU #2: 109.88 kH/s
[2016-01-20 19:21:49] x11.usa.nicehash.com:3336 x11 block 406668
[2016-01-20 19:21:49] CPU #1: 104.94 kH/s
[2016-01-20 19:21:49] CPU #0: 105.84 kH/s
[2016-01-20 19:21:49] CPU #3: 101.64 kH/s
[2016-01-20 19:21:49] CPU #2: 105.21 kH/s
[2016-01-20 19:21:51] CPU #0: 102.32 kH/s
[2016-01-20 19:21:51] accepted: 8/8 (100.00%), 414.10 kH/s yes!
[2016-01-20 19:22:43] CPU #3: 113.22 kH/s
[2016-01-20 19:22:44] CPU #1: 114.57 kH/s
[2016-01-20 19:22:44] Stratum difficulty set to 0.01
[2016-01-20 19:22:44] CPU #2: 114.21 kH/s
[2016-01-20 19:22:44] CPU #0: 114.62 kH/s
[2016-01-20 19:23:19] CPU #0: 119.95 kH/s
[2016-01-20 19:23:19] accepted: 9/9 (100.00%), 461.94 kH/s yes!
[2016-01-20 19:23:39] Stratum difficulty set to 0.01
[2016-01-20 19:23:39] x11.usa.nicehash.com:3336 x11 block 406669
[2016-01-20 19:23:39] CPU #2: 106.89 kH/s
[2016-01-20 19:23:39] CPU #0: 93.84 kH/s
[2016-01-20 19:23:39] CPU #3: 106.76 kH/s
[2016-01-20 19:23:39] CPU #1: 111.26 kH/s
[2016-01-20 19:23:50] Stratum difficulty set to 0.01
[2016-01-20 19:24:30] CPU #0: 112.01 kH/s
[2016-01-20 19:24:36] CPU #2: 113.10 kH/s
[2016-01-20 19:24:37] CPU #3: 111.74 kH/s
[2016-01-20 19:24:38] CPU #1: 112.90 kH/s
[2016-01-20 19:24:44] CPU #2: 123.23 kH/s
[2016-01-20 19:24:44] accepted: 10/10 (100.00%), 459.88 kH/s yes!
[2016-01-20 19:25:17] Stratum difficulty set to 0.01
[2016-01-20 19:25:18] x11.usa.nicehash.com:3336 x11 block 406670
[2016-01-20 19:25:18] CPU #2: 114.44 kH/s
[2016-01-20 19:25:18] CPU #3: 116.44 kH/s
[2016-01-20 19:25:18] CPU #1: 118.57 kH/s
[2016-01-20 19:25:18] CPU #0: 119.45 kH/s
[2016-01-20 19:26:04] CPU #2: 97.04 kH/s
[2016-01-20 19:26:04] accepted: 11/11 (100.00%), 451.50 kH/s yes!
[2016-01-20 19:26:14] Stratum difficulty set to 0.01
[2016-01-20 19:26:25] CPU #0: 106.86 kH/s
[2016-01-20 19:26:26] CPU #1: 104.60 kH/s
[2016-01-20 19:26:26] CPU #3: 102.15 kH/s
[2016-01-20 19:26:35] CPU #3: 121.61 kH/s
[2016-01-20 19:26:35] accepted: 12/12 (100.00%), 430.10 kH/s yes!
[2016-01-20 19:26:50] Stratum difficulty set to 0.01
[2016-01-20 19:26:55] Stratum difficulty set to 0.01
[2016-01-20 19:26:56] x11.usa.nicehash.com:3336 x11 block 406671
[2016-01-20 19:26:56] CPU #3: 86.18 kH/s
[2016-01-20 19:26:56] CPU #0: 102.20 kH/s
[2016-01-20 19:26:56] CPU #1: 103.17 kH/s
[2016-01-20 19:26:56] CPU #2: 108.43 kH/s
[2016-01-20 19:27:51] Stratum difficulty set to 0.01
[2016-01-20 19:28:14] x11.usa.nicehash.com:3336 x11 block 406672
[2016-01-20 19:28:14] CPU #2: 69.25 kH/s
[2016-01-20 19:28:14] CPU #0: 69.36 kH/s
[2016-01-20 19:28:14] CPU #1: 67.65 kH/s
[2016-01-20 19:28:14] CPU #3: 62.93 kH/s
[2016-01-20 19:28:55] CPU #1: 98.44 kH/s
[2016-01-20 19:28:56] CPU #3: 88.94 kH/s
[2016-01-20 19:28:57] CPU #2: 95.12 kH/s
[2016-01-20 19:28:57] CPU #0: 94.79 kH/s
[2016-01-20 19:29:48] Stratum difficulty set to 0.01
[2016-01-20 19:29:48] x11.usa.nicehash.com:3336 x11 block 406673
[2016-01-20 19:29:48] CPU #3: 78.34 kH/s
[2016-01-20 19:29:48] CPU #1: 80.93 kH/s
[2016-01-20 19:29:48] CPU #2: 84.04 kH/s
[2016-01-20 19:29:48] CPU #0: 81.41 kH/s
[2016-01-20 19:29:50] Stratum difficulty set to 0.01
[2016-01-20 19:30:35] CPU #3: 100.41 kH/s
[2016-01-20 19:30:35] CPU #1: 101.98 kH/s
[2016-01-20 19:30:36] CPU #0: 102.55 kH/s
[2016-01-20 19:30:36] CPU #2: 103.88 kH/s
[2016-01-20 19:30:43] Stratum difficulty set to 0.01
[2016-01-20 19:31:38] Stratum difficulty set to 0.01
[2016-01-20 19:31:38] CPU #1: 97.39 kH/s
[2016-01-20 19:31:40] CPU #0: 95.74 kH/s
[2016-01-20 19:31:43] CPU #2: 93.51 kH/s
[2016-01-20 19:31:46] CPU #3: 85.02 kH/s
^C[2016-01-20 19:31:55] SIGINT received, exiting
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1106


View Profile
January 21, 2016, 02:09:40 AM
 #130


X11 Something I noticed Stratum difficulty set to 0.01 works gets shares at nicehash. Anything above 0.01 say 0.02, 0.04  I never get found shares. So perhaps a forced Stratum difficulty set to 0.01 in the command line would be best for some worker hardware. Just so it gets to finding shares quicker. This was on the same laptop in my previous posts in VM. It just goes on & on until the server finally lowers the Stratum difficulty to 0.01 wasting a lot of time & power. If the server Stratum connection timeout it starts you back at 0.04 and more time is wasted until it drops back to 0.01.

I have been told, but I can't confirm, is that you don't lose shares when the difficulty is high since the share submission
is based on hash rate, so multuiply by time to get the share size. Longer time bigger share.

However, the number of stale blocks may go up if the miner does not submit shares on a regular basis.

CPU miners (the people not the program) should all be aware not to expect the same rate of submissions
as with GPUs.

When things settle down I plan on studying hash efficiency, ie how much hash is wasted.


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

Activity: 1470
Merit: 1106


View Profile
January 21, 2016, 03:07:01 AM
Last edit: January 21, 2016, 03:22:32 AM by joblo
 #131

Hi Joblo,
Thank you for this initiative.  
I downloaded the 3.0.1 version.
It compiles (and runs) on my machines having i5 processors (Ubuntu 12.04), but it fails to compile on
my Intel Core 2 duo machine (Ubuntu 14.04), as well as on my old Athlon single core machine (Ubuntu 12.04).
Here is the build log (from ./build.sh) from the core 2 duo if interested.
https://www.dropbox.com/s/mbxje7fdntxgrkk/cpuminer_build.log?dl=0


Hi bobben,

Thank you for your interest. You are the first person to report with a CPU without AES_NI support and I only have AES_NI.
as a result cpuminer-opt on older CPUs is untested.

I hope we can work together to get this working. I will download and look at your compile but I'm busy right now
preparing another release. Stay tuned.

I took a look at your build file and I think I know what the problm is. The package contains code for CPUs with
AES_NI but your cpu can't handle it. The miner can handle this at run time but compiling is the issue.
the compiler option -march=native means to build for your CPU. Since your CPU can't run AES_NI instructions
the compiler refuses to compile it. If we can get it compiled I think it will run fine because cpuminer-opt checks
the CPU architectire in order to select code to run for the correct CPU architecture.

I have an idea for a workaround. We can fool the compiler into think it is bulding for an AES_NI CPU but in fact
we'll run it on your core2. Change the configure option "-march=native" to "-march=corei7-avx" and see if it
compiles. If successful try to run it and note the startup messages regarding the CPU capabilities.

I hope this works.

Edit: Only 64 bit CPU are supported.


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

Activity: 1470
Merit: 1106


View Profile
January 21, 2016, 04:47:13 AM
 #132

A new release is available. Get cpuminer-opt v3.0.2 here...

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

See OP for details, new algos need testing.

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

Activity: 1470
Merit: 1106


View Profile
January 21, 2016, 08:12:47 PM
 #133

A compile issue has been discovered whenusing older CPUs that don't support AES_NI,
specifically a core2.

I am reconsidering support for older HW in light of the fact there seems to be little
demand for it.

The cpuminer-opt package includes AES_NI code that can't run  on the native CPU. The
configure command includes the compile option "-march=native" tells the compiler not to
compile code that can't run on the native CPU. As a result the compiler throws an error and
the compile fails.

The code has runtime checks to isolate the AES_NI code from incompatible CPUs, the issue
is compiling.

I have suggested a workaround to change the compile option to specify an architecture that
does support AES_NI. To do this change "-march=native" to "-march=corei7-avs" or someting
similar.

At his time I have no feedback on the success of this workaround.
Should the workaround fail I will be forced with a decision.

I can try to find a compiler directive to selectively exclude specific code based on architecture.
I that is unsussesful I will have a couple of options.

I could drop support altogether for non AES_NI CPUs. The is still the TPruvot fork that is compatible
with all x86_64 CPU. But that leaves out the in-betweeners that have sse2 but not AES_NI.

I'm almost finished with the sse2 optimizations so I could build a special final release for sse2.
but only if there is interest. And I don't mean posting and saying do it. I mean substantial interest
like posting results showing you are trying to use cpuminer-opt. on an old CPU.
Please note that x86_64 is the absolute minimum HW arctitecture supported.

How 'bout it?  

Edit: I have some small hashrate increases in a couple of algos but not enough for another release yet.

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

Activity: 231
Merit: 150



View Profile
January 22, 2016, 04:52:51 AM
Last edit: January 22, 2016, 05:04:45 AM by zTheWolfz
 #134

v3.0.2 seems to be running very well, only 19 rejects out of over 10k summits.
6700GH 4 cores used, x11 coin. VM=Ubuntu 15.10 x86_64
Thanks for your hard work you put into this.

I have one of the EVGA SR2's almost ready for test in VM, got late & had other problems delaying the completion. "AMD video drivers"  Shocked
Will try to finish that up later on tonight. I need to get out my old Linux HDD's and see what's on them for other rigs.
Might have to start fresh with all those.

Edit: hashrate is a bit all over the place, probably something on my end or server end.
http://www.xpool.ca/stats/18tvS3deKZK5q4eTtPRWYeEMWmGmuErHgz


 
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1106


View Profile
January 22, 2016, 04:57:49 AM
Last edit: January 22, 2016, 05:59:25 AM by joblo
 #135

v3.0.2 seems to be running very well, only 19 rejects out of over 10k summits.
6700GH 4 cores used x11 coin. VM=Ubuntu 15.10 x86_64
Thanks for your hard work you put into this.

 

Thanks. I've made a breakthrough with a nagging problem.  Sorry it's not windows (yet), but will give relatively big
hash rate increase in quark & x* in a day or two.

Edit: Due to the low hash rate of cpu miners in general the share submits aren't very frequent. This causes the
pool reported hash rate to fluctuate from about 50% below what the miner reports to sometimes 200%. I would
consider that normal. If the submit rate was higher the graph would be smoother and should be around the hash
rate reported by the miner.

In theory you don't lose anything because fewer shares means they are bigger.

However, there is a possibility of hash being wasted if a block goes stale while you are working on it.
I have this issue to investigate on my to do list

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

Activity: 1470
Merit: 1106


View Profile
January 22, 2016, 06:21:48 AM
 #136

v3.0.2 seems to be running very well, only 19 rejects out of over 10k summits.
6700GH 4 cores used x11 coin. VM=Ubuntu 15.10 x86_64
Thanks for your hard work you put into this.

 

Thanks. I've made a breakthrough with a nagging problem.  Sorry it's not windows (yet), but will give relatively big
hash rate increase in quark & x* in a day or two.

Edit: Due to the low hash rate of cpu miners in general the share submits aren't very frequent. This causes the
pool reported hash rate to fluctuate from about 50% below what the miner reports to sometimes 200%. I would
consider that normal. If the submit rate was higher the graph would be smoother and should be around the hash
rate reported by the miner.

In theory you don't lose anything because fewer shares means they are bigger.

However, there is a possibility of hash being wasted if a block goes stale while you are working on it
and that is more likely with a low hash rate. I have this issue to investigate on my to do list


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

Activity: 231
Merit: 150



View Profile
January 22, 2016, 09:41:11 AM
 #137

EVGA SR2 OC @ 3.33Ghz VM Ubuntu 15.10 VB set to 12 cores testing now some short results soon.
Hash looks low for this system I will look into that now and try a different server.

Code:
wolf@wolf-VirtualBox:~/Desktop/cpuminer-opt-3.0.2$ ./cpuminer -a x11 -o stratum+tcp://x11.usa.nicehash.com:3336 -u 18tvS3deKZK5q4eTtPRWYeEMWmGmuErHgz.SR2core12 -p d=0.01 -t 12

         **********  cpuminer-opt  v3.0.2  ***********
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT
     Forked from TPruvot's cpuminer-multi-1.2pre with credits
     to Lucas Jones, elmad, palmd, djm34, pooler, ig0tik3d,
     Wolf0 and Jeff Garzik.

Only quark and qubit support SSE at this time. Whenever mining
other algos with an SSE2 capable CPU the generic x86_64 miner
will be used.

Checking CPU capatibility...
        Genuine Intel(R) CPU             000  @ 2.13GHz
AES_NI: Yes, start mining with AES_NI optimizations...

[2016-01-22 03:15:53] Starting Stratum on stratum+tcp://x11.usa.nicehash.com:3336
[2016-01-22 03:15:53] 12 miner threads started, using 'x11' algorithm.
[2016-01-22 03:15:53] Stratum difficulty set to 0.01
[2016-01-22 03:15:54] x11.usa.nicehash.com:3336 x11 block 650802

zTheWolfz
Full Member
***
Offline Offline

Activity: 231
Merit: 150



View Profile
January 22, 2016, 10:39:58 AM
 #138

SR2 20 cores of 24

pallas
Legendary
*
Offline Offline

Activity: 2338
Merit: 1091


Black Belt Developer


View Profile
January 22, 2016, 10:56:34 AM
 #139

Tried compiling on a non-aesni cpu (core2), but it tries to use  aesni on cryptonight:

In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:43:0,
                 from algo/cryptonight/cryptonight-aesni.c:1:
algo/cryptonight/cryptonight-aesni.c: In function ‘ExpandAESKey256_sub2’:
/usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline ‘_mm_aeskeygenassist_si128’: target specific option mismatch
 _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
 ^
algo/cryptonight/cryptonight-aesni.c:26:7: error: called from here
  tmp4 = _mm_aeskeygenassist_si128(*tmp1, 0x00);
       ^

joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1106


View Profile
January 22, 2016, 11:50:19 AM
Last edit: January 22, 2016, 12:00:41 PM by joblo
 #140

Tried compiling on a non-aesni cpu (core2), but it tries to use  aesni on cryptonight:

In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:43:0,
                 from algo/cryptonight/cryptonight-aesni.c:1:
algo/cryptonight/cryptonight-aesni.c: In function ‘ExpandAESKey256_sub2’:
/usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline ‘_mm_aeskeygenassist_si128’: target specific option mismatch
 _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
 ^
algo/cryptonight/cryptonight-aesni.c:26:7: error: called from here
  tmp4 = _mm_aeskeygenassist_si128(*tmp1, 0x00);
       ^


I posted about this back half a page or so. Try using -march=corei7-avx. It seems counter intuitive but we need
to fool the compiler to compile the AESNI code. Once compile the run time checks will avoid falling into it.
If you know of the appropriate compiler directive to check CPU architecture, please advise.

Edit: That's Wolf0's cryptonight he contributed. You should take a look at the code. He's done some things I haven't a clue
what they are. He's been talking to Intel. At some point I'll dive in but I have others things on the go right now.

In what's becoming  a regular thing, I bring you a real time progress update.

Found small improvement in lyra2 which translated into an almost immeasurable improvent in lyra2v2.
Higher hash rates coming for sse2. aesni is mostly done for now. Code cleanup a tree restructuring planned.
Am I avoiding windows support? Maybe but I'm making a lot of changes to the makefile sources and I don't
want to have to make them in two places everytime. I'll do windows all at once.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 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 ... 198 »
  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!