Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

Teach zoned pruning to lower StatFn

#7937Merged
Comparing
ngates/stats-7707/zoned-statfn-pruning
(
1664197
) with
develop
(
30103b8
)
CodSpeed Performance Gauge
-11%
Regression
1
Untouched
1254
Archived
11

Benchmarks

1266 total
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-11%
273.1 µs308.3 µs
cuda/alp_f32/0%[100M]
vortex-cuda/benches/alp_cuda.rs::benches::benchmark_alp_decode::cuda
CodSpeed Performance Gauge
+7%
2.5 ms2.3 ms
cuda/bitpacked_patched_u8/unpack/1%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
-7%
382.3 µs410.4 µs
cuda/bitpacked_patched_u8/unpack/10%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
-5%
482.1 µs507.9 µs
cuda/bitpacked_u32/unpack/6bw[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack::cuda
CodSpeed Performance Gauge
-5%
1 ms1.1 ms
slice_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1.2 µs1.3 µs
slice_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1.2 µs1.3 µs
slice_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1.2 µs1.3 µs
slice_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1.2 µs1.3 µs
slice_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1.2 µs1.3 µs
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+4%
735.6 ns706.4 ns
encode_varbinview[(10000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-4%
988 µs1,026.1 µs
true_count_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-4%
784.2 ns813.3 ns
take_filter_primitive_small_random_mask_random_indices[4096, 10]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
+3%
30.3 µs29.3 µs
true_count_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
894.2 ns865 ns
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
935.8 ns906.7 ns
value_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
952.2 ns923.1 ns
value_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
923.1 ns952.2 ns
iter_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
981.7 ns952.5 ns
true_count_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
998.9 ns1,028.1 ns
cuda/bitpacked_u64/unpack/8bw[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack::cuda
CodSpeed Performance Gauge
-3%
1.9 ms2 ms
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
18.9 µs18.4 µs
true_count_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
1.1 µs1.1 µs
encode_primitives[i64, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-3%
123.6 µs127 µs
encode_varbin[(1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-2%
157.3 µs161.3 µs

Commits

Click on a commit to change the comparison range
Base
develop
30103b8
-0.03%
Thread scope dtype through zoned pruning
fc97c20
1 month ago
by gatesn
+0.16%
Remove redundant bounded stats rewrite
f29bd91
1 month ago
by gatesn
-11.54%
Merge branch 'develop' into ngates/stats-7707/zoned-statfn-pruning
1664197
1 month ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs