ChrisHegarty commented on PR #12311: URL: https://github.com/apache/lucene/pull/12311#issuecomment-1557840103
@rmuir Testing with the latest vector bench, commit 8f25834, I see: Linux - AVX 512 ``` Benchmark (size) Mode Cnt Score Error Units BinaryDotProductBenchmark.dotProductNew 1024 thrpt 5 16.467 ± 0.033 ops/us BinaryDotProductBenchmark.dotProductNewNew 1024 thrpt 5 20.941 ± 0.020 ops/us BinaryDotProductBenchmark.dotProductOld 1024 thrpt 5 3.251 ± 0.060 ops/us ``` And hardcoding a variant of ByteVector.SPECIES_128 -> ShortVector.SPECIES_256 -> IntVector.SPECIES_512, gives around ~20 ops/us on my machine, so this more general for >=256 is very good. -- 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