You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/08/12 16:49:29 UTC

[GitHub] [arrow] pitrou edited a comment on pull request #7940: ARROW-9702: [C++] Move bpacking SIMD to runtime path.

pitrou edited a comment on pull request #7940:
URL: https://github.com/apache/arrow/pull/7940#issuecomment-672989561


   Here are some benchmarks on an AMD Ryzen CPU (AVX2-enabled):
   * before:
   ```
   BM_PlainDecodingBoolean/1024         344 ns          344 ns      2030607 bytes_per_second=2.77389G/s
   BM_PlainDecodingBoolean/4096        1084 ns         1084 ns       640969 bytes_per_second=3.52035G/s
   BM_PlainDecodingBoolean/32768       7896 ns         7895 ns        88481 bytes_per_second=3.86522G/s
   BM_PlainDecodingBoolean/65536      15708 ns        15706 ns        44567 bytes_per_second=3.88619G/s
   ```
   * after:
   ```
   BM_PlainDecodingBoolean/1024         270 ns          270 ns      2577129 bytes_per_second=3.53353G/s
   BM_PlainDecodingBoolean/4096         743 ns          743 ns       944192 bytes_per_second=5.13327G/s
   BM_PlainDecodingBoolean/32768       5062 ns         5061 ns       138290 bytes_per_second=6.02987G/s
   BM_PlainDecodingBoolean/65536       9968 ns         9967 ns        70110 bytes_per_second=6.12384G/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.

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