DeroStorm 1.5.1 - The descriptor sort on Mac
The fast suffix sort on Mac and arm64. Windows and Linux already had it; those builds were still on the Go SA-IS, about a quarter of the same silicon.
Mac and arm64
The descriptor sort is the algorithm that is the 3×, not the language it is written in. macOS and linux/arm64 now use it.
- GitHub archives are cross-compiled with cgo off, so they ship the same algorithm in Go plus hardware SHA pairing.
./build.shon the Mac compiles the C sort and ARMv8 SHA-2 pairing into the binary.- Darwin mining threads request user-interactive QoS so they prefer P-cores.
Startup should say suffix sort: descriptor (and paired SHA-256 if pairing is live). If it still says SA-IS, you are on the old path.
Also in this release
- DERO difficulty is already hashes per second. The console was dividing it by the eighteen-second block target and showing the network eighteen times slower than it was.
- If the native library is missing on Windows or Linux, the fallback is the portable descriptor, not the Go SA-IS.
- Dashboard: CPU/GPU split bar, share flash, storm pulse.
GPU kernels are unchanged from 1.5.0. No configuration change. Upgrading is replacing the binary.
Checksums (SHA-256)
ed3481c677fe350823908fafb34bfaaf7bfca87a96e644de8dc6978c2efffd47 derostorm-1.5.1-windows-amd64.zip
85f5eeddc47065850cf69f277fd73a95e401bc3a2ab0e1d91a1c2e95eb2b46b7 derostorm-1.5.1-linux-amd64.zip
a30cfcb385bf836cb4c084e9fc0c20311f68321045d2e95aa7238ca22cebd125 derostorm-1.5.1-linux-arm64.zip
31e6a8a2ba63ad5f6affd6d64a007807f56ac2b2d0c9e51c83914a10d59a55bf derostorm-1.5.1-macos-amd64.zip
1370b316001d1aaa7b58618a759fbadf2e6ce2f1ea8bf650ac9c0bf403d9f1cd derostorm-1.5.1-macos-arm64.zip