Updated Support for AArch64 (markdown)

JayDDee
2023-10-17 15:56:39 -04:00
parent 7589eccd69
commit a87529ab31

@@ -21,9 +21,19 @@ Development environment:
Follow normal Linux build procedure but add "-flax-vector-conversions" to CFLAGS.
Working algos:
Things that have been tested to work:
* sha256dt: unoptimized is working, SHA2 is enabled but untested, 4way currently disabled.
* x17: working with Cubehash linear vectorization, Shavite AES is enabled and compiles but untested, all other optimizations disabled.
* m7m: unoptimzed is working, SHA2 is enabled but untested.
* stratum+ssl is working
* CPU and SW feature detection and reporting is working, algo features in progress, CPU brand not implemented.
* CPU temperature and clock frequency is working.
Known problems:
* Argon2d: problems with widening multiplication
* Simd: Problem with algebraic shift right and widening multiplication, x* reduced performance.
* SWIFFTX: Algebraic shift right and widening multiplication, X22i & x25x performance further reduced.
* Yespower, Yescrypt: widening multiplication issue.
Goal for next release: