vortex-data
vortex
BlogDocsChangelog

RLE gpu decompress kernel

#4864Merged
Comparing
rk/rlekernel
(
2c81614
) with
develop
(
943c4c3
)
CodSpeed Performance Gauge
-11%
Regressions
4
Untouched
640
Archived
528

Benchmarks

Failed

take_indices[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
Regression
CodSpeed Performance Gauge
-10%
20.5 µs22.9 µs
take_indices[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
Regression
CodSpeed Performance Gauge
-10%
20 µs22.3 µs
take_indices[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
Regression
CodSpeed Performance Gauge
-11%
19.8 µs22.2 µs
take_indices[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
Regression
CodSpeed Performance Gauge
-10%
20.6 µs22.9 µs

Passed

filter_runend[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+8%
21.7 µs20.2 µs
filter_runend[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+8%
21.8 µs20.2 µs
filter_runend[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+8%
21.8 µs20.2 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+7%
465.8 ns436.7 ns
filter_runend[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+7%
24.6 µs23.1 µs
filter_runend[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+6%
24.9 µs23.4 µs
filter_runend[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+6%
25.7 µs24.2 µs
filter_runend[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+5%
31 µs29.5 µs
filter_runend[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+5%
31.5 µs30 µs
binary_search_std
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+5%
643.3 ns614.2 ns
filter_runend[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+5%
32.7 µs31.3 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+4%
820.8 ns791.7 ns
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
584.6 µs571.4 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
11.8 µs11.5 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
12 µs11.7 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
12.2 µs12 µs
into_canonical_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
38.8 µs38 µs
old_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
78.3 µs76.7 µs
filter_runend[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
79.7 µs78.1 µs
old_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
77.7 µs76.2 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
35.5 µs34.8 µs
filter_runend[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
80.8 µs79.3 µs
filter_runend[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
80 µs78.5 µs
old_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
77.4 µs76 µs
push_n_vortex_buffer[u64, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.7 µs1.6 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+2%
24.8 µs24.4 µs
into_canonical_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
48.1 µs47.3 µs
into_canonical_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
41.8 µs41.1 µs
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
51.4 µs50.6 µs
old_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
82 µs80.7 µs
filter_runend[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
98.6 µs97.1 µs
filter_runend[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
98.9 µs97.4 µs
old_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
80.4 µs79.2 µs
filter_runend[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
99.6 µs98.1 µs
old_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
80.6 µs79.5 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+1%
2.1 µs2.1 µs
old_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
121.1 µs119.5 µs
map_each[BufferMut<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
2.2 µs2.2 µs
old_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
131.3 µs129.8 µs
old_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
128.7 µs127.3 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+1%
2.8 µs2.7 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+1%
2.8 µs2.7 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+1%
2.8 µs2.7 µs
push_n_vortex_buffer[u16, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
2.9 µs2.9 µs
filter_runend[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
152.8 µs151.3 µs
filter_runend[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
153.3 µs151.8 µs
filter_runend[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
153.9 µs152.4 µs
old_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
169.3 µs167.8 µs
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
278.2 µs275.9 µs
old_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+1%
86.3 µs85.6 µs
old_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
160.8 µs159.5 µs
old_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
152.7 µs151.5 µs
old_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
189.5 µs188 µs
old_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+1%
89.5 µs88.8 µs
old_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
149.8 µs148.6 µs
old_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
184.3 µs182.9 µs
push_n_vortex_buffer[u16, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
4.3 µs4.2 µs
map_each[BufferMut<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
4.3 µs4.3 µs
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
17.3 µs17.2 µs
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
17.3 µs17.2 µs
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+1%
35.8 µs35.6 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
26.9 µs26.7 µs
old_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+1%
130.7 µs129.9 µs
old_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+1%
103.5 µs102.9 µs
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
478.8 µs476 µs
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
25.9 µs25.8 µs
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
26.1 µs26 µs
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
27.9 µs27.7 µs
decompress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
49 µs48.7 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
16.5 µs16.4 µs
old_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
232.4 µs231.2 µs
old_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+1%
148.5 µs147.7 µs
old_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
247.8 µs246.5 µs
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
28.4 µs28.3 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+1%
5.7 µs5.7 µs
decompress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
50.6 µs50.4 µs
push_n_vortex_buffer[u64, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
5.8 µs5.8 µs
old_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
227.4 µs226.3 µs
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
28.9 µs28.8 µs
old_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
179.3 µs178.4 µs
old_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
96.3 µs95.9 µs
decompress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
68.1 µs67.9 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
389.2 µs387.7 µs
decompress_bitpacking_late_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
488.3 µs486.4 µs
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
498.4 µs496.4 µs
decompress_bitpacking_late_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
499.2 µs497.3 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
7.6 µs7.6 µs
decompress_bitpacking_late_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
517.2 µs515.2 µs
decompress_bitpacking_late_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
534.2 µs532.3 µs
old_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
213.8 µs213 µs
decompress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
81.4 µs81.1 µs
decompress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
81.7 µs81.4 µs
decompress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
73.5 µs73.2 µs
decompress_bitpacking_late_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
550.9 µs548.9 µs
decompress_bitpacking_late_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
288.4 µs287.4 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
297.6 µs296.6 µs
decompress_bitpacking_late_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
298.5 µs297.4 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
69.5 µs69.2 µs
old_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
171.5 µs170.9 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
25 µs24.9 µs
decompress_bitpacking_late_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
567.5 µs565.5 µs
decompress_bitpacking_late_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
140.7 µs140.2 µs
decompress_bitpacking_late_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
149.3 µs148.8 µs
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
25.4 µs25.3 µs
decompress_bitpacking_late_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
314.3 µs313.3 µs
decompress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
81 µs80.7 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
149.5 µs149 µs
decompress_bitpacking_late_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
329.3 µs328.3 µs
old_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
335.8 µs334.8 µs
decompress_bitpacking_late_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
163.5 µs163 µs
push_n_vortex_buffer[u64, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
9.5 µs9.5 µs
decompress_bitpacking_late_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
343.9 µs342.8 µs
decompress_bitpacking_late_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
358.3 µs357.3 µs
decompress_bitpacking_late_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
176.4 µs175.8 µs
decompress_bitpacking_late_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
189 µs188.5 µs
old_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
187.1 µs186.6 µs
decompress_bitpacking_late_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
201.5 µs201 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
346.3 µs345.5 µs
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
109.8 µs109.5 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
107.9 µs107.7 µs
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
197.3 µs196.9 µs
decompress_bitpacking_late_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
198.1 µs197.7 µs
decompress_bitpacking_late_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
188.6 µs188.2 µs
old_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
239.6 µs239.1 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
31.1 µs31 µs
decompress_bitpacking_late_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
212.9 µs212.5 µs
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
28.2 µs28.1 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
27.5 µs27.5 µs
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
15.8 µs15.8 µs
old_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
210.4 µs210 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
43.2 µs43.2 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
201.4 µs201.1 µs
decompress_bitpacking_late_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
226.8 µs226.4 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
17.1 µs17.1 µs
decompress_bitpacking_late_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
240.1 µs239.7 µs
new_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
91.7 µs91.5 µs
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
75.1 µs75 µs
decompress_bitpacking_late_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
253.2 µs252.8 µs
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
75.9 µs75.8 µs
decompress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
99.4 µs99.3 µs
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
95.9 µs95.7 µs
decompress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
98 µs97.9 µs
chunked_into_canonical[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
decompress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
102.5 µs102.4 µs
decompress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
152.7 µs152.4 µs
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
64.1 µs64 µs
new_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
65.6 µs65.5 µs
old_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
322.2 µs321.9 µs
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
68.3 µs68.2 µs
decompress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
116.2 µs116.1 µs
new_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
38.9 µs38.9 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
31.2 µs31.2 µs
decompress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
174.9 µs174.7 µs
decompress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
32.7 µs32.7 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
31 µs31 µs
decompress_bitpacking_early_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
181.1 µs180.9 µs
decompress_bitpacking_early_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
193.6 µs193.5 µs
new_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
162.4 µs162.2 µs
compare_bool
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
map_each[BufferMut<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
32.8 µs32.8 µs
decompress_bitpacking_early_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
206.1 µs205.9 µs
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
171.2 µs171 µs
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
185.8 µs185.6 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
118.4 µs118.3 µs
compress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
134.9 µs134.8 µs
new_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
107.4 µs107.3 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
35.9 µs35.9 µs
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
199.8 µs199.6 µs
compact_sliced[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
237.7 µs237.6 µs
new_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
110.2 µs110.1 µs
decompress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
358 µs357.7 µs
decompress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
160.6 µs160.5 µs
decompress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
160.8 µs160.7 µs
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
115.7 µs115.6 µs
decompress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
367.6 µs367.4 µs
compress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
125.5 µs125.4 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
86.8 µs86.7 µs
new_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
91.5 µs91.4 µs
decompress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
160.2 µs160.1 µs
compress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
209.8 µs209.7 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
104.7 µs104.6 µs
decompress_bitpacking_early_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
106.5 µs106.5 µs
compress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
309.5 µs309.4 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
204.7 µs204.6 µs
decompress_bitpacking_early_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
126.5 µs126.5 µs
decompress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
550.6 µs550.3 µs
compress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
194.3 µs194.2 µs
compress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
194.7 µs194.6 µs
push_n_vortex_buffer[u64, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
64.7 µs64.6 µs
decompress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
605.6 µs605.4 µs
runend_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
50.7 ms50.7 ms
decompress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
86 µs85.9 µs
compress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
150.3 µs150.2 µs
compress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
149.8 µs149.7 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
141.9 µs141.8 µs
compress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
191.2 µs191.2 µs
new_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
161.7 µs161.6 µs
decompress_bitpacking_early_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
77.5 µs77.5 µs
decompress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
107.1 µs107.1 µs
compress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
248.6 µs248.6 µs
decompress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
95.8 µs95.8 µs
alp_compress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
12.6 ms12.6 ms
null_count_run_end[(100000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
36.5 µs36.5 µs
map_each[BufferMut<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
130.5 µs130.5 µs
compress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
307.3 µs307.3 µs
compress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
307.2 µs307.1 µs
compress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
517.2 µs517.1 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
133.2 µs133.1 µs
chunked_varbinview_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
791.8 µs791.7 µs
decompress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
182.2 µs182.2 µs
decompress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
177.2 µs177.2 µs
decompress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
178.8 µs178.8 µs
compress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
454.2 µs454.2 µs
compact_sliced[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
911.2 µs911.1 µs
decompress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
decompress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
197.5 µs197.5 µs
decompress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
push_n_vortex_buffer[u64, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
253.8 µs253.8 µs
null_count_run_end[(100000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
36.5 µs36.5 µs
null_count_run_end[(100000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
36.8 µs36.8 µs
compress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
zigzag_compress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
compress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
4.6 ms4.6 ms
compress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
compress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
train_compressor[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
5.1 ms5.1 ms
decompress[u64, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
null_count_run_end[(100000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
27.6 µs27.6 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
34.2 µs34.2 µs
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
942.3 µs942.3 µs
for_decompress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
4.1 ms4.1 ms
null_count_run_end[(10000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
92.8 µs92.8 µs
compress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
decompress[u32, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
chunked_into_canonical[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.7 ms5.7 ms
chunked_into_canonical[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
chunked_canonicalize_into[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.7 ms5.7 ms
decompress[u64, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
131.9 µs131.9 µs
compress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.4 ms4.4 ms
delta_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
5 ms5 ms
chunked_canonicalize_into[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
chunked_into_canonical[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
14.1 ms14.1 ms
pcodec_decompress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
18 ms18 ms
compare_int
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
0%
78.5 ms78.5 ms
zigzag_decompress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
runend_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
19.8 ms19.8 ms
from_iter[Buffer<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
8 µs8 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
3.6 µs3.6 µs
from_iter[Buffer<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
10.1 µs10.1 µs
from_iter[Buffer<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
3.7 µs3.7 µs
from_iter[Buffer<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
43.6 µs43.6 µs
from_iter[Buffer<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
158.4 µs158.4 µs
push_arrow_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
7.7 µs7.7 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
5.7 µs5.7 µs
push_arrow_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
121.1 µs121.1 µs
push_arrow_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.1 µs1.1 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
1.8 µs1.8 µs
push_arrow_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
483.7 µs483.7 µs
push_n_vortex_buffer[u16, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
65.8 µs65.8 µs
push_arrow_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
15.3 µs15.3 µs
push_n_vortex_buffer[u16, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
18.3 µs18.3 µs
push_n_vortex_buffer[u16, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.3 µs1.3 µs
push_n_vortex_buffer[u32, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
push_n_vortex_buffer[u32, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
128.3 µs128.3 µs
push_n_vortex_buffer[u32, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
33.4 µs33.4 µs
push_n_vortex_buffer[u32, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
4 µs4 µs
null_count_run_end[(10000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
18.2 µs18.2 µs
null_count_run_end[(10000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
18.1 µs18.1 µs
null_count_run_end[(10000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
39.3 µs39.3 µs
null_count_run_end[(10000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
39.2 µs39.2 µs
null_count_run_end[(10000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
39.4 µs39.4 µs
null_count_run_end[(10000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
19.7 µs19.7 µs
null_count_run_end[(10000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
19.2 µs19.2 µs
delta_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
5 ms5 ms
chunked_canonicalize_into[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
14.1 ms14.1 ms
pushdown_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
421.9 µs421.9 µs
null_count_run_end[(100000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
777.1 µs777.1 µs
decompress[u16, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
6.6 ms6.6 ms
pushdown_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
413.4 µs413.5 µs
decompress[u8, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
zstd_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
29.4 ms29.4 ms
null_count_run_end[(100000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
767.5 µs767.5 µs
bitpacked_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
pushdown_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
354.5 µs354.5 µs
null_count_run_end[(100000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
820 µs820 µs
dict_decompress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
11.4 ms11.4 ms
decompress[u32, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
7.7 ms7.7 ms
pushdown_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
356.2 µs356.2 µs
decompress[u64, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
10 ms10 ms
zstd_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
865.7 ms865.8 ms
pushdown_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
413.7 µs413.7 µs
chunked_canonicalize_into[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
decompress[u16, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
0%
2 ms2 ms
train_compressor[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
alp_rd_decompress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
18.6 ms18.6 ms
train_compressor[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
null_count_run_end[(100000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
246 µs246 µs
pushdown_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
362.9 µs363 µs
null_count_run_end[(10000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
97 µs97 µs
decompress[u64, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
decompress[u64, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
decompress[u32, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
pushdown_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
459.6 µs459.6 µs
pushdown_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
354.3 µs354.3 µs
decompress[u64, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
decompress[u8, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
train_compressor[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
chunked_varbinview_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
790.5 µs790.5 µs
train_compressor[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.3 ms3.3 ms
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
null_count_run_end[(100000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
242.6 µs242.7 µs
compact_sliced[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
pushdown_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
375.3 µs375.3 µs
null_count_run_end[(100000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
241.8 µs241.8 µs
push_vortex_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
520.1 µs520.2 µs
chunked_into_canonical[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.3 ms5.3 ms
dict_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
39.8 ms39.8 ms
decompress[u8, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
decompress[u32, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
2 ms2 ms
null_count_run_end[(10000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
92.1 µs92.1 µs
decompress[u16, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
decompress[u8, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
decompress[u32, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
train_compressor[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
decompress[u32, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
decompress[u16, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
988.4 µs988.5 µs
pushdown_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
413 µs413.1 µs
decompress[u16, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
972.9 µs973 µs
decompress[u16, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
970.9 µs970.9 µs
chunked_into_canonical[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.7 ms4.7 ms
compress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
train_compressor[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
train_compressor[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
train_compressor[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
pushdown_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
420.7 µs420.7 µs
decompress[u16, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
665.4 µs665.5 µs
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
235.2 µs235.3 µs
null_count_run_end[(100000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
27.6 µs27.6 µs
pushdown_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
355.6 µs355.6 µs
decompress[u8, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
562.1 µs562.2 µs
decompress[u8, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
552.9 µs553 µs
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
decompress[u64, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
decompress[u8, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
510.6 µs510.6 µs
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
4.3 ms4.3 ms
train_compressor[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
decompress[u32, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
779.5 µs779.6 µs
compact_sliced[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
298.8 µs298.8 µs
chunked_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
451.9 µs451.9 µs
compress[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
17.4 ms17.4 ms
scalar_subtract
vortex-array/benches/scalar_subtract.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
train_compressor[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
232.6 µs232.7 µs
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
decompress[u64, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
544.2 µs544.3 µs
push_vortex_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
130.1 µs130.2 µs
decompress[u64, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
387.6 µs387.6 µs
decompress_bitpacking_early_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
220.7 µs220.8 µs
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
0%
601.9 µs602 µs
decompress[u16, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
248.5 µs248.5 µs
compress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
301.9 µs302 µs
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
201.6 µs201.6 µs
decompress_bitpacking_early_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
200.6 µs200.7 µs
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
451 µs451.1 µs
bitpacked_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
compress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.8 ms4.8 ms
canonicalize_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
decompress_bitpacking_early_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
180.8 µs180.8 µs
train_compressor[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
295.3 µs295.4 µs
compress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
476.4 µs476.6 µs
decompress[u64, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
401.6 µs401.8 µs
compress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
478.7 µs478.9 µs
compress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
530.9 µs531.1 µs
compress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
507.9 µs508.1 µs
decompress[u64, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
393.1 µs393.2 µs
canonicalize_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
decompress_bitpacking_early_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
160.2 µs160.3 µs
for_compress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
7.5 ms7.5 ms
decompress[u32, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
364.4 µs364.6 µs
chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
149.1 µs149.1 µs
compress[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
9.3 ms9.3 ms
decompress[u8, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
172.2 µs172.3 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
137.2 µs137.2 µs
pcodec_compress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
100.7 ms100.8 ms
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
803.5 µs803.9 µs
compress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
190.3 µs190.4 µs
chunked_opt_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
451.5 µs451.7 µs
canonicalize_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
506.9 µs507.1 µs
compress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
466.9 µs467.1 µs
decompress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
177.1 µs177.1 µs
compress[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
6.1 ms6.1 ms
compress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
477.8 µs478 µs
take_indices[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
compress[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
5.9 ms6 ms
dict_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
3 ms3 ms
canonicalize_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
497.4 µs497.7 µs
compress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
339.9 µs340.1 µs
decompress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
165.5 µs165.6 µs
compress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
321.4 µs321.6 µs
decompress[u8, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
109.4 µs109.4 µs
compress[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
6 ms6 ms
decompress[u16, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
113.1 µs113.2 µs
decompress[u32, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
209.2 µs209.4 µs
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
451.6 µs451.9 µs
decompress_bitpacking_early_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
193.6 µs193.7 µs
compress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
296.4 µs296.6 µs
compress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
145.3 µs145.4 µs
decompress[u32, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
202.4 µs202.5 µs
decompress[u16, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
107 µs107 µs
compress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
294.1 µs294.3 µs
decompress[u32, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
198.8 µs198.9 µs
decompress[u16, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
104.4 µs104.4 µs
compress[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
5.9 ms5.9 ms
canonicalize_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
696.9 µs697.3 µs
decompress_bitpacking_early_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
175.6 µs175.7 µs
decompress_bitpacking_early_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
130.1 µs130.2 µs
compress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
245.8 µs245.9 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
51.9 µs51.9 µs
compress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
240.9 µs241 µs
compress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
238.2 µs238.3 µs
compress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
237.1 µs237.3 µs
decompress_bitpacking_early_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
158 µs158.2 µs
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
127.3 µs127.4 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
105.3 µs105.4 µs
canonicalize_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
642.3 µs642.8 µs
decompress_bitpacking_early_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
114.5 µs114.6 µs
decompress[u8, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
63.4 µs63.5 µs
compress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
70.8 µs70.9 µs
decompress_bitpacking_early_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
139.4 µs139.5 µs
decompress[u16, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
74.6 µs74.7 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
112.3 µs112.4 µs
chunked_into_canonical[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
13.2 ms13.2 ms
push_n_vortex_buffer[u8, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
33.3 µs33.4 µs
take_indices[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
compress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
293.8 µs294.1 µs
compress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
285.1 µs285.4 µs
decompress[u8, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
64.3 µs64.3 µs
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
294.3 µs294.6 µs
compact[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
decompress_bitpacking_early_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
257.1 µs257.4 µs
decompress[u8, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
59.3 µs59.4 µs
compact[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
chunked_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
57.1 µs57.2 µs
decompress_bitpacking_early_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
243.9 µs244.1 µs
compact[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
600.4 µs601 µs
decompress_bitpacking_early_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
75.3 µs75.4 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
109 µs109.1 µs
compact[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
576.3 µs576.9 µs
decompress[u64, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
108.7 µs108.8 µs
decompress_bitpacking_early_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
231.4 µs231.7 µs
canonical_into_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
chunked_into_canonical[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
11.1 ms11.1 ms
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
79.4 µs79.5 µs
compress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
233.2 µs233.5 µs
compress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
231.9 µs232.2 µs
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
dict_compress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
82.6 ms82.7 ms
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
compress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
106.3 µs106.4 µs
decompress[u32, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
86 µs86.2 µs
compress[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
200.2 µs200.5 µs
compress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
103 µs103.2 µs
compress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
100.7 µs100.9 µs
compress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
99.6 µs99.8 µs
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
156 µs156.2 µs
new_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
47.7 µs47.8 µs
chunked_into_canonical[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
decompress[u16, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
33 µs33 µs
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.3 ms3.3 ms
chunked_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
56 µs56 µs
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
26.8 ms26.9 ms
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
27.3 ms27.3 ms
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3 ms3 ms
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
960.8 µs962.5 µs
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
push_vortex_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
16.4 µs16.5 µs
decompress_bitpacking_early_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
129.6 µs129.8 µs
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
chunked_canonicalize_into[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.3 ms5.3 ms
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
109 µs109.2 µs
decompress[u64, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
62.4 µs62.5 µs
take_search[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
830.2 µs831.9 µs
fsst_decompress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
38.1 ms38.2 ms
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
45.5 µs45.6 µs
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
canonicalize_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
221 µs221.5 µs
chunked_canonicalize_into[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
13.2 ms13.2 ms
chunked_canonicalize_into[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.7 ms4.7 ms
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
688.5 µs690.1 µs
decompress[u8, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
25.2 µs25.3 µs
canonicalize_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
199 µs199.5 µs
decompress[u64, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
48.7 µs48.8 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
632.4 µs634 µs
canonicalize_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
101.3 µs101.6 µs
decompress_bitpacking_early_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
108.1 µs108.4 µs
decompress[u64, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
45.1 µs45.2 µs
decompress[u32, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
44.5 µs44.6 µs
canonical_into_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
441.4 µs442.6 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
30.2 µs30.2 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
106.5 µs106.8 µs
compress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
95 µs95.3 µs
compress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
94 µs94.2 µs
alp_rd_compress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
288.3 ms289.1 ms
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
393.7 µs394.9 µs
decompress[u16, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
19.9 µs20 µs
chunked_canonicalize_into[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
11.1 ms11.2 ms
compress[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
push_n_vortex_buffer[u8, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
9.6 µs9.6 µs
decompress[u16, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
19.1 µs19.2 µs
canonicalize_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
102.9 µs103.2 µs
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
17.6 µs17.7 µs
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
493.1 µs494.8 µs
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
395.1 µs396.4 µs
push_vortex_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
8.3 µs8.3 µs
canonicalize_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
120.1 µs120.6 µs
canonicalize_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
114.6 µs115 µs
decompress[u16, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
15.5 µs15.6 µs
take_search[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
431.5 µs433.2 µs
decompress_bitpacking_early_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
75.4 µs75.7 µs
decompress[u8, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
15 µs15 µs
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
329 µs330.3 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
357.3 µs358.7 µs
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
22.1 µs22.2 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
297 µs298.2 µs
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
375.8 µs377.3 µs
decompress[u8, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
14.4 µs14.5 µs
chunked_canonicalize_into[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
8.3 ms8.4 ms
decompress[u32, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
29.4 µs29.6 µs
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
13.9 µs14 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
20.7 µs20.8 µs
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
decompress[u32, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
27.3 µs27.4 µs
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
277.8 µs279.1 µs
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
356.5 µs358.1 µs
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
298.9 µs300.3 µs
compress[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
644.5 µs647.6 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
325.8 µs327.3 µs
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
31 µs31.1 µs
compress[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
631.5 µs634.5 µs
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
327.6 µs329.2 µs
compress[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
638.2 µs641.2 µs
take_indices[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
442.3 µs444.4 µs
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
327.9 µs329.5 µs
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
11.8 µs11.9 µs
push_n_vortex_buffer[u32, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
5.8 µs5.8 µs
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
106.5 µs107 µs
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
214 µs215.2 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-1%
279.4 µs280.9 µs
decompress[u16, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
10.6 µs10.7 µs
zstd_decompress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
-1%
113.1 ms113.8 ms
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-1%
29.6 µs29.7 µs
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
10 µs10 µs
decompress[u64, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
18.8 µs19 µs
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
203.6 µs204.8 µs
decompress[u8, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
9 µs9.1 µs
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-1%
1.5 ms1.5 ms
decompress[u32, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
16.3 µs16.5 µs
alp_decompress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
-1%
12 ms12.1 ms
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
30.8 µs31.1 µs
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-1%
721.6 µs727.2 µs
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-1%
1.4 ms1.4 ms
take_indices[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
266.8 µs269 µs
decompress[u64, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
14.6 µs14.7 µs
fsst_compress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
-1%
97.2 ms98.1 ms
decompress[u32, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
12.9 µs13 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
149 µs150.4 µs
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
124.8 µs126 µs
decompress[u64, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
12.4 µs12.5 µs
decompress[u32, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
11.4 µs11.5 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-1%
23.9 µs24.2 µs
push_n_vortex_buffer[u8, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-1%
2.5 µs2.5 µs
take_indices[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
176.7 µs178.8 µs
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
125.8 µs127.5 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
69.8 µs70.8 µs
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-1%
2.1 µs2.1 µs
take_struct_wide[8]
vortex-array/benches/take_struct.rs
CodSpeed Performance Gauge
-1%
347.2 µs352.3 µs
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
108.5 µs110.1 µs
canonical_into_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-2%
53.3 µs54.1 µs
compress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-2%
201.2 µs204.3 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-2%
50.1 µs50.9 µs
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-2%
1.7 µs1.7 µs
take_map[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
85 µs86.5 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
90.5 µs92.1 µs
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
85.2 µs86.8 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-2%
40.9 µs41.6 µs
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
77.5 µs79.2 µs
canonical_into_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-2%
39.9 µs40.8 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-2%
37.1 µs37.9 µs
take_search[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
67.6 µs69.2 µs
take_map[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
64.8 µs66.3 µs
push_vortex_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-2%
1.2 µs1.2 µs
compress[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-2%
120.9 µs124 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-3%
58.8 µs60.4 µs
take_map[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-3%
52.6 µs54.1 µs
compress[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-3%
97.7 µs100.7 µs
take_indices[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-3%
67.7 µs69.8 µs
compress[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-3%
95.6 µs98.6 µs
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-3%
51.9 µs53.6 µs
take_indices[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-3%
63.5 µs65.7 µs
take_struct_simple
vortex-array/benches/take_struct.rs
CodSpeed Performance Gauge
-4%
70.5 µs73.2 µs
take_struct_sequential_indices
vortex-array/benches/take_struct.rs
CodSpeed Performance Gauge
-4%
55.8 µs57.9 µs
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-4%
44.6 µs46.4 µs
take_indices[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-4%
50.3 µs52.4 µs
take_indices[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-5%
41.1 µs43.2 µs
take_indices[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-5%
45.4 µs47.8 µs
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-5%
55.6 µs58.7 µs
take_indices[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-6%
35.4 µs37.6 µs
take_indices[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-6%
39.4 µs41.8 µs
take_indices[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-6%
30.9 µs33 µs
take_indices[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-6%
35.2 µs37.7 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-6%
44.6 µs47.7 µs
take_indices[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-7%
30.1 µs32.2 µs
take_indices[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-7%
29.9 µs32 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-7%
42.4 µs45.5 µs
take_indices[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-7%
27.3 µs29.4 µs
take_indices[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-7%
26.9 µs29.1 µs
take_indices[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-7%
30.1 µs32.5 µs
take_indices[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-8%
25.7 µs27.8 µs
take_indices[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-8%
25.5 µs27.6 µs
take_indices[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-8%
24.6 µs26.7 µs
take_indices[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-8%
26.4 µs28.7 µs
zstd_compress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
-8%
1.3 s1.4 s
take_indices[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-8%
26.3 µs28.7 µs
take_indices[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-9%
24.1 µs26.5 µs
take_indices[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-9%
24.1 µs26.6 µs
take_indices[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-9%
23.5 µs25.9 µs
take_indices[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-10%
22 µs24.3 µs
take_indices[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-10%
23.1 µs25.5 µs
take_indices[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-10%
22.6 µs25 µs
take_indices[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-10%
21.9 µs24.3 µs
take_indices[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-10%
21.2 µs23.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
943c4c3
-10.68%
test Signed-off-by: Robert Kruszewski <github@robertk.io>
2c81614
3 months ago
by robert3005
© 2026 CodSpeed Technology
Home Terms Privacy Docs