You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support for different platforms with different instruction sets would be a separate project. I am not going to make this, but the vector class library has a permissive Apache License that allows anybody to make a fork for other platforms.
You are raising two issues here. I don't know why you want scalar fallback. Most software today is running in 64 bit mode which guarantees at least SSE2 support.
SSE is x86-only, it is not supported on PowerPC. Obviously, the first best would be to use appropriate SIMD for the platform (G4 and later CPUs have Altivec), but a scalar implementation is still better than a broken build. Support for SIMD is unrelated to bitness here; even if building for ppc64, the same problem arises.
Is it possible to add support for Altivec (ISA 2.03) and VSX (ISA 2.07) instructions for PowerPC?
The text was updated successfully, but these errors were encountered: