SPTAG icon indicating copy to clipboard operation
SPTAG copied to clipboard

Please support ARM/aarch64

Open mcelhennyi opened this issue 5 years ago • 3 comments

Currently I am trying to build this library for ARM/aarch64. I am having several issues. #include <immintrin.h> #include <mm_malloc.h> So far are the two issues I have seen .

Pretty much anything that includes a mm*() call is an issue.

Are there any plans to add support for ARM/aarch64 in the future? I would like to use this library on a jetson product.

A potentially helpful link: https://forums.foundationdb.org/t/arm-support-for-foundationdb/68/7

mcelhennyi avatar Mar 25 '20 21:03 mcelhennyi

from the link above I stumbled upon this link https://github.com/nemequ/simde which is a similar library but it is more inclusive. I have done some preliminary changes and have been able to build it, but I am unsure on the accuracy of my translation as I do not know much about SIMD.

mcelhennyi avatar Mar 26 '20 19:03 mcelhennyi

I have made the needed changes here #136

mcelhennyi avatar Apr 01 '20 20:04 mcelhennyi

Fixing this issue will also fix #316 too if SIMDe is used to fix it.

pabs3 avatar Jul 12 '22 05:07 pabs3