adriangb commented on PR #12190:
URL: https://github.com/apache/arrow-rs/pull/12190#issuecomment-6808711544

   Benchmark results for `arrow/benches/minify_kernels.rs`, on a GCP 
`c4a-standard-16` VM. Each case slices 8192 rows from a parent of 100k rows 
unless noted.
   
   <details>
   <summary>Results</summary>
   
   | Case | `minify` | `compacted_size` | `row_sizes` |
   | --- | --- | --- | --- |
   | i32 | 564 ns | 6 ns | 1.60 µs |
   | boolean | 189 ns | 6 ns | 1.39 µs |
   | fixed size binary | 1.83 µs | 6 ns | 1.60 µs |
   | fixed size list<i32> | 2.05 µs | 30 ns | 29 µs |
   | utf8, no nulls | 29.9 µs | 8 ns | 1.92 µs |
   | utf8, null ranges | 54.1 µs | 12.4 µs | 7.4 µs |
   | utf8view | 25.9 µs | 1.67 µs | 5.2 µs |
   | utf8view, sparse take | 33.2 µs | 1.67 µs | 5.2 µs |
   | list<utf8> | 252 µs | 45.7 µs | 79.0 µs |
   | list view | 134 µs | 32.2 µs | 31.3 µs |
   | dense union | 66.9 µs | 62.0 µs | 106.6 µs |
   | dictionary<utf8>, few referenced | 27.8 µs | 8.7 µs | 31.9 µs |
   | struct<i64, utf8> | 30.3 µs | 1.77 µs | 13.3 µs |
   | run-end encoded | 2.72 µs | 108 ns | 5.5 µs |
   | list<utf8>, already minimal | 8.50 µs | 9.37 µs | 68.6 µs |
   | utf8, already minimal | 11.7 µs | 12.4 µs | 7.4 µs |
   | utf8, 4M rows with null ranges | 178.6 ms | 6.32 ms | 5.03 ms |
   
   </details>
   


-- 
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]

Reply via email to