Open klirichek opened 3 years ago
Under "Hardware Requirements", we have 'We require an x64 platform.'
A port to ARM would be great. Pull request invited.
I've successfully build using SIMDe (aka 'simd everywhere') library. It just wraps or (if impossible) implements most of simd intrinsics with native cpu capabilities (that is - map 1-1 on x64 with simde, map to NEON on arm64, and so on). Unfortunately that is not full port, as we use only subset of fastpfor in our project (so, I can make just 'partial' pr extracting this very patches). But I don't think the rest will be someway difficult.
JFY, our clone is manticoresoftware/fastpfor
Hi!
I've tried to just build on Raspberry PI 4b, on Ubuntu 20.04
with simple
make build && cd build && cmake ..
thenmake
That tiny naive try immediately failed with absence of 'immintrin.h'
I've tried a little digg and replaced line from 'common.h' about immitrin.h to
it also fails with huge bunch of errors about non-declared '_mm_storeu_si128', '_mm_loadu_si128', '__m128i', and many others.
So, there are some obvious questions from it: