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

   > > Unfortunately this approach is slightly suboptimal for your Rocket Lake 
which doesn't suffer from downclocking, but it is a disaster elsewhere, so we 
have to play it safe.
   > 
   > We could add a sysprops to enable advanced avx512 support. Could be a 
static boolean then on the impl. If somebody enables it, they must be aware 
that it may slow down. I have seen stuff like this in native vector databases 
on buzzwords (they told me).
   
   The jvm already has these. For example a user can set max vector width and 
avx instructiom level already. I assume that avx 512 users who are running on 
downclock-susceptible CPUs would already set flags to use only 256bit vectors. 
So I am afraid of adding our own flags that conflict with those.


-- 
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