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

perf: optimize iterative exe

#7501
Comparing
ji/chunked-exe-faster
(
408386b
) with
develop
(
ce52b71
)
CodSpeed Performance Gauge
-72%
Improvement
4
Regression
57
Untouched
1102
Skipped
1457

Benchmarks

2620 total
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-72%
693.2 µs2,438.2 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-71%
703.6 µs2,438.8 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-71%
709 µs2,456.1 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-71%
717.9 µs2,450.2 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-66%
874.2 µs2,543.4 µs
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-65%
884.2 µs2,559.5 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-63%
953.5 µs2,596 µs
chunked_dict_primitive_into_canonical[f64, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-63%
957.8 µs2,598.6 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-62%
990.8 µs2,626.1 µs
chunked_dict_primitive_into_canonical[f64, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-62%
991.6 µs2,621.8 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-53%
1.3 ms2.8 ms
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-53%
1.3 ms2.8 ms
chunked_into_canonical[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-46%
5.6 ms10.3 ms
chunked_dict_primitive_into_canonical[u32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-43%
95.1 µs165.5 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-42%
95 µs164.7 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-42%
121.4 µs209.6 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-42%
96.6 µs165.7 µs
chunked_dict_primitive_into_canonical[f64, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-42%
122.5 µs209.9 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-42%
124.7 µs213.1 µs
chunked_dict_primitive_into_canonical[f64, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-41%
125.3 µs213.7 µs
chunked_into_canonical[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-40%
6.2 ms10.3 ms
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-39%
111.7 µs182 µs
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-38%
112.5 µs182.4 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-37%
116.7 µs184.1 µs
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-36%
158.6 µs246.9 µs

Commits

Click on a commit to change the comparison range
Base
develop
ce52b71
-71.57%
perf: optimize iterative exe
408386b
3 hours ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs