jhorstmann commented on PR #7824:
URL: https://github.com/apache/arrow-rs/pull/7824#issuecomment-3029150772

   Updated results for bloom filter benchmarks. There is a very weird effect on 
my machine where running only these benchmarks is much faster than running them 
interleaved with non-bloom benchmarks.
   
   ```
   write_batch primitive/4096 values primitive with bloom filter
                           time:   [988.28 µs 994.28 µs 1.0013 ms]
                           thrpt:  [175.71 MiB/s 176.95 MiB/s 178.02 MiB/s]
                    change:
                           time:   [-79.512% -79.286% -79.015%] (p = 0.00 < 
0.05)
                           thrpt:  [+376.53% +382.77% +388.08%]
                           Performance has improved.
   write_batch primitive/4096 values primitive non-null with bloom filter
                           time:   [942.81 µs 948.45 µs 955.48 µs]
                           thrpt:  [180.55 MiB/s 181.89 MiB/s 182.98 MiB/s]
                    change:
                           time:   [-80.272% -80.166% -80.062%] (p = 0.00 < 
0.05)
                           thrpt:  [+401.56% +404.19% +406.89%]
                           Performance has improved.
   write_batch primitive/4096 values string with bloom filter
                           time:   [873.56 µs 875.61 µs 877.94 µs]
                           thrpt:  [2.2783 GiB/s 2.2843 GiB/s 2.2897 GiB/s]
                    change:
                           time:   [-15.921% -15.128% -14.435%] (p = 0.00 < 
0.05)
                           thrpt:  [+16.870% +17.824% +18.936%]
                           Performance has improved.
   write_batch primitive/4096 values string with bloom filter #2
                           time:   [423.74 µs 425.03 µs 426.34 µs]
                           thrpt:  [296.02 MiB/s 296.93 MiB/s 297.84 MiB/s]
                    change:
                           time:   [-25.445% -25.221% -25.007%] (p = 0.00 < 
0.05)
                           thrpt:  [+33.345% +33.728% +34.129%]
                           Performance has improved.
   write_batch primitive/4096 values string dictionary with bloom filter
                           time:   [422.49 µs 423.03 µs 423.65 µs]
                           thrpt:  [2.3794 GiB/s 2.3829 GiB/s 2.3859 GiB/s]
                    change:
                           time:   [-20.954% -20.800% -20.664%] (p = 0.00 < 
0.05)
                           thrpt:  [+26.046% +26.263% +26.508%]
                           Performance has improved.
   write_batch primitive/4096 values string non-null with bloom filter
                           time:   [1.1120 ms 1.1149 ms 1.1177 ms]
                           thrpt:  [1.7886 GiB/s 1.7932 GiB/s 1.7979 GiB/s]
                    change:
                           time:   [-11.517% -11.248% -10.961%] (p = 0.00 < 
0.05)
                           thrpt:  [+12.310% +12.673% +13.016%]
                           Performance has improved.
   ```


-- 
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: github-unsubscr...@arrow.apache.org

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

Reply via email to