Updated Support for AArch64 (markdown)

JayDDee
2023-10-22 06:23:54 -04:00
parent 99285fc5d3
commit 1d4b6449f2

@@ -25,17 +25,16 @@ 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. 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: What works:
* Working wth NEON: Argon2d, Yespower, Yescrypt, Power2b, M7m, Minotaurx. * Working wth NEON: Argon2d, Yespower, Yescrypt, Power2b, M7M, Lyra2Z330.
* Sha256dt: unoptimized is working. * Unoptimized: Sha256dt, Blake2s.
* Blake2s: Linear SIMD is working. * Partially optimized: X17, MinotaurX.
* x17: partially optimized is working with Blake linear SIMD, Keccak 2way and Cubehash linear SIMD. All other optimizations are disabled.
* stratum+ssl and stratum+tcp are working, GBT is untested. * 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 and SW feature detection and reporting is working, algo features in progress, CPU brand not yet implemented.
* CPU temperature and clock frequency is working. * CPU temperature and clock frequency is working.
* cpu-affinity & thhreads are working. * cpu-affinity & threads are working.
Known problems: Known problems:
* CPU model only shows "ARM" * No detection of CPU model, default info displayed.
* No detection of ARM minor version number. * No detection of ARM minor version number.
* NEON may not be displayed in algo features for some algos that may support it. * NEON may not be displayed in algo features for some algos that may support it.
* Algos may show support for NEON even if it's disabled or not yet implemented. * Algos may show support for NEON even if it's disabled or not yet implemented.
@@ -46,7 +45,6 @@ Known problems:
* Luffa: NEON not working, using unoptimized version. * Luffa: NEON not working, using unoptimized version.
* SWIFFTX: Multiple issues with NEON. * SWIFFTX: Multiple issues with NEON.
* Fugue: AES disabled. * Fugue: AES disabled.
* Lyra2 algos including allium, phi2, X22i & X25X are not working.
Goal for next release: Goal for next release: