benwtrent commented on PR #14980: URL: https://github.com/apache/lucene/pull/14980#issuecomment-3160477714
I switched the benchmark to be throughput per second. I get similar results, JMH indicates 2x+ improvement on macbook ARM with the vector ops side of things: ``` Benchmark (size) Mode Cnt Score Error Units VectorScorerFloat32Benchmark.dotProductDefault 1024 thrpt 15 106.205 ± 10.434 ops/s VectorScorerFloat32Benchmark.dotProductDefaultBulk 1024 thrpt 15 119.524 ± 1.094 ops/s VectorScorerFloat32Benchmark.dotProductOptBulkScore 1024 thrpt 15 283.673 ± 2.391 ops/s VectorScorerFloat32Benchmark.dotProductOptScorer 1024 thrpt 15 140.599 ± 0.449 ops/s ``` -- 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