cineform-sdk icon indicating copy to clipboard operation
cineform-sdk copied to clipboard

ARM M1 Mac - Porting SSE2 instructions to NEON

Open taschenbach opened this issue 2 years ago • 1 comments

Has anybody had success building for ARM, apple M1 in particular, and replacing the SSE2 instructions with NEON.

I tried using this library but was not fully successful. https://github.com/DLTcollab/sse2neon

taschenbach avatar Nov 29 '21 15:11 taschenbach

I would recommend the library SIMDe (simd everywhere) https://github.com/simd-everywhere/simde I have used it in the past - it can translate pretty much any unsupported vector instruction either to a native supported equivalent or the closest most performant emulation. I will be using this approach to compile the CineForm sdk on the NVIDIA Jetson platform (64-bit ARM)

smlehbleh avatar May 20 '22 16:05 smlehbleh