Which package needs to version 1.1?
libssl-dev or libcurl4-openssl-dev?
I have Ubuntu 16.04
How do I compile without SHA?
I thought the hash rate was pretty good for a 10w CPU.
I just enjoy playing, not any profit really.
libssl-dev 1.1 is needed but Ubuntu 16.04 has 1.0.2. None of the major distributions seem to have it yet.
How did you compile, did you change any options or just use the build script?
The option to add sha is "-msha" but the default compile probably includes it.
You might have to do something like
"-maes -mavx" "-maes -msse4.2" instead
of the default "-march=native" to compile without sha.
Edit: correction, Goldmont doesn't have AVX.
I used the ./build.sh script to compile with HW SHA enabled and libssl-dev 1.0.2g-1ubuntu4.6 installed.
It is slower without the HW SHA.
./cpuminer -a m7m --benchmark
********** cpuminer-opt 3.6.6 ***********
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: Intel(R) Celeron(R) CPU J3455 @ 1.50GHz
CPU features: SSE2 AES SHA
SW built on Jul 23 2017 with GCC 5.4.0
SW features: SSE2 AES
Algo features: SSE2 AES AVX SHA
Start mining with SSE2 AES
[2017-07-23 21:24:36] 4 miner threads started, using 'm7m' algorithm.
[2017-07-23 21:24:55] CPU #2: 131.07 kH, 6991.75 H/s
[2017-07-23 21:24:55] CPU #3: 131.07 kH, 6983.48 H/s
[2017-07-23 21:24:55] Total: 262.14 kH, 13.98 kH/s, 40C
[2017-07-23 21:24:55] CPU #0: 131.07 kH, 6799.19 H/s
[2017-07-23 21:24:55] CPU #1: 131.07 kH, 6794.54 H/s
[2017-07-23 21:25:00] CPU #3: 34.92 kH, 7024.97 H/s
[2017-07-23 21:25:00] Total: 428.13 kH, 27.61 kH/s, 40C
[2017-07-23 21:25:00] CPU #2: 34.96 kH, 6746.14 H/s
[2017-07-23 21:25:00] CPU #0: 34.00 kH, 6795.39 H/s
[2017-07-23 21:25:00] CPU #1: 33.97 kH, 6724.83 H/s
[2017-07-23 21:25:05] CPU #3: 35.12 kH, 6922.89 H/s
[2017-07-23 21:25:05] Total: 138.05 kH, 27.19 kH/s, 39C
[2017-07-23 21:25:05] CPU #2: 33.73 kH, 6864.23 H/s
[2017-07-23 21:25:05] CPU #0: 33.98 kH, 6790.99 H/s
[2017-07-23 21:25:05] CPU #1: 33.62 kH, 6689.45 H/s
[2017-07-23 21:25:10] CPU #3: 34.62 kH, 6955.82 H/s
[2017-07-23 21:25:10] Total: 135.95 kH, 27.30 kH/s, 40C
That's a pretty big difference, big enough to convince me. Maybe SHA was back ported to some later 1.0 releases.
That's great if Ubuntu 16.04 etc have full support already.
Good work.