rmuir commented on PR #14901:
URL: https://github.com/apache/lucene/pull/14901#issuecomment-3044714704

   @msokolov previously, on x86 machines without AVX2 (e.g. AVX1 or SSSE), the 
vector API was still "enabled". But it is a trap, as many operations are not 
supported, and run 10x slower (or more).
   
   With this change, we just disable vectors completely on such setups 
(floating point too). It means developers don't need to guard all the integer 
functions with `if (HAS_FAST_INTEGER_VECTORS)`. 
   
   Goal is to remove the trap: these days you are most likely to encounter such 
a setup via virtualization, that isn't setup in a fully optimized way (e.g. 
casual desktop user with virtualbox or qemu or something).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to