Updated Support for AArch64 (markdown)

JayDDee
2023-10-25 19:56:16 -04:00
parent 1473378445
commit a55d6a67e0

@@ -11,7 +11,7 @@ Requirements:
## Status
Work is continuing but progress is slow. 2 way parallel hash will be implemented on aplicable algorithms for NEON and will also benefit x86_64 CPUs without AVX2.
2 way parallel hash will be implemented on aplicable algorithms for NEON and will also benefit x86_64 CPUs without AVX2.
Development environment:
* Raspberry Pi-4B 8 GB
@@ -25,8 +25,13 @@ Uncommited changes:
The miner compiles and runs on Raspberry Pi 4B, and compiles for all version of armv8 with our without AES or SHA2 or both.
What works:
* All algorithms except Verthash are working, Hodl is untested and unknown.
* Unoptimized: Sha256dt, Blake2s, Scryptn
* All algorithms ecept Verthash should be working, Hodl is untested and unknown.
* Allium ,Lyra2z & Lyraz330, Argon2d are fully optimzed for NEON, Allium also for AES.
* Yespower, Yescrypt, Scrypt are working for with slow sha256.
* Argon2d is fully oprimized.
* X17 is thhe only X* to be optimized in this realease.
* Unoptimized: Sha256dt, sha256t, Blake2s.
* Other algos not optimized for ARM.
* stratum+ssl and stratum+tcp are working, GBT is untested.
* CPU and SW feature detection and reporting is working, algo features in progress, CPU brand not yet implemented.
* CPU temperature and clock frequency is working.