AvalancheHQ
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Local run
by
not-matthias
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
14 days ago
local
Compare
Base
Search a run
Head
Local run
14 days ago
by
not-matthias
CPU Simulation
Compare
Benchmarks
decompress_bitpacking_early_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
243.9 µs
decompress_bitpacking_early_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
231.4 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
106.2 µs
decompress_bitpacking_early_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
129.6 µs
decompress_bitpacking_early_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
108 µs
decompress_bitpacking_early_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
75.2 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
112 µs
decompress_bitpacking_early_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
75.4 µs
decompress_bitpacking_early_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
114 µs
decompress_bitpacking_early_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
257.1 µs
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.8 ms
decompress_bitpacking_early_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
139.2 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
400.3 µs
decompress_bitpacking_early_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
175.4 µs
decompress_bitpacking_early_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
157.9 µs
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.9 ms
decompress_bitpacking_early_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
193.4 µs
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
27.2 ms
canonical_into_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
68.8 µs
canonical_into_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
518.6 µs
canonical_into_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
55.8 µs
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.7 ms
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
412 µs
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.9 ms
canonical_into_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
5 ms
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
126.9 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
30.8 µs
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
79.4 µs
into_canonical_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
34.1 µs
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
306.1 µs
decompress_bitpacking_early_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
129.5 µs
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
402.9 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
287.1 µs
decompress_bitpacking_early_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
180.7 µs
into_canonical_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
44.3 µs
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.7 ms
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
67 µs
decompress_bitpacking_early_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
200.5 µs
decompress_bitpacking_early_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
160.1 µs
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.9 ms
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.9 ms
into_canonical_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
54.6 µs
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
27.4 ms
decompress_bitpacking_early_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
220.5 µs
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
4 ms
decompress_bitpacking_early_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
126.3 µs
decompress_bitpacking_early_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
106 µs
decompress_bitpacking_early_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
77 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
410.5 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
439.2 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
104.2 µs
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
5 ms
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
97.9 µs
decompress_bitpacking_early_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
193 µs
new_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
48.5 µs
old_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
168.4 µs
old_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
105.1 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
130.1 µs
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
217.9 µs
decompress_bitpacking_early_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
205.5 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
54.2 µs
decompress_bitpacking_early_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
180.5 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
350.6 µs
decompress_bitpacking_early_filter[i32, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
617.3 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
75.5 µs
decompress_bitpacking_late_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
186.8 µs
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
115.1 µs
old_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
207.7 µs
decompress_bitpacking_late_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
153.1 µs
old_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
313 µs
decompress_bitpacking_early_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
442.9 µs
old_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
337.7 µs
decompress_bitpacking_early_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
977.1 µs
decompress_bitpacking_early_filter[i64, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.5 µs
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
37.9 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
93 µs
decompress_bitpacking_early_filter[i32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.2 ms
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
119.6 µs
decompress_bitpacking_early_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
554.5 µs
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
123.6 µs
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
153.1 µs
decompress_bitpacking_early_filter[i64, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
660.5 µs
decompress_bitpacking_late_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
167.8 µs
decompress_bitpacking_early_filter[i64, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.4 ms
new_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
39.6 µs
decompress_bitpacking_late_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
194.9 µs
decompress_bitpacking_late_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
190.9 µs
decompress_bitpacking_early_filter[i64, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.3 ms
decompress_bitpacking_late_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
181.7 µs
decompress_bitpacking_early_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.6 ms
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
153.7 µs
decompress_bitpacking_early_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
758.8 µs
decompress_bitpacking_early_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
961.6 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
124.7 µs
decompress_bitpacking_late_filter[i16, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
184.7 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
102.7 µs
decompress_bitpacking_early_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
274.9 µs
decompress_bitpacking_late_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
286.3 µs
decompress_bitpacking_late_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
296.3 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
43.3 µs
decompress_bitpacking_early_filter[i8, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
42.7 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
217.2 µs
decompress_bitpacking_early_filter[i8, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
198.4 µs
decompress_bitpacking_early_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
921.2 µs
old_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
196.7 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
295.6 µs
old_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
140.7 µs
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
200.8 µs
decompress_bitpacking_early_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
250.9 µs
decompress_bitpacking_late_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
312.2 µs
decompress_bitpacking_late_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
323.7 µs
decompress_bitpacking_late_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
345.8 µs
old_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
91.7 µs
old_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
231.4 µs
old_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
158.9 µs
decompress_bitpacking_late_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
822.8 µs
decompress_bitpacking_late_filter[i32, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
281.8 µs
decompress_bitpacking_late_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
327.3 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
298.7 µs
decompress_bitpacking_late_filter[i16, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
300.2 µs
decompress_bitpacking_late_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
433.1 µs
decompress_bitpacking_late_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1 ms
old_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
197.8 µs
decompress_bitpacking_late_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
341.9 µs
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
501.2 µs
old_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
93.3 µs
decompress_bitpacking_late_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
485.5 µs
old_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
100.5 µs
decompress_bitpacking_late_filter[i64, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
482.7 µs
decompress_bitpacking_late_filter[i32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.2 ms
decompress_bitpacking_late_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
356.3 µs
decompress_bitpacking_late_filter[i32, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
610.7 µs
decompress_bitpacking_late_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
970.3 µs
decompress_bitpacking_late_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
496.4 µs
decompress_bitpacking_late_filter[i64, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.4 ms
decompress_bitpacking_late_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
514.2 µs
decompress_bitpacking_late_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
953.8 µs
decompress_bitpacking_late_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
531.4 µs
decompress_bitpacking_late_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
548 µs
decompress_bitpacking_late_filter[i64, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.3 ms
decompress_bitpacking_late_filter[i64, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
652.7 µs
decompress_bitpacking_late_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
564.6 µs
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
495.5 µs
decompress_bitpacking_late_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
548.8 µs
old_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
306.5 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
153.6 µs
decompress_bitpacking_late_filter[i8, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
136.7 µs
decompress_bitpacking_late_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
138.7 µs
decompress_bitpacking_late_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.6 ms
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
27.9 µs
decompress_bitpacking_late_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
268.7 µs
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
69.1 µs
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
116.1 µs
decompress_bitpacking_late_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
751.8 µs
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
96.6 µs
decompress_bitpacking_late_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
923.4 µs
decompress_bitpacking_late_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
246 µs
decompress_bitpacking_late_filter[i8, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
191.6 µs
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
31.3 µs
eval[u16, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
338.5 µs
eval[u16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
160.8 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
27.2 µs
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
64.4 µs
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
171.2 µs
eval[u16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
422.2 µs
new_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
91.8 µs
decompress_bitpacking_late_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
147.1 µs
eval[u16, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
742.6 µs
eval[u16, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
902 µs
eval[u16, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
580.9 µs
new_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
107.9 µs
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
30.4 µs
new_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
162.3 µs
eval[u16, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.2 ms
eval[u16, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
new_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
65.7 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
146.7 µs
decompress_bitpacking_late_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
161.9 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
27.1 µs
eval[u16, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.3 ms
eval[u16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
667.9 µs
eval[u16, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
eval[u16, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
989.3 µs
new_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
109.3 µs
new_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
92.3 µs
eval[u16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.4 ms
decompress_bitpacking_late_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
173.9 µs
eval[u32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
167.6 µs
eval[u16, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
292.4 µs
decompress_bitpacking_late_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
186.5 µs
eval[u32, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
904.2 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
30.6 µs
eval[u32, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
724.7 µs
eval[u32, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
285 µs
decompress_bitpacking_late_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
198.9 µs
new_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
162.8 µs
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
30.7 µs
eval[u32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
557.5 µs
old_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
82.3 µs
eval[u32, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.2 ms
eval[u32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.3 ms
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
30.3 µs
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
1.4 ms
eval[u32, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.4 ms
old_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
134.3 µs
eval[u32, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.6 ms
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs
733.7 µs
old_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
193.3 µs
eval[u32, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2 ms
old_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
163.8 µs
eval[u32, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.5 ms
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
1.5 ms
eval[u32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
old_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
86.4 µs
eval[u32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
1.5 ms
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
5.7 ms
eval[u64, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
834.5 µs
eval[u64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
184 µs
eval[u64, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
337.3 µs
eval[u32, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
398 µs
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
5.4 ms
old_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
81.4 µs
eval[u64, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
eval[u64, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.2 ms
old_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
251.8 µs
old_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
173.3 µs
eval[u64, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.4 ms
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
24.2 µs
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
801.1 µs
eval[u64, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.6 ms
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
4.3 ms
old_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
85 µs
old_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
124.8 µs
old_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
153.6 µs
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
4.6 ms
eval[u64, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2 ms
eval[u64, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
old_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
82.1 µs
eval[u64, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.6 ms
old_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
132 µs
old_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
188.4 µs
eval[u64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.8 ms
old_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
85.5 µs
eval[u64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.4 ms
old_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
156.1 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
24.2 µs
eval[u64, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
584.8 µs
eval[u64, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.1 ms
decompress_bitpacking_early_filter[i16, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.8 µs
old_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
231.2 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
37.3 µs
eval[u8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
351.1 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
104.4 µs
eval[u8, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
272.7 µs
eval[u8, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
494.6 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
50.5 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
201.1 µs
decompress_bitpacking_early_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
330.9 µs
old_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
236.2 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
304.1 µs
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
284.5 µs
eval[u8, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
635.8 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
40.9 µs
decompress_bitpacking_early_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
829 µs
decompress_bitpacking_early_filter[i32, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.7 µs
eval[u8, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
776.9 µs
eval[u8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
163 µs
decompress_bitpacking_early_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.1 ms
eval[u8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
eval[u8, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
799.3 µs
eval[u8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
917.5 µs
decompress_bitpacking_early_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
352.3 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
110 µs
decompress_for_early_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
122.6 µs
decompress_bitpacking_early_filter[i16, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
306.5 µs
eval[u8, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
eval[u8, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
241.1 µs
eval[u8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
473.3 µs
decompress_for_early_filter[i16, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
293.5 µs
decompress_for_early_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
372.7 µs
eval[u8, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.2 ms
decompress_for_early_filter[i16, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
840.6 µs
decompress_for_early_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
997.1 µs
eval[u8, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.5 ms
decompress_for_early_filter[i16, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
686.7 µs
decompress_for_early_filter[i16, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.2 ms
decompress_for_early_filter[i16, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
886 µs
decompress_for_early_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
578.4 µs
decompress_for_early_filter[i16, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.1 ms
decompress_for_early_filter[i16, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.6 ms
decompress_for_early_filter[i32, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.4 ms
decompress_for_early_filter[i16, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
527.1 µs
decompress_for_early_filter[i16, 1]
encodings/fastlanes/benches/pipeline_for.rs
175.9 µs
decompress_for_early_filter[i32, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
851.4 µs
decompress_for_early_filter[i32, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
1 ms
decompress_for_early_filter[i32, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
244.2 µs
decompress_for_early_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
129.9 µs
decompress_for_early_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
154.3 µs
decompress_for_early_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
513.5 µs
decompress_for_early_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
1.2 ms
decompress_for_early_filter[i32, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
1.3 ms
decompress_for_early_filter[i32, 1]
encodings/fastlanes/benches/pipeline_for.rs
290.6 µs
decompress_for_early_filter[i32, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.6 ms
decompress_for_early_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
1.3 ms
decompress_for_early_filter[i32, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
674.5 µs
decompress_for_early_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
977.1 µs
decompress_for_early_filter[i32, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.9 ms
decompress[u32, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
425.8 µs
decompress_for_early_filter[i64, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
2.2 ms
decompress_for_early_filter[i32, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
1.6 ms
decompress_for_early_filter[i64, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
1.2 ms
decompress_for_early_filter[i64, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
1 ms
decompress_for_early_filter[i64, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
294.7 µs
decompress_for_early_filter[i64, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
796.8 µs
decompress_for_early_filter[i64, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
1.5 ms
decompress_for_early_filter[i64, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
2 ms
decompress_for_early_filter[i64, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.9 ms
decompress_for_early_filter[i64, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
1.7 ms
decompress_for_early_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
303.4 µs
decompress_for_early_filter[i64, 1]
encodings/fastlanes/benches/pipeline_for.rs
519.2 µs
decompress[u32, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
431.8 µs
decompress_for_early_filter[i8, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
228.1 µs
decompress_for_early_filter[i8, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
713.6 µs
decompress_for_early_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
2.4 ms
decompress_for_early_filter[i8, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
579.1 µs
decompress_for_early_filter[i64, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
2.6 ms
decompress[u32, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
470.7 µs
decompress_for_early_filter[i8, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.4 ms
decompress_for_early_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
1.8 ms
decompress_for_early_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
121.2 µs
decompress_for_early_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
382.6 µs
decompress_for_early_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
853.8 µs
decompress[u32, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
decompress_for_early_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
1 ms
decompress_for_early_filter[i8, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
442.8 µs
decompress_for_early_filter[i8, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
992.5 µs
decompress_for_early_filter[i8, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.1 ms
decompress_for_early_filter[i8, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
694.9 µs
decompress[u32, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
4.2 ms
decompress[u32, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
decompress[u32, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
4.6 ms
compress[(1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
14.9 µs
decompress[u32, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
compress[(10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
80.6 µs
compress[(1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
21.3 µs
compress[(10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
80.6 µs
compress[(10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
86.7 µs
compress[(1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
19.9 µs
compress[(100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
748.6 µs
decompress_for_early_filter[i8, 1]
encodings/fastlanes/benches/pipeline_for.rs
121.5 µs
compress[(1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
decompress[u32, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
4.2 ms
compress[(100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
828.4 µs
compress[(10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
94.5 µs
decompress[u64, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
17 µs
compress[(100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
734.4 µs
decompress[u16, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
15.9 µs
compress[(100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
719.7 µs
decompress[u64, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
78 µs
decompress[u64, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
74 µs
compress[(1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
decompress[u64, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
20.2 µs
compress[(1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
compress[(1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
7.4 ms
decompress[u64, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
73.9 µs
decompress[u64, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
84.9 µs
compress[(100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
724.4 µs
decompress[u64, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
19.2 µs
decompress[u16, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
42.6 µs
decompress[u64, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
629 µs
decompress[u16, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
45.1 µs
decompress[u16, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
42.6 µs
compress[(1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
7.2 ms
decompress[u16, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u16, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
325.2 µs
decompress[u16, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
347.6 µs
decompress[u64, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
632 µs
decompress[u64, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
721.8 µs
decompress[u16, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
3.4 ms
decompress[u16, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
13.9 µs
decompress[u16, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
46.8 µs
decompress[u16, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
16.5 µs
decompress[u16, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
329.4 µs
compress[(1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
8.2 ms
decompress[u16, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
330.5 µs
decompress[u32, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
14.9 µs
decompress[u16, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u32, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
16.9 µs
decompress[u16, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
322.9 µs
decompress[u16, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
3.2 ms
decompress[u16, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u32, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
52.8 µs
decompress[u16, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u64, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
decompress[u32, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
436.5 µs
decompress[u64, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
653.4 µs
decompress[u64, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
6.4 ms
decompress[u64, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
decompress[u32, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
423.3 µs
decompress[u8, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
37.4 µs
decompress[u32, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
59.2 µs
decompress[u64, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
641.7 µs
decompress[u8, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
14.6 µs
decompress[u8, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
40.1 µs
decompress[u32, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
55.8 µs
decompress[u64, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
decompress[u8, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
15.3 µs
decompress[u64, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
decompress[u8, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
13.1 µs
take_search[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
3.7 ms
decompress[u8, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
39.6 µs
decompress[u32, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
52.7 µs
decompress[u32, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
17.7 µs
decompress[u64, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
decompress[u8, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
37.4 µs
decompress[u8, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
271.6 µs
decompress[u8, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
273.7 µs
decompress[u8, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
276.9 µs
decompress[u8, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
276.3 µs
decompress[u8, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
262.8 µs
decompress[u8, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
take_search[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
1.8 ms
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
399.3 µs
decompress[u8, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
284.9 µs
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
470.8 µs
take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
2.9 ms
decompress[u8, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
decompress[u8, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
2.7 ms
decompress[u8, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
take_search_chunked[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
170.6 µs
decompress[u8, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
take_search_chunked[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
314.9 µs
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
2.2 ms
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
1.5 ms
chunked_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
72.4 µs
chunked_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
506.9 µs
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
569.7 µs
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
4.3 ms
chunked_opt_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
566.9 µs
take_search_chunked[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
1.6 ms
take_search_chunked[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
267.7 µs
take_search_chunked[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
3.1 ms
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
48.3 µs
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
46.4 µs
take_search_chunked[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
184.9 µs
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
506.5 µs
take_search_chunked[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
1.9 ms
varbin
vortex-array/benches/take_strings.rs
138.8 µs
take_search_chunked[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
342.2 µs
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
48.9 µs
take_search_chunked[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
479.9 µs
take_search_chunked[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
3.8 ms
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
147.9 µs
take_search_chunked[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
415.8 µs
take_search_chunked[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
228.7 µs
varbin_non_null
vortex-array/benches/take_strings.rs
127 µs
chunked_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
72.6 µs
take_search_chunked[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
2.2 ms
take_struct_simple
vortex-array/benches/take_struct.rs
71.9 µs
take_search_chunked[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
4.4 ms
varbinview_non_null
vortex-array/benches/take_strings.rs
68.2 µs
take_struct_sequential_indices
vortex-array/benches/take_struct.rs
56.4 µs
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
49.1 µs
chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
185.3 µs
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
310.6 µs
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
232.9 µs
chunked_varbinview_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
780.5 µs
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
233.5 µs
take_struct_wide[8]
vortex-array/benches/take_struct.rs
348.7 µs
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
186.4 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
147.9 µs
compact[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
2.3 ms
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
1.3 ms
varbinview
vortex-array/benches/take_strings.rs
94 µs
chunked_varbinview_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
781.6 µs
compare_int
vortex-array/benches/compare.rs
78.5 ms
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
209.3 µs
compact_large[(524288, 10)]
vortex-array/benches/varbinview_compact.rs
78.5 ms
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
310.4 µs
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
1.3 ms
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
209.8 µs
compact[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
574.8 µs
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
596.3 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
791.7 ns
compare_bool
vortex-array/benches/compare.rs
1.4 ms
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
2 ms
compact[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
2.2 ms
binary_search_std
vortex-array/benches/search_sorted.rs
643.3 ns
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
110.9 µs
compact_sliced[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
1.1 ms
compact_large[(524288, 90)]
vortex-array/benches/varbinview_compact.rs
76.1 ms
scalar_subtract
vortex-array/benches/scalar_subtract.rs
3.2 ms
compact[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
597.8 µs
compact_sliced[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
296.8 µs
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
1.4 ms
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
733 µs
take_map[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
127.8 µs
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
1 ms
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
1.5 ms
take_map[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
180.2 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
198.2 µs
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
753.9 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
507.4 µs
compact_sliced[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
902 µs
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
417.1 µs
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
1.3 ms
take_map[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
255.4 µs
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
1.8 ms
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
2.2 ms
compact_sliced_large[(524288, 10)]
vortex-array/benches/varbinview_compact.rs
39.7 ms
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
1.4 ms
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
326.6 µs
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
339 µs
append_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
170.3 µs
compact_sliced_large[(524288, 90)]
vortex-array/benches/varbinview_compact.rs
39.7 ms
append_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
11 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
2.8 ms
take_search[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
219.8 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
176.4 µs
append_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.7 µs
append_n_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
2.6 µs
append_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
21.6 µs
compact_sliced[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
235.5 µs
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
164.1 µs
append_buffer_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
20.2 µs
append_buffer_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
12.8 µs
append_buffer_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
3.4 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
3 ms
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
1.5 ms
append_buffer_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
111.6 µs
append_n_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
3.4 µs
append_buffer_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
175.9 µs
append_buffer_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
14.3 µs
iter_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
922.5 ns
append_buffer_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
23.5 µs
append_buffer_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
37.8 µs
append_n_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
6.5 µs
append_buffer_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
18.3 µs
append_buffer_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
699.8 µs
iter_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
259 µs
append_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
680 µs
iter_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
8.5 µs
iter_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
259 µs
append_n_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.9 µs
iter_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
65.1 µs
set_indices_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
30.9 µs
iter_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
4.4 µs
iter_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
8.4 µs
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
303.8 µs
set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.2 µs
set_indices_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
2.7 µs
set_indices_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
2.7 µs
append_n_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
2.6 µs
append_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
15.9 µs
set_indices_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
4.6 µs
append_n_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
6.2 µs
append_n_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.2 µs
append_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
249.3 µs
append_n_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
3.2 µs
append_n_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
5.6 µs
append_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
31.4 µs
append_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
2.3 µs
slice_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.4 µs
slice_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
1.4 µs
set_indices_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
30.9 µs
bitwise_and_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
3.8 µs
set_indices_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
120.9 µs
slice_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
1.4 µs
slice_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2.1 µs
set_indices_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
120.9 µs
append_n_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
9.6 µs
set_indices_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.2 µs
bitwise_and_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
8.5 µs
slice_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
2.4 µs
set_indices_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
4.6 µs
bitwise_and_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
5.5 µs
bitwise_and_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
3.6 µs
append_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
996.2 µs
slice_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
1.9 µs
bitwise_and_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.4 µs
slice_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2.7 µs
bitwise_and_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
17.3 µs
true_count_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
813.3 ns
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
1.2 µs
slice_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
2.5 µs
slice_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.9 µs
true_count_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
969.4 ns
true_count_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
1 µs
bitwise_and_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
5.7 µs
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
875.8 ns
bitwise_and_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
10.1 µs
bitwise_not_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
5.3 µs
bitwise_and_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
5.2 µs
bitwise_not_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
5.4 µs
true_count_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
1.1 µs
bitwise_not_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
3.3 µs
slice_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
2.5 µs
bitwise_not_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
3.8 µs
bitwise_not_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
17.8 µs
true_count_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
5.4 µs
bitwise_not_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
7.3 µs
bitwise_and_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
23.9 µs
value_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
812.5 ns
true_count_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2.1 µs
value_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.1 µs
true_count_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
5.5 µs
bitwise_not_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
7.7 µs
true_count_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2 µs
bitwise_not_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
16.3 µs
bitwise_not_vortex_buffer_mut[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
5.7 µs
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
1.3 µs
bitwise_not_vortex_buffer_mut[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2.7 µs
bitwise_not_vortex_buffer_mut[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
1.3 µs
bitwise_not_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
4.9 µs
bitwise_or_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
17.4 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.2 µs
bitwise_or_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
8.5 µs
bitwise_or_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
6 µs
bitwise_or_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
6.2 µs
bitwise_or_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
5.1 µs
bitwise_not_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
4.4 µs
value_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
313.4 µs
value_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
78.5 µs
value_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
10 µs
bitwise_or_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
5.7 µs
bitwise_or_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
10.1 µs
from_iter[BitBuffer, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs
9 µs
from_iter[BitBuffer, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs
12.4 µs
from_iter[BitBuffer, 16384]
vortex-buffer/benches/vortex_bitbuffer.rs
64.4 µs
bitwise_or_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.4 µs
bitwise_or_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
5.7 µs
from_iter[BitBuffer, 128]
vortex-buffer/benches/vortex_bitbuffer.rs
4.8 µs
bitwise_or_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
23.9 µs
value_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
96.7 µs
value_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
12.3 µs
value_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
952.8 ns
value_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
6.2 µs
iter_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
65 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
2 µs
BooleanBuffer>, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
11.3 µs
iter_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
890 ns
BooleanBuffer>, 128]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
3.8 µs
BooleanBuffer>, 16384]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
141.8 µs
from_iter[BitBuffer, 65536]
vortex-buffer/benches/vortex_bitbuffer.rs
241.3 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
35.8 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
7.5 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
133.1 µs
from_iter[Buffer<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
3.5 µs
iter_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
4.4 µs
BooleanBuffer>, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
19.8 µs
BooleanBuffer>, 65536]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
550.6 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
5.6 µs
value_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
386.2 µs
from_iter[Buffer<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
158.3 µs
from_iter[Buffer<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
10.1 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
3.6 µs
from_iter[Buffer<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
7.8 µs
from_iter[Buffer<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
43.5 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
131.9 µs
map_each[BufferMut<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
4.3 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
1.9 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
34.2 µs
map_each[BufferMut<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.3 µs
map_new_output[1024]
vortex-buffer/benches/vortex_buffer.rs
6.2 µs
decompress[("datetime_for_bp", 0x42c1bd0)]
vortex/benches/common_encoding_tree_throughput.rs
34.9 ms
push_vortex_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
520.2 µs
map_each[BufferMut<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
32.8 µs
map_new_output[128]
vortex-buffer/benches/vortex_buffer.rs
2.1 µs
map_each[BufferMut<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
130.5 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
465.8 ns
map_new_output[65536]
vortex-buffer/benches/vortex_buffer.rs
266.9 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
5.7 µs
map_new_output[16384]
vortex-buffer/benches/vortex_buffer.rs
68.9 µs
map_new_output[2048]
vortex-buffer/benches/vortex_buffer.rs
10.4 µs
push_arrow_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
121.1 µs
decompress[("alp_for_bp_f64", 0x42be8f0)]
vortex/benches/common_encoding_tree_throughput.rs
24.2 ms
alp_compress_f64
vortex/benches/single_encoding_throughput.rs
12.7 ms
decompress[("dict_varbinview_string", 0x42bf310)]
vortex/benches/common_encoding_tree_throughput.rs
14.7 ms
decompress[("runend_for_bp_u32", 0x42bf7a0)]
vortex/benches/common_encoding_tree_throughput.rs
2 ms
decompress[("dict_fsst_varbin_string", 0x42c0650)]
vortex/benches/common_encoding_tree_throughput.rs
14.5 ms
decompress[("dict_fsst_varbin_bp_string", 0x42c0ce0)]
vortex/benches/common_encoding_tree_throughput.rs
14.5 ms
alp_rd_decompress_f64
vortex/benches/single_encoding_throughput.rs
18.6 ms
decompress[("for_bp_u64", 0x42be1a0)]
vortex/benches/common_encoding_tree_throughput.rs
2.5 ms
alp_rd_compress_f64
vortex/benches/single_encoding_throughput.rs
284.6 ms
push_arrow_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
1.1 µs
push_arrow_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
7.7 µs
bitpacked_decompress_u32
vortex/benches/single_encoding_throughput.rs
2.4 ms
push_n_vortex_buffer[u16, 128]
vortex-buffer/benches/vortex_buffer.rs
1.3 µs
dict_compress_string
vortex/benches/single_encoding_throughput.rs
88.2 ms
push_n_vortex_buffer[u16, 65536]
vortex-buffer/benches/vortex_buffer.rs
65.7 µs
push_arrow_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
15.3 µs
delta_compress_u32
vortex/benches/single_encoding_throughput.rs
5 ms
alp_decompress_f64
vortex/benches/single_encoding_throughput.rs
12 ms
bitpacked_compress_u32
vortex/benches/single_encoding_throughput.rs
2.4 ms
push_n_vortex_buffer[u16, 2048]
vortex-buffer/benches/vortex_buffer.rs
4.2 µs
push_arrow_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
483.7 µs
dict_compress_u32
vortex/benches/single_encoding_throughput.rs
39.8 ms
push_n_vortex_buffer[u16, 16384]
vortex-buffer/benches/vortex_buffer.rs
18.3 µs
push_n_vortex_buffer[u16, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.9 µs
push_n_vortex_buffer[u32, 1024]
vortex-buffer/benches/vortex_buffer.rs
4 µs
push_n_vortex_buffer[u32, 16384]
vortex-buffer/benches/vortex_buffer.rs
33.4 µs
push_n_vortex_buffer[u32, 2048]
vortex-buffer/benches/vortex_buffer.rs
5.8 µs
for_compress_i32
vortex/benches/single_encoding_throughput.rs
7.5 ms
push_n_vortex_buffer[u32, 128]
vortex-buffer/benches/vortex_buffer.rs
1.4 µs
for_decompress_i32
vortex/benches/single_encoding_throughput.rs
4.1 ms
pcodec_compress_f64
vortex/benches/single_encoding_throughput.rs
100.7 ms
dict_decompress_u32
vortex/benches/single_encoding_throughput.rs
3 ms
runend_compress_u32
vortex/benches/single_encoding_throughput.rs
50.8 ms
delta_decompress_u32
vortex/benches/single_encoding_throughput.rs
5 ms
push_n_vortex_buffer[u64, 1024]
vortex-buffer/benches/vortex_buffer.rs
5.8 µs
dict_decompress_string
vortex/benches/single_encoding_throughput.rs
11.4 ms
pcodec_decompress_f64
vortex/benches/single_encoding_throughput.rs
17.3 ms
fsst_compress_string
vortex/benches/single_encoding_throughput.rs
109.9 ms
push_n_vortex_buffer[u32, 65536]
vortex-buffer/benches/vortex_buffer.rs
128.3 µs
runend_decompress_u32
vortex/benches/single_encoding_throughput.rs
19.8 ms
zigzag_compress_i32
vortex/benches/single_encoding_throughput.rs
4.2 ms
push_n_vortex_buffer[u64, 16384]
vortex-buffer/benches/vortex_buffer.rs
64.6 µs
zstd_decompress_string
vortex/benches/single_encoding_throughput.rs
113.1 ms
fsst_decompress_string
vortex/benches/single_encoding_throughput.rs
38.1 ms
push_n_vortex_buffer[u64, 2048]
vortex-buffer/benches/vortex_buffer.rs
9.6 µs
zstd_compress_string
vortex/benches/single_encoding_throughput.rs
1.4 s
push_n_vortex_buffer[u64, 65536]
vortex-buffer/benches/vortex_buffer.rs
253.8 µs
zigzag_decompress_i32
vortex/benches/single_encoding_throughput.rs
4.2 ms
push_n_vortex_buffer[u8, 16384]
vortex-buffer/benches/vortex_buffer.rs
9.6 µs
zstd_compress_u32
vortex/benches/single_encoding_throughput.rs
865.7 ms
push_n_vortex_buffer[u64, 128]
vortex-buffer/benches/vortex_buffer.rs
1.6 µs
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
1.7 µs
push_n_vortex_buffer[u8, 65536]
vortex-buffer/benches/vortex_buffer.rs
33.3 µs
push_vortex_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
8.3 µs
push_vortex_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
130.2 µs
push_n_vortex_buffer[u8, 2048]
vortex-buffer/benches/vortex_buffer.rs
2.5 µs
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.1 µs
zstd_decompress_u32
vortex/benches/single_encoding_throughput.rs
29.3 ms
push_vortex_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
16.5 µs
push_vortex_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
1.2 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs