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
1210
Archived
11

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
take_filter_primitive_small_random_mask_random_indices[4096, 10]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-5%
28.8 µs30.4 µs
filter_powerlaw_by_correlated_runs[1000]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
-5%
22.7 µs24 µ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
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-5%
132.3 µs138.6 µ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
cuda/runend/i32_runlen_1000[100M]
vortex-cuda/benches/runend_cuda.rs::benches::benchmark_runend::cuda
CodSpeed Performance Gauge
-4%
867.6 µs907.2 µs
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+4%
37.5 µs36 µs

Commits

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