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
Yes, you can use c-blosc on any x86 processor. The library includes hardware feature detection, so although it may have SSE2 and AVX2 support compiled in, the library will automatically choose the best shuffle implementation supported by the hardware it's running on. The "generic" implementation doesn't use any vectorization so should (at least in theory, if not in practice) run on any x86 processor.
c-blosc doesn't support AVX, only SSE2 and AVX2 (for x86 platforms). AVX doesn't have any instructions that'd be useful for c-blosc.
This may have already been explained in the doc, however I was unable to find any information.
I'm trying to use the library in a Xeon processor which is not the latest and does not have AVX2. Is this supported?
Thanks.
The text was updated successfully, but these errors were encountered: