mhonert / velvet-chess

:chess_pawn: Velvet Chess Engine - written in Rust
GNU General Public License v3.0
42 stars 2 forks source link

Please add ARMv9.2, SVE2, Dot Product and Neon support #12

Closed Chess321 closed 1 week ago

Chess321 commented 6 months ago

It's sad that it's not possible to compile the newest version on Android and Linux devices.

mhonert commented 6 months ago

There are no specific optimizations for these instruction sets, but it should already be possible to compile for Android and other devices that use an ARM-based CPU. What issues did you observe during compilation?

mhonert commented 1 week ago

The current main branch now also contains optimizations using Neon intrinsics.