Daniel-Liu-c0deb0t / triple_accel

Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.
MIT License
103 stars 13 forks source link

ARM 64 support #11

Closed jianshu93 closed 1 year ago

jianshu93 commented 1 year ago

Hello Daniel,

On the arm 64 apple cpu,neon is not supported right?

Thanks,

Jianshu

Daniel-Liu-c0deb0t commented 1 year ago

The Apple M1/M2 CPUs support Neon. triple_accel does not support Neon right now. I'm currently working on Neon support with block aligner here: https://github.com/Daniel-Liu-c0deb0t/block-aligner/pull/17

jianshu93 commented 1 year ago

thanks !

Jianshu