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

fastlanes: streaming compare + between kernels for BitPacked

#8015Merged
Comparing
claude/fastlane-compare-kernel-7slGu
(
f337639
) with
develop
(
ae30d83
)
CodSpeed Performance Gauge
+35%
Improvement
29
Regression
1
Untouched
1221

Benchmarks

1251 total
fsst_prefix[urls]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+14%
3 ms2.6 ms
baseline_eq[16, 65536]
encodings/fastlanes/benches/bitpack_compare.rs
CodSpeed Performance Gauge
+13%
260.2 µs229.8 µs
fsst_prefix[json]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+12%
3.5 ms3.1 ms
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+12%
118.5 µs105.9 µs
density_sweep_random[0.05]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+11%
86.7 µs78.1 µs
fsst_prefix[rare]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+10%
4.4 ms4 ms
density_sweep_random[0.02]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+9%
57.1 µs52.4 µs
fsst_prefix[log]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+9%
4.8 ms4.4 ms
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+8%
182.2 µs168.3 µs
fsst_contains[email]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+8%
4.9 ms4.6 ms
density_sweep_single_slice[0.005]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+7%
19.2 µs17.9 µs
fsst_prefix[cb]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+7%
4.8 ms4.5 ms
fsst_contains[path]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+7%
5.5 ms5.1 ms
density_sweep_single_slice[0.01]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+6%
23.9 µs22.6 µs
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+5%
37.2 µs35.4 µs
cuda/dict_64vals_bp6bw_codes_for_bp6bw_values/dispatch_u32[100M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::cuda
CodSpeed Performance Gauge
+5%
1.1 ms1.1 ms
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+5%
34.1 µs32.6 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+5%
33.8 µs32.4 µs
density_sweep_random[0.01]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+4%
45.5 µs43.6 µs
like_substr_high_match
encodings/fsst/benches/fsst_url_compare.rs
CodSpeed Performance Gauge
+4%
8.6 ms8.3 ms
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+4%
37.5 µs36 µs
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+4%
37.1 µs35.6 µs
fsst_contains[urls]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+3%
10.9 ms10.5 ms
like_substr_low_match
encodings/fsst/benches/fsst_url_compare.rs
CodSpeed Performance Gauge
+3%
11.7 ms11.4 ms
chunked_dict_fsst_into_canonical[(1000, 100, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+3%
14 ms13.7 ms

Commits

Click on a commit to change the comparison range
Base
develop
ae30d83
+61.59%
wip
698ab80
4 days ago
by joseph-isaacs
-16.14%
wip
f69114f
4 days ago
by joseph-isaacs
-10.31%
fix
edc3862
4 days ago
by joseph-isaacs
+0.02%
fix
1c43896
4 days ago
by joseph-isaacs
-0.02%
fix
f337639
4 days ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs