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

Optimize maths expressions with `Constant` children

#7394Merged
Comparing
ct/vector-scalar-optimize
(
3d158ae
) with
develop
(
d4e7dca
)
CodSpeed Performance Gauge
0%
Untouched
1088
Archived
1490

Benchmarks

2578 total
train_compressor[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+2%
3.7 ms3.7 ms
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+1%
50.4 µs49.7 µs
bench_compare_sliced_dict_primitive[(2000, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+1%
97.7 µs96.6 µs
encode_varbin[(10000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
1,008.2 µs998.3 µs
take_indices[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
39.2 µs38.9 µs
bench_compare_sliced_dict_primitive[(2500, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+1%
100.5 µs99.8 µs
bench_compare_sliced_dict_primitive[(3333, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+1%
105.3 µs104.7 µs
bench_compare_sliced_dict_primitive[(7500, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+1%
150.6 µs149.7 µs
i32_small
vortex-array/benches/listview_rebuild.rs
CodSpeed Performance Gauge
+1%
50.3 µs50.1 µs
bench_compare_varbinview[(10000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+1%
124.9 µs124.3 µs
bench_compare_varbinview[(10000, 32)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+1%
125.4 µs124.8 µs
compress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
159 µs158.2 µs
bench_compare_primitive[(10000, 512)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
0%
127.6 µs127.1 µs
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
18 µs17.9 µs
bench_compare_varbin[(10000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
0%
124.9 µs124.4 µs
bench_compare_varbinview[(10000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
0%
124.6 µs124.1 µs
canonicalize_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
147.1 µs146.6 µs
canonicalize_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
128.8 µs128.3 µs
bench_compare_sliced_dict_varbinview[(2500, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
0%
158.4 µs157.8 µs
bench_compare_sliced_dict_primitive[(5000, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
0%
113.7 µs113.3 µs
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
160 µs159.5 µs
decompress_utf8[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
38.3 µs38.2 µs
canonicalize_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
231.3 µs230.7 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
0%
150.5 µs150.1 µs

Commits

Click on a commit to change the comparison range
Base
develop
d4e7dca
-0.01%
add constant optimization for cosine similarity and normalization
3d158ae
1 month ago
by connortsui20
© 2026 CodSpeed Technology
Home Terms Privacy Docs