Skip to content

Releases: JayDDee/cpuminer-opt

cpuminer-opt-24.8

26 Dec 04:14
Compare
Choose a tag to compare

ARM: Apple MacOS on M series CPU is now supported compiled from source code, see Wiki for details.
ARM: Fix incorrect compiler version display when using clang.
build.sh can now be used to compile all targets, arm_build.sh & build_msys2.sh have been removed.
Windows: MSys2 build now enables CPU groups by default, prebuilt binaries continue to be compiled with CPU groups disabled.

cpuminer-opt-24.7

17 Dec 00:19
Compare
Choose a tag to compare

ARM: compile works for Windows using MSys2 & MingW, see wiki for details.

cpuminer-opt-24.6

08 Dec 16:17
Compare
Choose a tag to compare

ARM: Fixed scryptn2, x16*, broken in v24.2.
ARM: Small improvement to interleaving.
Eliminated some potential compile errors in code that was dependent on compiler optimisations.
x86_64: improved support for AVX10 compilation, needs GCC-14 or higher.

cpuminer-opt-24.5

13 Sep 18:19
Compare
Choose a tag to compare

Fix MinGW compile error after MSys2 upgrade to GCC-14.2.
#427: GBT: Improved handling of new work.
Removed shavite3 algo.

cpuminer-opt-24.4

01 Jul 04:41
Compare
Choose a tag to compare

x86_64: fixed a bug in ornot macro for AVX2 which broke some algos in v24.2.
x86_64: fixed a bug in alignr macros for SSE2.
ARM: CPU feature reporting enhancements.
Some code cleanup.

cpuminer-opt-24.3

28 May 22:25
Compare
Choose a tag to compare

ARM: CPU feature detection and reporting is now working.
ARM: Verthash is now working.
ARM: Small speedup for yescrypt, yespower & argon2d.
Code cleanup.

cpuminer-opt-24.2

21 May 03:14
Compare
Choose a tag to compare

x86_64: Fixed blakes2s for AVX2 & AVX512, x25x for AVX512, broken in v3.23.4.
x86_64: Initial support for CPUs with AVX10, needs GCC-14.
ARM NEON: Various code optimisations.

cpuminer-opt-24.1

17 Apr 01:37
Compare
Choose a tag to compare

#414: fix bug in merkle error handling.
#416: change "$nproc" to "$(nproc)" in build scripts.
#420: change some inline function definitions to static inline.
#413: Fix formatting error for share result log when using no-color.
Faster 2 way interleaving.
Cleanup sha256 architecture targetting.

cpuminer-opt-23.15

30 Nov 19:41
Compare
Choose a tag to compare
  • Fixed x11gost (sib) algo for all architectures, broken in v3.23.4.

  • ARM: Fugue AES optimizations enabled.

  • ARM: quark, qubit, x11gost algos optimized with NEON & AES.

cpuminer-opt-23.14

28 Nov 06:03
Compare
Choose a tag to compare

ARM: Groestl AES optimizations enabled.
All: Small optimization to Shabal 4way.
x86_64: Extend Shabal 4way support to SSE2 from SSE4.1.
All: deleted some unused files.