vsop-479 commented on PR #16245: URL: https://github.com/apache/lucene/pull/16245#issuecomment-4889836575
After hand-unrolling pack/decode for all 14 selectors: ```` Benchmark (blockSize) (distribution) Mode Cnt Score Error Units Simple64Benchmark.decodeSimple64 40 SMALL_1_8 thrpt 5 31.479 ± 0.289 ops/us Simple64Benchmark.decodeSimple64 40 MID_1_64 thrpt 5 29.405 ± 0.197 ops/us Simple64Benchmark.decodeSimple64 40 LARGE_1_200 thrpt 5 29.014 ± 0.209 ops/us Simple64Benchmark.decodeSimple64 40 MIXED thrpt 5 28.845 ± 0.100 ops/us Simple64Benchmark.decodeVInt 40 SMALL_1_8 thrpt 5 29.156 ± 0.434 ops/us Simple64Benchmark.decodeVInt 40 MID_1_64 thrpt 5 29.210 ± 0.205 ops/us Simple64Benchmark.decodeVInt 40 LARGE_1_200 thrpt 5 19.704 ± 0.170 ops/us Simple64Benchmark.decodeVInt 40 MIXED thrpt 5 29.209 ± 0.200 ops/us Simple64Benchmark.encodeSimple64 40 SMALL_1_8 thrpt 5 13.937 ± 0.200 ops/us Simple64Benchmark.encodeSimple64 40 MID_1_64 thrpt 5 4.809 ± 0.022 ops/us Simple64Benchmark.encodeSimple64 40 LARGE_1_200 thrpt 5 3.832 ± 0.047 ops/us Simple64Benchmark.encodeSimple64 40 MIXED thrpt 5 4.995 ± 0.035 ops/us Simple64Benchmark.encodeVInt 40 SMALL_1_8 thrpt 5 67.789 ± 0.568 ops/us Simple64Benchmark.encodeVInt 40 MID_1_64 thrpt 5 67.903 ± 0.231 ops/us Simple64Benchmark.encodeVInt 40 LARGE_1_200 thrpt 5 14.346 ± 0.091 ops/us Simple64Benchmark.encodeVInt 40 MIXED thrpt 5 68.144 ± 0.749 ops/us ```` -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
