Skip to content

Releases: JayDDee/cpuminer-opt

cpuminer-opt-3.9.1

30 May 21:10
Compare
Choose a tag to compare

Fixed AVX2 version of anime algo.

Added sonoa algo.

Added "-DRYZEN_" compile option for Ryzen to override 4-way hashing when algo
contains sha256 and use SHA instead. This is due to a combination of
the introduction of HW SHA support combined with the poor performance
of AVX2 on Ryzen. The Windows binaries package replaces cpuminer-avx2-sha
with cpuminer-zen compiled with the override. Refer to the build instructions
for more information.

Ongoing restructuring to streamline the process, reduce latency,
reduce memory usage and unnecessary copying of data. Most of these
will not result in a notoceably higher reported hashrate as the
change simply reduces the time wasted that wasn't factored into the
hash rate reported by the miner. In short, less dead time resulting in
a higher net hashrate.

One of these measures to reduce latency also results in an enhanced
share submission message including the share number*, the CPU thread,
and the vector lane that found the solution. The time difference between
the share submission and acceptance (or rejection) response indicates
network ltatency. One other effect of this change is a reduction in hash
meter messages because the scan function no longer exits when a share is
found. Scan cycles will go longer and submit multiple shares per cycle.
*the share number is antcipated and includes both accepted and rejected
shares. Because the share is antipated and not synchronized it may be
incorrect in time of very rapid share submission. Under most conditions
it should be easy to match the submission with the corresponding response.

Removed "-DUSE_SPH_SHA" option, all users should have a recent version of
openssl installed: v1.0.2 (Ubuntu 16.04) or better. Ryzen SHA requires
v1.1.0 or better. Ryzen SHA is not used when hashing multi-way parallel.
Ryzen SHA is available in the Windows binaries release package.

Improved compile instructions, now in seperate files: INSTALL_LINUX and
INSTALL_WINDOWS. The Windows instructions are used to build the binaries
release package. It's built on a Linux system either running as a virtual
machine or a seperate computer. At this time there is no known way to
build natively on a Windows system.

cpuminer-opt-3.9.0.1

22 May 00:59
Compare
Choose a tag to compare

Fixed a problem on Windows 7 and server 2008 where cpuminer could hang at startup.

cpuminer-opt v3.9.0

19 May 17:48
Compare
Choose a tag to compare

Added support for Windows CPU groups. (Not available in precompiled binaries)
Fixed BIP34 coinbase height.
Prep work for AVX512.
Added lyra2rev3 for the vertcoin algo change.
Added yespower, yespowerr16 (Yenten)
Added phi2 algo for LUX

cpuminer-opt-3.8.8.1

11 May 22:27
Compare
Choose a tag to compare

cpuminer-opt-3.8.8.1-windows.zip

Fixed x16r.
Removed cryptonight variant check due to false positives.
API displays hashrate before shares are submitted.

cpuminer-opt-3.8.8

23 Apr 16:51
Compare
Choose a tag to compare

cpuminer-opt-3.8.8-windows.zip

Added cryptonightv7 for Monero.

cpuminer-opt-3.8.7.2

11 Apr 17:48
Compare
Choose a tag to compare

cpuminer-opt-3.8.7.2-windows.zip

Fixed argon2d-dyn regression in v3.8.7.1.
Changed compile options for aes-sse42 Windows build to -march=westmere

cpuminer-opt-3.8.7.1

11 Apr 01:53
Compare
Choose a tag to compare

cpuminer-opt-3.8.7.1-windows.zip

Fixed argon2d-uis low difficulty rejects.
Fixed argon2d aliases.

cpuminer-opt-3.8.7

09 Apr 23:18
Compare
Choose a tag to compare

cpuminer-opt-3.8.7-windows.zip

Added argon2d4096 (alias argon2d-uis) for Unitus (UIS).
argon2d-crds and argon2d-dyn renamed to argon2d250 and argon2d500 respectively.
The old names are recognized as aliases.
AVX512 is now supported for argon2d algos, Linux only.
AVX is no longer a reported feature and an AVX Windows binary is no longer
provided. Use AES-SSE42 build instead.

cpuminer-opt-3.8.6.1

06 Apr 15:46
Compare
Choose a tag to compare

cpuminer-opt-3.8.6.1-windows.zip

Faster argon2d* AVX2.
Untested AVX-512 for argon2d*, YMMV.

cpuminer-opt-3.8.6

31 Mar 16:54
Compare
Choose a tag to compare

cpuminer-opt-3.8.6-windows.zip

Fixed argon2 regression in v3.8.5.
Added x16s algo for Pigeoncoin.
Some code cleanup.