vortex-data
vortex
BlogDocsChangelog

GitHub Actions run

10 days ago 3dd8e77 ngates/expr-tree pull_request

Compare

Base
Search a run

Head
Expression VTable
#5191
ngates/expr-tree
10 days ago
CPU Simulation

Compare
Suggested base runs: • •

Skipped (141)

Benchmarks

decompress_bitpacking_early_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
94.4 µs
decompress_bitpacking_early_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
74.4 µs
decompress_bitpacking_early_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
112.1 µs
decompress_bitpacking_early_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
74.1 µs
decompress_bitpacking_early_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
214.4 µs
decompress_bitpacking_early_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
100.7 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
99.3 µs
decompress_bitpacking_early_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
121.8 µs
decompress_bitpacking_early_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
176 µs
decompress_bitpacking_early_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
140.5 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
93.4 µs
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
78.5 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
305.1 µs
decompress_bitpacking_early_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
116.2 µs
decompress_bitpacking_early_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
158 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
320.1 µs
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
285.5 µs
decompress_bitpacking_early_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
240.2 µs
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
1.9 ms
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.1 ms
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
114.2 µs
canonical_into_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
47.9 µs
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
27.2 ms
decompress_bitpacking_early_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
163.2 µs
decompress_bitpacking_early_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
142.6 µs
canonical_into_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
61 µs
canonical_into_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
519.5 µs
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
409.4 µs
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.9 ms
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.1 ms
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
29.9 µs
old_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
135.3 µs
canonical_into_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
5 ms
new_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
162.1 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
37.9 µs
decompress_bitpacking_early_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
226.9 µs
old_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
194.3 µs
old_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
82.9 µs
decompress_bitpacking_early_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
203.1 µs
decompress_bitpacking_early_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
75.8 µs
old_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
165 µs
old_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
86.4 µs
old_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
124.5 µs
into_canonical_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
41.1 µs
old_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
252.2 µs
old_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
153.4 µs
into_canonical_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
51.3 µs
old_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
173.5 µs
old_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
85.5 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
91.3 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
285.9 µs
decompress_bitpacking_early_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
92.7 µs
decompress_bitpacking_early_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
183 µs
decompress_bitpacking_early_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
108.7 µs
old_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
131.6 µs
decompress_bitpacking_early_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
163.4 µs
old_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
82.6 µs
decompress_bitpacking_early_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
188.4 µs
decompress_bitpacking_early_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
175.9 µs
old_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
231.5 µs
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
197.3 µs
old_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
188.4 µs
decompress_bitpacking_late_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
197.4 µs
old_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
156.1 µs
decompress_bitpacking_late_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
188.6 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
104.7 µs
old_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
84.9 µs
decompress_bitpacking_late_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
225.9 µs
decompress_bitpacking_late_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
239.1 µs
decompress_bitpacking_late_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
212 µs
decompress_bitpacking_early_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
330.8 µs
decompress_bitpacking_early_filter[i16, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.8 µs
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
304.9 µs
decompress_bitpacking_early_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
352.3 µs
decompress_bitpacking_early_filter[i16, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
306.7 µs
decompress_bitpacking_late_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
252.3 µs
decompress_bitpacking_late_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
270.9 µs
old_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
80.8 µs
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
398.4 µs
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
1.9 ms
decompress_bitpacking_early_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.1 ms
decompress_bitpacking_early_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
829.2 µs
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.1 ms
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
27.3 ms
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
68.9 µs
decompress_bitpacking_early_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
442.5 µs
into_canonical_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
56.3 µs
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
3 ms
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
110.9 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
330.8 µs
decompress_bitpacking_early_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
554.3 µs
decompress_bitpacking_early_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
976.8 µs
decompress_bitpacking_early_filter[i32, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
617.3 µs
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
125.4 µs
decompress_bitpacking_early_filter[i32, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.8 µs
old_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
236.6 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
518.9 µs
decompress_bitpacking_early_filter[i32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.2 ms
decompress_bitpacking_early_filter[i64, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.6 µs
decompress_bitpacking_early_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
960.5 µs
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
4.2 ms
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.1 ms
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
97.4 µs
new_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
48.9 µs
decompress_bitpacking_early_filter[i64, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.4 ms
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
335 µs
decompress_bitpacking_early_filter[i64, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.3 ms
decompress_bitpacking_early_filter[i64, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
659.4 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
129.4 µs
decompress_bitpacking_early_filter[i8, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
42.8 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
53.6 µs
decompress_bitpacking_early_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
759.1 µs
decompress_bitpacking_early_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.6 ms
old_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
339.7 µs
old_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
167.6 µs
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
232.7 µs
decompress_bitpacking_early_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
275.3 µs
decompress_bitpacking_early_filter[i8, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
199 µs
old_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
107.4 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
86.8 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
103 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
108.1 µs
decompress_bitpacking_early_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
251.5 µs
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
116 µs
old_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
328.5 µs
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
36.8 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
141.5 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
69.2 µs
old_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
215.8 µs
old_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
133.5 µs
old_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
91.3 µs
old_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
214.7 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
204.4 µs
new_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
39.1 µs
old_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
181.4 µs
old_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
150.6 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
118.5 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
44 µs
old_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
93.8 µs
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
115.5 µs
decompress_bitpacking_early_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
921.6 µs
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
27.4 µs
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
96 µs
old_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
289.6 µs
old_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
188.7 µs
decompress_bitpacking_late_filter[i16, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
187 µs
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
63.7 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
26.4 µs
new_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
106.5 µs
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
68.5 µs
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
203.1 µs
old_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
100.2 µs
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
30.6 µs
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
29.7 µs
new_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
65.1 µs
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
170.7 µs
decompress_bitpacking_late_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
325.8 µs
new_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
91.9 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
26.7 µs
decompress_bitpacking_late_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
825.4 µs
new_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
161.7 µs
new_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
91.6 µs
new_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
108.9 µs
decompress_bitpacking_late_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
348.1 µs
decompress_bitpacking_late_filter[i16, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
302.5 µs
decompress_bitpacking_late_filter[i32, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
613.5 µs
decompress_bitpacking_late_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.1 ms
eval[u64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.8 ms
decompress_bitpacking_late_filter[i32, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
284.6 µs
decompress_bitpacking_late_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
551.6 µs
decompress_bitpacking_late_filter[i64, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
486.3 µs
eval[u64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.4 ms
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
504.8 µs
decompress_bitpacking_late_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
972.9 µs
decompress_bitpacking_late_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
437.6 µs
decompress_bitpacking_late_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
248.2 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
301.5 µs
decompress_bitpacking_late_filter[i64, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
656.4 µs
decompress_bitpacking_late_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
270.7 µs
decompress_bitpacking_late_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
957.4 µs
decompress_bitpacking_late_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
925.5 µs
decompress_bitpacking_late_filter[i8, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
193.8 µs
decompress_bitpacking_late_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
753.9 µs
decompress_bitpacking_late_filter[i32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.2 ms
decompress_bitpacking_late_filter[i64, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.3 ms
eval[u8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
162.5 µs
eval[u16, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
339 µs
eval[u16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
159.8 µs
decompress_bitpacking_late_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.6 ms
decompress_bitpacking_late_filter[i64, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.4 ms
decompress_bitpacking_late_filter[i8, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
138.8 µs
eval[u64, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
586.4 µs
eval[u16, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.2 ms
eval[u16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
422.2 µ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.6 µs
eval[u16, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
743.1 µs
eval[u32, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
283.9 µs
eval[u16, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
eval[u16, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.3 ms
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
155.7 µs
eval[u16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
668.1 µs
eval[u32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
eval[u16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.4 ms
eval[u16, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
292.3 µs
eval[u32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
557.6 µs
eval[u32, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
904.3 µs
eval[u16, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
902 µs
eval[u32, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.2 ms
eval[u8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
351.2 µs
eval[u8, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
272.7 µs
eval[u32, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.5 ms
eval[u32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
eval[u32, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.6 ms
eval[u32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.3 ms
eval[u32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
166.9 µs
eval[u32, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
724.9 µs
eval[u32, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2 ms
eval[u16, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
581.6 µs
eval[u32, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.4 ms
eval[u64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
181.8 µs
eval[u64, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
834.5 µs
eval[u32, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
398.2 µs
eval[u8, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
493.8 µs
eval[u64, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
335.6 µs
eval[u64, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
eval[u64, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.4 ms
eval[u8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
917 µs
eval[u8, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
777.2 µs
eval[u64, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.1 ms
eval[u64, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2 ms
eval[u64, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.6 ms
eval[u64, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
eval[u8, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.2 ms
eval[u64, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.2 ms
eval[u8, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
636.7 µs
eval[u8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
eval[u8, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
240.7 µs
decompress_for_early_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
372.9 µs
decompress_for_early_filter[i16, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
293.7 µs
eval[u64, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.6 ms
decompress_for_early_filter[i16, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.1 ms
decompress_for_early_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
1 ms
eval[u8, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
decompress_bitpacking_late_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
280.9 µs
decompress_for_early_filter[i16, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
528.7 µs
eval[u8, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
799 µs
decompress_for_early_filter[i8, 1]
encodings/fastlanes/benches/pipeline_for.rs
121.3 µs
decompress_for_early_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
122.2 µs
eval[u8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
473.3 µs
eval[u8, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.5 ms
decompress_for_early_filter[i16, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.6 ms
decompress_for_early_filter[i16, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
886 µs
decompress_for_early_filter[i16, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.2 ms
decompress_for_early_filter[i16, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
840.8 µs
decompress_for_early_filter[i16, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
686.9 µs
compress[(1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
14.8 µs
decompress_bitpacking_late_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
296.9 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
280.2 µs
decompress_for_early_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
997.3 µs
compress[(1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
19.8 µs
compress[(1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
21.2 µs
compress[(10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
86.5 µs
decompress_bitpacking_late_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
340.9 µs
decompress_for_early_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
1.3 ms
decompress_bitpacking_late_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
311.9 µs
decompress_for_early_filter[i32, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
851.5 µs
decompress_bitpacking_late_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
326.5 µs
decompress_for_early_filter[i32, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
1 ms
decompress_for_early_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
578.4 µs
decompress_for_early_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
129.5 µs
compress[(100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
719.5 µs
decompress_bitpacking_late_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
470.1 µs
decompress_for_early_filter[i32, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
674.6 µs
decompress_for_early_filter[i32, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
244 µs
compress[(10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
80.4 µs
decompress_for_early_filter[i16, 1]
encodings/fastlanes/benches/pipeline_for.rs
175.8 µs
decompress_for_early_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
513.9 µs
decompress_bitpacking_late_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
480.9 µs
compress[(100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
724.2 µs
decompress_for_early_filter[i32, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.4 ms
decompress_bitpacking_late_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
498.8 µs
compress[(10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
80.5 µs
decompress_for_early_filter[i32, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.6 ms
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
480 µs
decompress_for_early_filter[i64, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
294.3 µs
compress[(10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
94.3 µs
decompress_for_early_filter[i32, 1]
encodings/fastlanes/benches/pipeline_for.rs
290.3 µs
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
compress[(100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
748.4 µs
decompress_for_early_filter[i32, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.9 ms
decompress_for_early_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
1.2 ms
decompress_bitpacking_late_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
516 µs
decompress_for_early_filter[i32, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
1.3 ms
decompress_for_early_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
153.9 µs
decompress_for_early_filter[i64, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
1.5 ms
decompress_for_early_filter[i64, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
1.7 ms
decompress_for_early_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
977.1 µs
compress[(100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
734.2 µs
decompress_bitpacking_late_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
532.5 µs
compress[(1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
compress[(100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
828.3 µs
decompress_bitpacking_late_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
120.6 µs
decompress_for_early_filter[i64, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.9 ms
decompress_for_early_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
2.4 ms
decompress_bitpacking_late_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
175.6 µs
decompress_bitpacking_late_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
549.3 µs
decompress_bitpacking_late_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
148.7 µs
decompress_for_early_filter[i64, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
1 ms
decompress_for_early_filter[i64, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
796.8 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
148.4 µs
decompress_for_early_filter[i64, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
2.2 ms
compress[(1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
7.2 ms
decompress_for_early_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
1.8 ms
compress[(1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
7.4 ms
decompress_bitpacking_late_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
163.6 µs
decompress[u16, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
15.8 µs
decompress_for_early_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
120.8 µs
decompress[u16, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
13.9 µs
decompress_for_early_filter[i64, 1]
encodings/fastlanes/benches/pipeline_for.rs
518.9 µs
decompress_for_early_filter[i64, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
2.6 ms
compress[(1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
compress[(1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
8.2 ms
decompress_for_early_filter[i64, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
2 ms
compress[(1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
decompress_for_early_filter[i8, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
442.1 µs
decompress_for_early_filter[i8, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
992.5 µs
decompress[u16, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
42.3 µs
decompress_for_early_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
303.4 µs
decompress_bitpacking_late_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
200.6 µs
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs
736.4 µs
decompress_for_early_filter[i8, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
579.8 µs
decompress[u16, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
16.3 µs
decompress_for_early_filter[i8, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.1 ms
decompress_for_early_filter[i8, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
713.5 µs
decompress[u16, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
322.6 µs
decompress[u16, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
44.7 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
30 µs
decompress_for_early_filter[i8, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
228.2 µs
decompress[u16, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
46.4 µs
decompress[u16, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
324.7 µs
decompress_for_early_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
853.8 µs
decompress[u16, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
42.4 µs
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
30.1 µs
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
1.4 ms
decompress_for_early_filter[i8, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.4 ms
decompress[u16, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
330 µs
decompress_for_early_filter[i8, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
694.6 µs
decompress_bitpacking_late_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
188.2 µs
decompress[u16, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
5.7 ms
decompress[u16, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
347.1 µs
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
1.5 ms
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
23.5 µs
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
803.3 µs
decompress_for_early_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
382.3 µs
chunked_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
506.4 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
201.1 µs
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
48.4 µs
decompress[u16, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
3.4 ms
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
4.6 ms
decompress[u16, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u16, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u16, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
329 µs
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
5.4 ms
chunked_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
72.6 µs
decompress[u32, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
52.6 µs
decompress[u32, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
16.8 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
41.5 µs
decompress[u32, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
14.9 µs
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
4.3 ms
decompress[u32, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
17.5 µs
decompress[u16, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
1.5 ms
decompress[u32, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
58.9 µs
decompress[u16, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
3.2 ms
decompress[u32, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
52.6 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
51.1 µs
decompress[u32, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
55.5 µs
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
568.3 µs
decompress[u32, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
423.1 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
37.9 µs
decompress[u32, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
4.2 ms
decompress[u32, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
436.1 µs
decompress[u32, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
425.4 µs
decompress[u32, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
4.2 ms
decompress[u32, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
470.3 µs
decompress[u32, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
4.6 ms
decompress[u64, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
17.1 µs
decompress[u32, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
46.7 µs
decompress[u32, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
decompress[u32, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
431.6 µs
decompress[u64, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
20.3 µs
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
147.2 µs
decompress[u64, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
73.3 µs
decompress[u64, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
84.5 µs
decompress[u64, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
77.3 µs
decompress[u32, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
decompress[u64, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
652.6 µs
decompress[u64, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
19.1 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
24.3 µs
decompress[u64, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
73.4 µs
decompress[u64, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
721 µs
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
48.4 µs
decompress[u64, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
6.4 ms
decompress[u64, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
decompress[u8, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
37.4 µs
decompress[u64, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
631.2 µs
decompress[u64, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
641.5 µs
decompress[u64, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
decompress[u64, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
decompress[u64, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
chunked_opt_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
568.4 µs
decompress[u64, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
628.4 µs
decompress[u8, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
14.4 µs
decompress[u8, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
15.2 µs
decompress[u8, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
13.3 µs
decompress[u8, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
39.5 µs
decompress[u64, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
decompress[u8, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
decompress[u8, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
39.9 µs
decompress[u8, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
275.9 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
147.4 µs
decompress[u8, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
decompress[u8, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
2.7 ms
decompress[u8, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
271.4 µs
decompress[u8, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
chunked_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
72.2 µs
decompress[u8, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
284.5 µs
chunked_varbinview_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
778.3 µs
decompress[u8, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
273.3 µs
decompress[u8, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
decompress[u8, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
37.4 µs
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
232.5 µs
decompress[u8, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
276.7 µs
decompress[u8, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
233.7 µs
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
48.8 µs
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
506.3 µs
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
186 µs
compare_int
vortex-array/benches/compare.rs
78.5 ms
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
209.5 µs
varbin
vortex-array/benches/take_strings.rs
140 µs
chunked_varbinview_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
782.7 µs
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
596.3 µs
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
1.3 ms
varbinview_non_null
vortex-array/benches/take_strings.rs
67 µs
scalar_subtract
vortex-array/benches/scalar_subtract.rs
3.2 ms
varbinview
vortex-array/benches/take_strings.rs
95.6 µs
chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
184.2 µs
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
310.5 µs
take_struct_simple
vortex-array/benches/take_struct.rs
72.7 µs
compact[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
2.3 ms
take_struct_wide[8]
vortex-array/benches/take_struct.rs
352.4 µs
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
276.4 µs
take_struct_sequential_indices
vortex-array/benches/take_struct.rs
57.3 µs
take_map[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
130.6 µs
binary_search_std
vortex-array/benches/search_sorted.rs
614.2 ns
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
1.3 ms
compact[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
2.2 ms
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
2 ms
varbin_non_null
vortex-array/benches/take_strings.rs
129 µs
take_map[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
184.7 µs
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
209.3 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
791.7 ns
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
344.5 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
1.5 ms
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
201.4 µs
compact[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
574.5 µs
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
739 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
513.9 µs
compare_bool
vortex-array/benches/compare.rs
1.4 ms
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
420.3 µs
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
113.3 µs
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
766.2 µs
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
1.4 ms
compact_large[(524288, 90)]
vortex-array/benches/varbinview_compact.rs
76 ms
compact_sliced_large[(524288, 10)]
vortex-array/benches/varbinview_compact.rs
39.7 ms
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
1 ms
compact_large[(524288, 10)]
vortex-array/benches/varbinview_compact.rs
78.5 ms
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
259.8 µs
compact_sliced[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
902 µs
compact[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
598.6 µs
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
400.4 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
327.9 µs
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
165.5 µ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
take_search[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
221.2 µs
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
305.3 µs
take_search[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
1.8 ms
take_search[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
3.7 ms
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
472 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
177.7 µs
compact_sliced[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
296.4 µs
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
2.2 ms
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
4.3 ms
compact_sliced[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
235.3 µs
take_search_chunked[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
316.2 µs
compact_sliced[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
1.1 ms
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
1.9 ms
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
2.3 ms
append_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
10.9 µs
append_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.7 µs
take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
2.9 ms
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
1.4 ms
append_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
21.6 µs
append_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
170.2 µs
take_search_chunked[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
172.9 µs
take_search_chunked[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
343.5 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
2.8 ms
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
264.4 µs
append_buffer_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
3.5 µs
take_search_chunked[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
1.6 ms
append_buffer_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
175.9 µs
take_search_chunked[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
186.1 µs
append_buffer_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
699.8 µs
compact_sliced_large[(524288, 90)]
vortex-array/benches/varbinview_compact.rs
39.7 ms
append_buffer_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
14.3 µs
take_search_chunked[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
229.9 µs
take_search_chunked[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
3.1 ms
take_search_chunked[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
268.9 µs
take_search_chunked[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
1.9 ms
append_buffer_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
18.4 µs
append_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
679.9 µs
append_buffer_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
12.9 µs
take_search_chunked[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
2.2 ms
take_search_chunked[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
3.8 ms
take_search_chunked[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
416.8 µs
append_buffer_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
37.9 µs
take_search_chunked[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
4.4 ms
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
1.5 ms
append_n_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
2.6 µs
take_search_chunked[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
480.8 µs
append_buffer_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
20.3 µs
append_buffer_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
23.5 µs
iter_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
65 µs
append_n_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
2.6 µs
iter_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
8.4 µs
append_n_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
6.3 µ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
iter_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
860.8 ns
append_n_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
6.5 µs
append_n_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
3.3 µs
append_n_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
9.6 µs
append_buffer_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
111.6 µs
append_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
15.9 µs
bitwise_and_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
5.5 µs
bitwise_and_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
4.9 µs
append_n_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
3.4 µs
iter_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
258.9 µs
iter_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
4.5 µs
bitwise_and_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
8.4 µs
append_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
996.2 µs
append_n_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.2 µs
append_n_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.9 µs
bitwise_and_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
3.7 µs
bitwise_and_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
6.1 µs
iter_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
65.1 µs
bitwise_not_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
7.1 µs
bitwise_and_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.3 µs
bitwise_and_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
17.3 µs
bitwise_and_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
5.5 µs
bitwise_and_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
9.9 µs
append_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
249.3 µs
append_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
2.3 µs
iter_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1 µs
iter_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
8.6 µs
bitwise_not_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
17.6 µs
iter_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
259.1 µs
bitwise_not_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
3.2 µs
bitwise_and_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
23.7 µs
set_indices_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
2.7 µs
bitwise_not_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
7.5 µs
set_indices_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
4.5 µs
set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1 µs
bitwise_not_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
4.7 µs
bitwise_not_vortex_buffer_mut[1024]
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[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
16.1 µs
bitwise_not_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
3 µs
bitwise_not_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
5.1 µs
bitwise_not_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
4.2 µs
set_indices_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
30.8 µs
bitwise_or_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
8.5 µs
bitwise_or_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
5 µs
bitwise_or_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.3 µs
bitwise_or_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
6.2 µs
bitwise_not_vortex_buffer_mut[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
5.7 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.2 µs
bitwise_or_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
5.6 µs
set_indices_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
4.6 µs
bitwise_or_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
17.3 µs
bitwise_or_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
23.7 µs
set_indices_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
30.9 µs
bitwise_or_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
10 µs
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
1.3 µs
slice_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.3 µs
set_indices_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
2.7 µs
bitwise_or_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
5.6 µs
set_indices_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
120.9 µs
bitwise_or_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.9 µs
BooleanBuffer>, 16384]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
141.5 µs
bitwise_not_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
3.6 µs
set_indices_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
120.8 µs
set_indices_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.1 µs
from_iter[BitBuffer, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs
8.6 µs
from_iter[BitBuffer, 128]
vortex-buffer/benches/vortex_bitbuffer.rs
4.1 µs
BooleanBuffer>, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
19.7 µs
BooleanBuffer>, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
11.2 µs
true_count_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
969.4 ns
slice_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
1.3 µs
from_iter[BitBuffer, 16384]
vortex-buffer/benches/vortex_bitbuffer.rs
64.1 µs
from_iter[BitBuffer, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs
12.2 µs
BooleanBuffer>, 128]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
3.8 µs
slice_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
1.9 µs
from_iter[BitBuffer, 65536]
vortex-buffer/benches/vortex_bitbuffer.rs
241 µs
slice_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
2.4 µs
iter_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
4.4 µs
slice_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
1.3 µs
true_count_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
725.8 ns
slice_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2.6 µs
slice_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
2.4 µs
true_count_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
1.1 µs
BooleanBuffer>, 65536]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
550.6 µs
slice_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
2 µs
push_n_vortex_buffer[u32, 128]
vortex-buffer/benches/vortex_buffer.rs
1.4 µs
true_count_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
1 µs
true_count_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
5.4 µs
value_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
812.5 ns
push_n_vortex_buffer[u32, 1024]
vortex-buffer/benches/vortex_buffer.rs
4 µs
slice_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2.1 µs
push_n_vortex_buffer[u32, 2048]
vortex-buffer/benches/vortex_buffer.rs
5.8 µs
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
1.2 µs
true_count_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2 µs
value_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
78.5 µs
true_count_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
5.5 µs
slice_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
2.8 µs
true_count_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
2.1 µs
push_n_vortex_buffer[u64, 128]
vortex-buffer/benches/vortex_buffer.rs
1.6 µs
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
846.7 ns
value_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
10 µs
value_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
12.2 µs
value_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
5.1 µs
value_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
952.8 ns
push_n_vortex_buffer[u64, 1024]
vortex-buffer/benches/vortex_buffer.rs
5.8 µs
value_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
313.4 µs
push_n_vortex_buffer[u32, 65536]
vortex-buffer/benches/vortex_buffer.rs
128.3 µs
value_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
6.2 µs
push_n_vortex_buffer[u64, 2048]
vortex-buffer/benches/vortex_buffer.rs
9.5 µs
value_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
386.2 µs
value_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
96.7 µs
push_n_vortex_buffer[u64, 65536]
vortex-buffer/benches/vortex_buffer.rs
253.8 µs
push_n_vortex_buffer[u32, 16384]
vortex-buffer/benches/vortex_buffer.rs
33.4 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
5.6 µs
from_iter[Buffer<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
7.6 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
7.1 µs
push_n_vortex_buffer[u64, 16384]
vortex-buffer/benches/vortex_buffer.rs
64.6 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
132.7 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
5.6 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
2 µs
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
1.7 µs
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.1 µs
from_iter[Buffer<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
3.7 µs
from_iter[Buffer<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
43.5 µs
from_iter[Buffer<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
10 µs
push_n_vortex_buffer[u8, 16384]
vortex-buffer/benches/vortex_buffer.rs
9.6 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
35.4 µs
push_n_vortex_buffer[u8, 65536]
vortex-buffer/benches/vortex_buffer.rs
33.3 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
34.2 µs
push_vortex_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
8.3 µs
push_vortex_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
1.2 µs
map_each[BufferMut<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.3 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
1.8 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
131.9 µs
from_iter[Buffer<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
158.3 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
465.8 ns
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
3.6 µs
push_n_vortex_buffer[u8, 2048]
vortex-buffer/benches/vortex_buffer.rs
2.5 µs
push_vortex_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
130.2 µs
map_new_output[16384]
vortex-buffer/benches/vortex_buffer.rs
69.1 µs
map_each[BufferMut<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
130.5 µs
map_new_output[1024]
vortex-buffer/benches/vortex_buffer.rs
6.4 µs
map_each[BufferMut<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
32.8 µs
push_arrow_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
7.7 µs
map_each[BufferMut<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
4.3 µs
map_new_output[2048]
vortex-buffer/benches/vortex_buffer.rs
10.5 µs
push_arrow_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
15.3 µs
push_vortex_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
520.2 µs
push_arrow_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
483.7 µs
map_new_output[65536]
vortex-buffer/benches/vortex_buffer.rs
267 µs
push_vortex_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
16.5 µs
decompress[("dict_fsst_varbin_bp_string", 0x761670)]
vortex/benches/common_encoding_tree_throughput.rs
14.5 ms
decompress[("alp_for_bp_f64", 0x75f280)]
vortex/benches/common_encoding_tree_throughput.rs
24.2 ms
push_n_vortex_buffer[u16, 2048]
vortex-buffer/benches/vortex_buffer.rs
4.2 µs
push_n_vortex_buffer[u16, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.9 µs
push_arrow_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
121.1 µs
push_n_vortex_buffer[u16, 65536]
vortex-buffer/benches/vortex_buffer.rs
65.8 µs
push_n_vortex_buffer[u16, 16384]
vortex-buffer/benches/vortex_buffer.rs
18.3 µs
decompress[("datetime_for_bp", 0x762560)]
vortex/benches/common_encoding_tree_throughput.rs
34.9 ms
decompress[("dict_varbinview_string", 0x75fca0)]
vortex/benches/common_encoding_tree_throughput.rs
14.7 ms
map_new_output[128]
vortex-buffer/benches/vortex_buffer.rs
2.2 µs
push_n_vortex_buffer[u16, 128]
vortex-buffer/benches/vortex_buffer.rs
1.3 µs
decompress[("dict_fsst_varbin_string", 0x760fe0)]
vortex/benches/common_encoding_tree_throughput.rs
14.5 ms
decompress[("for_bp_u64", 0x75eb30)]
vortex/benches/common_encoding_tree_throughput.rs
2.5 ms
pcodec_decompress_f64
vortex/benches/single_encoding_throughput.rs
17.3 ms
fsst_compress_string
vortex/benches/single_encoding_throughput.rs
108.3 ms
alp_compress_f64
vortex/benches/single_encoding_throughput.rs
12.7 ms
bitpacked_decompress_u32
vortex/benches/single_encoding_throughput.rs
2.4 ms
alp_rd_compress_f64
vortex/benches/single_encoding_throughput.rs
289.1 ms
decompress[("runend_for_bp_u32", 0x760130)]
vortex/benches/common_encoding_tree_throughput.rs
2 ms
fsst_decompress_string
vortex/benches/single_encoding_throughput.rs
38.1 ms
dict_decompress_u32
vortex/benches/single_encoding_throughput.rs
3 ms
runend_compress_u32
vortex/benches/single_encoding_throughput.rs
50.7 ms
push_arrow_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
1.1 µs
dict_compress_string
vortex/benches/single_encoding_throughput.rs
88.8 ms
dict_compress_u32
vortex/benches/single_encoding_throughput.rs
39.8 ms
delta_decompress_u32
vortex/benches/single_encoding_throughput.rs
5 ms
runend_decompress_u32
vortex/benches/single_encoding_throughput.rs
19.8 ms
alp_decompress_f64
vortex/benches/single_encoding_throughput.rs
12 ms
alp_rd_decompress_f64
vortex/benches/single_encoding_throughput.rs
18.6 ms
dict_decompress_string
vortex/benches/single_encoding_throughput.rs
11.4 ms
delta_compress_u32
vortex/benches/single_encoding_throughput.rs
5 ms
pcodec_compress_f64
vortex/benches/single_encoding_throughput.rs
100.4 ms
zigzag_compress_i32
vortex/benches/single_encoding_throughput.rs
4.2 ms
for_compress_i32
vortex/benches/single_encoding_throughput.rs
7.5 ms
zstd_decompress_u32
vortex/benches/single_encoding_throughput.rs
29.3 ms
zigzag_decompress_i32
vortex/benches/single_encoding_throughput.rs
4.2 ms
zstd_compress_string
vortex/benches/single_encoding_throughput.rs
1.4 s
for_decompress_i32
vortex/benches/single_encoding_throughput.rs
4.1 ms
zstd_decompress_string
vortex/benches/single_encoding_throughput.rs
113.1 ms
zstd_compress_u32
vortex/benches/single_encoding_throughput.rs
865.7 ms
bitpacked_compress_u32
vortex/benches/single_encoding_throughput.rs
2.4 ms
compress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
80.3 µs
compress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
109.3 µs
compress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
110 µs
decompress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
160.4 µs
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
21.8 µs
decompress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
160.3 µs
decompress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
165.4 µs
decompress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
160.4 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
30.9 µs
decompress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
182.4 µs
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
85.3 µs
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
84.7 µs
decompress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
176.9 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1 ms
decompress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
177.9 µs
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
164.2 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
127.6 µs
compress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
104 µs
compress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
113.3 µs
decompress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
200.1 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1 ms
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
942.3 µs
chunked_dict_fsst_canonical_into[(1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11 ms
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.4 ms
decompress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
107.1 µs
decompress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
33 µs
bench_compare_primitive[(10000, 128)]
encodings/dict/benches/dict_compare.rs
92.6 µs
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
1.4 ms
bench_compare_primitive[(10000, 2)]
encodings/dict/benches/dict_compare.rs
92.5 µs
bench_compare_primitive[(10000, 2048)]
encodings/dict/benches/dict_compare.rs
103.1 µs
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
156.1 µs
bench_compare_primitive[(10000, 4)]
encodings/dict/benches/dict_compare.rs
92.4 µs
chunked_dict_fsst_canonical_into[(1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
bench_compare_primitive[(10000, 32)]
encodings/dict/benches/dict_compare.rs
92.7 µs
decompress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
176.2 µs
compress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
117 µs
chunked_dict_fsst_canonical_into[(1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
bench_compare_primitive[(10000, 512)]
encodings/dict/benches/dict_compare.rs
98.6 µs
bench_compare_primitive[(100000, 2)]
encodings/dict/benches/dict_compare.rs
183.6 µs
bench_compare_primitive[(100000, 128)]
encodings/dict/benches/dict_compare.rs
184.4 µs
chunked_dict_fsst_canonical_into[(1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
10.7 ms
chunked_dict_fsst_canonical_into[(1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
chunked_dict_fsst_canonical_into[(1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11 ms
bench_compare_primitive[(100000, 512)]
encodings/dict/benches/dict_compare.rs
230.8 µs
bench_compare_primitive[(100000, 32)]
encodings/dict/benches/dict_compare.rs
183.9 µs
chunked_dict_fsst_into_canonical[(1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
bench_compare_sliced_dict_primitive[(10000, 10000)]
encodings/dict/benches/dict_compare.rs
113.6 µs
bench_compare_primitive[(10000, 8)]
encodings/dict/benches/dict_compare.rs
92.5 µs
chunked_dict_fsst_into_canonical[(1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11 ms
compress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
105.7 µs
bench_compare_primitive[(100000, 2048)]
encodings/dict/benches/dict_compare.rs
234.5 µs
bench_compare_primitive[(100000, 8)]
encodings/dict/benches/dict_compare.rs
184.1 µs
compress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
161.4 µs
bench_compare_sliced_dict_primitive[(1000, 10000)]
encodings/dict/benches/dict_compare.rs
68.5 µs
bench_compare_primitive[(100000, 4)]
encodings/dict/benches/dict_compare.rs
183.8 µs
chunked_dict_fsst_into_canonical[(1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
bench_compare_sliced_dict_primitive[(20000, 10000)]
encodings/dict/benches/dict_compare.rs
134.8 µs
bench_compare_sliced_dict_primitive[(2500, 10000)]
encodings/dict/benches/dict_compare.rs
76.3 µs
compress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
305.7 µs
bench_compare_sliced_dict_primitive[(2000, 10000)]
encodings/dict/benches/dict_compare.rs
73.6 µs
compress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
156.2 µs
bench_compare_sliced_dict_primitive[(3333, 10000)]
encodings/dict/benches/dict_compare.rs
81 µs
chunked_dict_fsst_into_canonical[(1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11 ms
chunked_dict_fsst_into_canonical[(1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
bench_compare_sliced_dict_primitive[(5000, 10000)]
encodings/dict/benches/dict_compare.rs
89.6 µs
bench_compare_sliced_dict_primitive[(7500, 10000)]
encodings/dict/benches/dict_compare.rs
109.1 µs
compress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
161.4 µs
bench_compare_sliced_dict_varbinview[(10000, 10000)]
encodings/dict/benches/dict_compare.rs
282.2 µs
bench_compare_sliced_dict_varbinview[(1000, 10000)]
encodings/dict/benches/dict_compare.rs
104.5 µs
compress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
295.3 µs
chunked_dict_fsst_into_canonical[(1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11.1 ms
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
95 µs
bench_compare_sliced_dict_primitive[(9999, 10000)]
encodings/dict/benches/dict_compare.rs
113.6 µs
compress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
306.4 µs
compress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
348.1 µs
bench_compare_sliced_dict_varbinview[(2000, 10000)]
encodings/dict/benches/dict_compare.rs
144.6 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
99.1 µs
bench_compare_sliced_dict_varbinview[(2500, 10000)]
encodings/dict/benches/dict_compare.rs
164.2 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
751.3 µs
bench_compare_sliced_dict_varbinview[(5000, 10000)]
encodings/dict/benches/dict_compare.rs
259.7 µs
compress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
355.5 µs
bench_compare_sliced_dict_varbinview[(3333, 10000)]
encodings/dict/benches/dict_compare.rs
196 µs
bench_compare_sliced_dict_varbinview[(20000, 10000)]
encodings/dict/benches/dict_compare.rs
362.3 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
734.9 µs
compress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
311.6 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
116.9 µs
bench_compare_sliced_dict_varbinview[(7500, 10000)]
encodings/dict/benches/dict_compare.rs
278.9 µs
bench_compare_varbin[(10000, 2)]
encodings/dict/benches/dict_compare.rs
97.8 µs
compress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
220.3 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
942.1 µs
bench_compare_varbin[(10000, 128)]
encodings/dict/benches/dict_compare.rs
101.2 µs
bench_compare_varbin[(10000, 2048)]
encodings/dict/benches/dict_compare.rs
160.7 µs
compress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
215.6 µs
bench_compare_varbin[(10000, 4)]
encodings/dict/benches/dict_compare.rs
97.5 µs
bench_compare_sliced_dict_varbinview[(9999, 10000)]
encodings/dict/benches/dict_compare.rs
282.5 µs
compress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
220 µs
bench_compare_varbin[(10000, 512)]
encodings/dict/benches/dict_compare.rs
117.7 µs
chunked_dict_primitive_canonical_into[f64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1 ms
bench_compare_varbin[(100000, 2048)]
encodings/dict/benches/dict_compare.rs
293.1 µs
bench_compare_varbin[(10000, 8)]
encodings/dict/benches/dict_compare.rs
98.2 µs
bench_compare_varbin[(100000, 128)]
encodings/dict/benches/dict_compare.rs
193.1 µs
bench_compare_varbin[(10000, 32)]
encodings/dict/benches/dict_compare.rs
98.4 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1 ms
bench_compare_varbin[(100000, 2)]
encodings/dict/benches/dict_compare.rs
188.8 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
123.1 µs
chunked_dict_primitive_canonical_into[f64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
164.5 µs
chunked_dict_primitive_canonical_into[f64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
130 µs
bench_compare_varbinview[(10000, 128)]
encodings/dict/benches/dict_compare.rs
101.6 µs
chunked_dict_primitive_canonical_into[f64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.4 ms
bench_compare_varbin[(100000, 512)]
encodings/dict/benches/dict_compare.rs
249.9 µs
chunked_dict_primitive_canonical_into[u32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
97 µs
bench_compare_varbin[(100000, 32)]
encodings/dict/benches/dict_compare.rs
190.4 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
755.7 µs
chunked_dict_primitive_canonical_into[u32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
759.2 µs
bench_compare_varbin[(100000, 4)]
encodings/dict/benches/dict_compare.rs
189.4 µs
bench_compare_varbin[(100000, 8)]
encodings/dict/benches/dict_compare.rs
189.6 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
95.3 µs
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
939.9 µs
chunked_dict_primitive_canonical_into[u64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
123 µs
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
114.5 µs
chunked_dict_primitive_canonical_into[u64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
128.1 µs
chunked_dict_primitive_canonical_into[u64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
164 µs
bench_compare_varbinview[(10000, 32)]
encodings/dict/benches/dict_compare.rs
97.8 µs
chunked_dict_primitive_canonical_into[u64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
994.9 µs
bench_compare_varbinview[(10000, 512)]
encodings/dict/benches/dict_compare.rs
118.1 µs
bench_compare_varbinview[(10000, 2)]
encodings/dict/benches/dict_compare.rs
98 µs
compress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
263.2 µs
bench_compare_varbinview[(10000, 4)]
encodings/dict/benches/dict_compare.rs
98.1 µs
bench_compare_varbinview[(10000, 2048)]
encodings/dict/benches/dict_compare.rs
160.9 µs
bench_compare_varbinview[(100000, 4)]
encodings/dict/benches/dict_compare.rs
189.2 µs
compress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
259.3 µs
bench_compare_varbinview[(100000, 2048)]
encodings/dict/benches/dict_compare.rs
293.7 µs
compress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
257.1 µs
compress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
263.7 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
95.7 µs
compress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
272.2 µs
compress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
267.6 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
773.9 µs
chunked_dict_primitive_canonical_into[u64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
757.4 µs
chunked_dict_primitive_canonical_into[u64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.4 ms
chunked_dict_primitive_into_canonical[f32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
96.9 µs
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
119.1 µs
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
941.9 µs
bench_compare_varbinview[(10000, 8)]
encodings/dict/benches/dict_compare.rs
97.1 µs
chunked_dict_primitive_into_canonical[f64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
123.5 µs
chunked_dict_primitive_into_canonical[f64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
128.4 µs
bench_compare_varbinview[(100000, 8)]
encodings/dict/benches/dict_compare.rs
189.1 µs
bench_compare_varbinview[(100000, 128)]
encodings/dict/benches/dict_compare.rs
192.5 µs
decode_primitives[i64, (1000, 128)]
encodings/dict/benches/dict_compress.rs
26.7 µs
bench_compare_varbinview[(100000, 2)]
encodings/dict/benches/dict_compare.rs
189.6 µs
decode_primitives[f32, (1000, 2)]
encodings/dict/benches/dict_compress.rs
24.2 µs
decode_primitives[f32, (1000, 128)]
encodings/dict/benches/dict_compress.rs
24.1 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
165.5 µs
bench_compare_varbinview[(100000, 32)]
encodings/dict/benches/dict_compare.rs
188.8 µs
bench_compare_varbinview[(100000, 512)]
encodings/dict/benches/dict_compare.rs
250.4 µs
compress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
334.2 µs
decode_primitives[f32, (1000, 32)]
encodings/dict/benches/dict_compress.rs
23.8 µs
compress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
334.3 µs
decode_primitives[f32, (1000, 512)]
encodings/dict/benches/dict_compress.rs
25.3 µs
compress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
329.1 µs
decode_primitives[f32, (1000, 4)]
encodings/dict/benches/dict_compress.rs
24.2 µs
decode_primitives[i64, (1000, 32)]
encodings/dict/benches/dict_compress.rs
26.6 µs
decode_primitives[f32, (10000, 128)]
encodings/dict/benches/dict_compress.rs
51.2 µs
compress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
501.5 µs
chunked_dict_primitive_into_canonical[f64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1 ms
decode_primitives[f32, (1000, 8)]
encodings/dict/benches/dict_compress.rs
24 µs
decode_primitives[f32, (10000, 8)]
encodings/dict/benches/dict_compress.rs
50.8 µs
chunked_dict_primitive_into_canonical[f64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
96.3 µs
compress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
491.2 µs
decode_primitives[f32, (10000, 4)]
encodings/dict/benches/dict_compress.rs
50.8 µs
compress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
557.9 µs
decode_primitives[f32, (10000, 32)]
encodings/dict/benches/dict_compress.rs
50.9 µs
decode_primitives[f32, (10000, 2)]
encodings/dict/benches/dict_compress.rs
50.8 µs
decode_primitives[i64, (1000, 8)]
encodings/dict/benches/dict_compress.rs
26.5 µs
decode_primitives[i64, (1000, 2)]
encodings/dict/benches/dict_compress.rs
26.6 µs
decode_primitives[f32, (10000, 512)]
encodings/dict/benches/dict_compress.rs
56.4 µs
decode_primitives[i64, (10000, 2)]
encodings/dict/benches/dict_compress.rs
73.9 µs
decode_primitives[i64, (1000, 512)]
encodings/dict/benches/dict_compress.rs
28.3 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.4 ms
compress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
502.9 µs
compress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
572.5 µs
decode_primitives[i64, (10000, 512)]
encodings/dict/benches/dict_compress.rs
80.6 µs
decode_primitives[u8, (1000, 2)]
encodings/dict/benches/dict_compress.rs
27 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
758 µs
compress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
2.3 ms
chunked_dict_primitive_into_canonical[u32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
101 µs
decode_primitives[u8, (1000, 8)]
encodings/dict/benches/dict_compress.rs
24.6 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
773.6 µs
decode_primitives[i64, (1000, 4)]
encodings/dict/benches/dict_compress.rs
26.5 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
935.9 µs
decode_primitives[i64, (10000, 32)]
encodings/dict/benches/dict_compress.rs
74.2 µs
decode_primitives[i64, (10000, 4)]
encodings/dict/benches/dict_compress.rs
73.9 µs
decode_primitives[u8, (1000, 32)]
encodings/dict/benches/dict_compress.rs
24.6 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
117.2 µs
decode_primitives[i64, (10000, 8)]
encodings/dict/benches/dict_compress.rs
74 µs
decode_primitives[u8, (1000, 4)]
encodings/dict/benches/dict_compress.rs
24.6 µs
decode_primitives[u8, (10000, 512)]
encodings/dict/benches/dict_compress.rs
69.5 µs
compress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
248.9 µs
decode_primitives[u8, (10000, 2)]
encodings/dict/benches/dict_compress.rs
69.5 µs
decode_primitives[u8, (1000, 128)]
encodings/dict/benches/dict_compress.rs
24.6 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
124.7 µs
compress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
2.9 ms
decode_primitives[u8, (1000, 512)]
encodings/dict/benches/dict_compress.rs
24.7 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
12.1 µs
decode_varbin[(1000, 128)]
encodings/dict/benches/dict_compress.rs
33 µs
decode_primitives[u8, (10000, 32)]
encodings/dict/benches/dict_compress.rs
69.4 µs
compress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
309.6 µs
decode_primitives[u8, (10000, 128)]
encodings/dict/benches/dict_compress.rs
69.5 µs
decode_primitives[i64, (10000, 128)]
encodings/dict/benches/dict_compress.rs
74.5 µs
decode_varbin[(1000, 2)]
encodings/dict/benches/dict_compress.rs
32.4 µs
decode_primitives[u8, (10000, 8)]
encodings/dict/benches/dict_compress.rs
69.5 µs
decode_primitives[u8, (10000, 4)]
encodings/dict/benches/dict_compress.rs
69.5 µs
decode_varbin[(1000, 32)]
encodings/dict/benches/dict_compress.rs
32.3 µs
compress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
518.4 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
26.2 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
12.1 µs
decode_varbin[(10000, 32)]
encodings/dict/benches/dict_compress.rs
134.7 µs
decode_varbin[(10000, 4)]
encodings/dict/benches/dict_compress.rs
134 µs
decode_varbin[(10000, 128)]
encodings/dict/benches/dict_compress.rs
135.4 µs
decode_varbin[(10000, 2)]
encodings/dict/benches/dict_compress.rs
134.8 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
11.5 µs
decode_varbin[(1000, 4)]
encodings/dict/benches/dict_compress.rs
32.2 µs
decode_varbin[(1000, 512)]
encodings/dict/benches/dict_compress.rs
35.4 µs
decode_varbin[(1000, 8)]
encodings/dict/benches/dict_compress.rs
32 µs
decode_varbinview[(1000, 32)]
encodings/dict/benches/dict_compress.rs
32.1 µs
encode_varbinview[(10000, 2)]
encodings/dict/benches/dict_compress.rs
1 ms
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
25.9 µs
decode_varbin[(10000, 8)]
encodings/dict/benches/dict_compress.rs
134 µs
decode_varbinview[(1000, 128)]
encodings/dict/benches/dict_compress.rs
32.4 µs
encode_varbinview[(10000, 128)]
encodings/dict/benches/dict_compress.rs
1.1 ms
encode_varbinview[(10000, 4)]
encodings/dict/benches/dict_compress.rs
1 ms
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
26 µs
encode_varbinview[(1000, 8)]
encodings/dict/benches/dict_compress.rs
154 µs
decode_varbin[(10000, 512)]
encodings/dict/benches/dict_compress.rs
142.9 µs
decode_varbinview[(1000, 512)]
encodings/dict/benches/dict_compress.rs
35.6 µs
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
15.2 µs
decode_varbinview[(1000, 4)]
encodings/dict/benches/dict_compress.rs
31.9 µs
bench_dict_mask[(0.01, 0.1)]
encodings/dict/benches/dict_mask.rs
937.1 µs
encode_varbinview[(10000, 8)]
encodings/dict/benches/dict_compress.rs
1 ms
encode_varbinview[(10000, 32)]
encodings/dict/benches/dict_compress.rs
1 ms
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
28 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
16.2 µs
decode_varbinview[(1000, 8)]
encodings/dict/benches/dict_compress.rs
31.9 µs
encode_varbinview[(10000, 512)]
encodings/dict/benches/dict_compress.rs
1.1 ms
bench_dict_mask[(0.01, 0.9)]
encodings/dict/benches/dict_mask.rs
936.7 µs
decompress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
81.2 µs
bench_dict_mask[(0.1, 0.5)]
encodings/dict/benches/dict_mask.rs
937.5 µs
decompress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
97 µs
decompress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
81.3 µs
bench_dict_mask[(0.1, 0.01)]
encodings/dict/benches/dict_mask.rs
936.7 µs
decode_varbinview[(1000, 2)]
encodings/dict/benches/dict_compress.rs
32 µs
bench_dict_mask[(0.01, 0.01)]
encodings/dict/benches/dict_mask.rs
936.8 µs
decompress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
98.4 µs
decode_varbinview[(10000, 128)]
encodings/dict/benches/dict_compress.rs
135.5 µs
decode_varbinview[(10000, 2)]
encodings/dict/benches/dict_compress.rs
134.8 µs
decompress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
81.1 µs
bench_dict_mask[(0.5, 0.1)]
encodings/dict/benches/dict_mask.rs
937.9 µs
bench_dict_mask[(0.9, 0.01)]
encodings/dict/benches/dict_mask.rs
936.8 µs
decode_varbinview[(10000, 32)]
encodings/dict/benches/dict_compress.rs
134.7 µs
bench_dict_mask[(0.5, 0.01)]
encodings/dict/benches/dict_mask.rs
936.8 µs
bench_dict_mask[(0.1, 0.1)]
encodings/dict/benches/dict_mask.rs
937.3 µs
bench_dict_mask[(0.01, 0.5)]
encodings/dict/benches/dict_mask.rs
937.4 µs
bench_dict_mask[(0.1, 0.9)]
encodings/dict/benches/dict_mask.rs
937.4 µs
decompress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
85.8 µs
decompress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
102.2 µs
decode_varbinview[(10000, 4)]
encodings/dict/benches/dict_compress.rs
134.2 µs
bench_dict_mask[(0.5, 0.9)]
encodings/dict/benches/dict_mask.rs
937.8 µs
decompress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
95.5 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
30.8 µs
bench_dict_mask[(0.9, 0.9)]
encodings/dict/benches/dict_mask.rs
937.6 µs
bench_dict_mask[(0.5, 0.5)]
encodings/dict/benches/dict_mask.rs
937.9 µs
decompress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
118.8 µs
decode_varbinview[(10000, 512)]
encodings/dict/benches/dict_compress.rs
142.9 µs
canonicalize_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
114.7 µs
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
16.9 µs
bench_dict_mask[(0.9, 0.5)]
encodings/dict/benches/dict_mask.rs
937.6 µs
bench_dict_mask[(0.9, 0.1)]
encodings/dict/benches/dict_mask.rs
937.8 µs
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
16.7 µs
canonicalize_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
102.2 µs
canonicalize_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
221.4 µs
canonicalize_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
101 µs
decode_varbinview[(10000, 8)]
encodings/dict/benches/dict_compress.rs
134.5 µs
canonicalize_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
120.2 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
30.9 µs
encode_primitives[f32, (1000, 2)]
encodings/dict/benches/dict_compress.rs
78.1 µs
canonicalize_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
199.2 µs
canonicalize_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
642 µs
canonicalize_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
696.6 µs
canonicalize_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
496.5 µs
encode_primitives[f32, (1000, 128)]
encodings/dict/benches/dict_compress.rs
92.4 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
16.9 µs
canonicalize_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
1.5 ms
canonicalize_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
1.7 ms
encode_primitives[f32, (1000, 4)]
encodings/dict/benches/dict_compress.rs
78.6 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
20.6 µs
chunked_canonicalize_into[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
5.7 ms
chunked_canonicalize_into[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
14.1 ms
encode_primitives[f32, (1000, 32)]
encodings/dict/benches/dict_compress.rs
81.9 µs
chunked_canonicalize_into[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
3.8 ms
encode_primitives[f32, (1000, 512)]
encodings/dict/benches/dict_compress.rs
125.5 µs
encode_primitives[f32, (10000, 2)]
encodings/dict/benches/dict_compress.rs
428.6 µs
canonicalize_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
506.6 µs
chunked_canonicalize_into[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
8.3 ms
encode_primitives[f32, (10000, 128)]
encodings/dict/benches/dict_compress.rs
440.9 µs
encode_primitives[f32, (1000, 8)]
encodings/dict/benches/dict_compress.rs
78.6 µs
chunked_canonicalize_into[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
13.2 ms
chunked_canonicalize_into[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
5.3 ms
chunked_canonicalize_into[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
4.7 ms
chunked_canonicalize_into[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
11.1 ms
encode_primitives[f32, (10000, 512)]
encodings/dict/benches/dict_compress.rs
480.2 µs
encode_primitives[f32, (10000, 32)]
encodings/dict/benches/dict_compress.rs
433 µs
encode_primitives[f32, (10000, 4)]
encodings/dict/benches/dict_compress.rs
428.2 µs
encode_primitives[i64, (1000, 2)]
encodings/dict/benches/dict_compress.rs
82.5 µs
chunked_into_canonical[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
3.8 ms
chunked_canonicalize_into[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
6.7 ms
encode_primitives[i64, (1000, 32)]
encodings/dict/benches/dict_compress.rs
87.3 µs
encode_primitives[i64, (1000, 128)]
encodings/dict/benches/dict_compress.rs
99.9 µs
encode_primitives[i64, (1000, 4)]
encodings/dict/benches/dict_compress.rs
82.4 µs
chunked_into_canonical[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
5.7 ms
encode_primitives[i64, (10000, 4)]
encodings/dict/benches/dict_compress.rs
474.5 µs
encode_primitives[i64, (10000, 32)]
encodings/dict/benches/dict_compress.rs
478.5 µs
encode_primitives[i64, (1000, 512)]
encodings/dict/benches/dict_compress.rs
121 µs
chunked_into_canonical[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
14.1 ms
encode_primitives[i64, (10000, 2)]
encodings/dict/benches/dict_compress.rs
474.9 µs
chunked_into_canonical[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
8.3 ms
encode_primitives[i64, (1000, 8)]
encodings/dict/benches/dict_compress.rs
83.3 µs
encode_primitives[f32, (10000, 8)]
encodings/dict/benches/dict_compress.rs
427.7 µs
chunked_into_canonical[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
13.2 ms
chunked_into_canonical[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
5.3 ms
compress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
138.3 µs
chunked_into_canonical[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
11.1 ms
chunked_into_canonical[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
6.7 ms
chunked_into_canonical[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
4.7 ms
compress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
148 µs
compress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
204 µs
encode_primitives[u8, (1000, 128)]
encodings/dict/benches/dict_compress.rs
71.3 µs
compress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
222.9 µs
encode_primitives[i64, (10000, 512)]
encodings/dict/benches/dict_compress.rs
539.7 µs
encode_primitives[u8, (1000, 2)]
encodings/dict/benches/dict_compress.rs
63.3 µs
compress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
467.4 µs
encode_primitives[u8, (1000, 512)]
encodings/dict/benches/dict_compress.rs
79.3 µs
compress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
529.2 µs
encode_primitives[u8, (1000, 8)]
encodings/dict/benches/dict_compress.rs
63.2 µs
encode_primitives[u8, (10000, 32)]
encodings/dict/benches/dict_compress.rs
314.9 µs
encode_primitives[i64, (10000, 128)]
encodings/dict/benches/dict_compress.rs
491.3 µs
encode_primitives[u8, (10000, 2)]
encodings/dict/benches/dict_compress.rs
313 µs
encode_primitives[u8, (1000, 4)]
encodings/dict/benches/dict_compress.rs
62.7 µs
encode_primitives[i64, (10000, 8)]
encodings/dict/benches/dict_compress.rs
474.7 µs
encode_primitives[u8, (1000, 32)]
encodings/dict/benches/dict_compress.rs
65.1 µs
encode_primitives[u8, (10000, 512)]
encodings/dict/benches/dict_compress.rs
331.6 µs
encode_primitives[u8, (10000, 128)]
encodings/dict/benches/dict_compress.rs
324 µs
encode_varbin[(1000, 8)]
encodings/dict/benches/dict_compress.rs
154 µs
encode_primitives[u8, (10000, 8)]
encodings/dict/benches/dict_compress.rs
312.3 µs
encode_varbin[(1000, 128)]
encodings/dict/benches/dict_compress.rs
176.8 µs
encode_varbin[(1000, 4)]
encodings/dict/benches/dict_compress.rs
153.7 µs
encode_varbin[(1000, 512)]
encodings/dict/benches/dict_compress.rs
219 µs
encode_varbin[(1000, 2)]
encodings/dict/benches/dict_compress.rs
152.5 µs
encode_varbin[(10000, 2)]
encodings/dict/benches/dict_compress.rs
970.4 µs
encode_varbin[(10000, 32)]
encodings/dict/benches/dict_compress.rs
974.6 µs
encode_varbin[(1000, 32)]
encodings/dict/benches/dict_compress.rs
158.6 µs
encode_varbin[(10000, 512)]
encodings/dict/benches/dict_compress.rs
1.1 ms
encode_varbin[(10000, 4)]
encodings/dict/benches/dict_compress.rs
971 µs
encode_varbin[(10000, 128)]
encodings/dict/benches/dict_compress.rs
995 µs
encode_primitives[u8, (10000, 4)]
encodings/dict/benches/dict_compress.rs
312.2 µs
encode_varbinview[(1000, 128)]
encodings/dict/benches/dict_compress.rs
177.2 µs
compress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
1.9 ms
compress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
4.5 ms
decompress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
68.1 µs
compress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
1.2 ms
encode_varbinview[(1000, 2)]
encodings/dict/benches/dict_compress.rs
152.5 µs
encode_varbinview[(1000, 4)]
encodings/dict/benches/dict_compress.rs
153.8 µs
encode_varbinview[(1000, 512)]
encodings/dict/benches/dict_compress.rs
211.7 µs
decompress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
50.3 µs
decompress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
174.2 µs
compress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
4.9 ms
compress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
1.2 ms
compress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
2 ms
decompress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
48.9 µs
decompress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
357.2 µs
pushdown_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
376.6 µs
encode_varbinview[(1000, 32)]
encodings/dict/benches/dict_compress.rs
159.3 µs
decompress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
367.5 µs
decompress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
605.3 µs
pushdown_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
357.2 µs
encode_varbin[(10000, 8)]
encodings/dict/benches/dict_compress.rs
969.8 µs
decompress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
1.6 ms
decompress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
151.9 µs
decompress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
550.4 µs
pushdown_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
357 µs
pushdown_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
365.8 µs
pushdown_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
356.9 µs
decompress[u32, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
364.3 µs
decompress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
1.4 ms
decompress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
73.2 µs
pushdown_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
358 µs
decompress[u32, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
779.3 µs
pushdown_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
415.4 µs
decompress[u32, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
209.1 µs
decompress[u32, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
3.6 ms
pushdown_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
415.5 µs
pushdown_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
461.4 µs
pushdown_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
422.1 µs
train_compressor[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
1.7 ms
pushdown_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
414.5 µs
decompress[u32, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
7.7 ms
decompress[u32, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
1.9 ms
decompress[u32, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
1.9 ms
train_compressor[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
1.6 ms
decompress[u32, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
202.2 µs
train_compressor[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
2.9 ms
pushdown_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
423.5 µs
decompress[u32, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
198.7 µs
train_compressor[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
2.8 ms
train_compressor[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
2.8 ms
decompress[u32, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
1.9 ms
decompress[u32, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
2 ms
train_compressor[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
3.1 ms
train_compressor[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
3.7 ms
train_compressor[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
3.1 ms
train_compressor[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
3.5 ms
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
53.3 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
42.4 µs
train_compressor[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
3.3 ms
compress[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
118.6 µs
train_compressor[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
3.3 ms
compress[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
95.3 µs
compress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
198.9 µs
compress[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
6.1 ms
decompress[u64, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
14.5 µs
decompress[u16, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
19.9 µs
train_compressor[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
2.9 ms
compress[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
93.2 µs
compress[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
5.9 ms
compress[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
2.2 ms
compress[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
9.3 ms
compress[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
999.7 µs
compress[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
6 ms
compress[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
5.9 ms
compress[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
17.4 ms
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
11.7 µs
decompress[u64, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
12.3 µs
decompress[u16, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
10.4 µs
decompress[u16, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
19 µs
decompress[u16, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
15.6 µs
decompress[u64, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
18.8 µs
compress[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
629.3 µs
decompress[u16, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
33.2 µs
decompress[u16, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
988.8 µs
compress[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
636 µs
compress[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
642.2 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
40.2 µs
decompress[u16, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
106.9 µs
decompress[u16, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
2.4 ms
decompress[u16, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
75.9 µs
decompress[u64, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
45 µs
decompress[u16, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
113.2 µs
decompress[u16, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
1.1 ms
decompress[u64, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
62.3 µs
decompress[u16, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
679.2 µs
decompress[u32, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
12.8 µs
decompress[u16, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
104.3 µs
decompress[u16, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
251.8 µs
decompress[u16, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
972.8 µs
decompress[u16, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
970.9 µs
decompress[u32, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
11.3 µs
decompress[u64, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
48.6 µs
decompress[u16, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
6.7 ms
decompress[u32, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
16.1 µs
decompress[u64, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
5.4 ms
decompress[u64, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
108.6 µs
decompress[u32, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
29.4 µs
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
9.8 µs
decompress[u32, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
85.9 µs
decompress[u32, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
27.1 µs
decompress[u64, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
3.9 ms
decompress[u64, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
3.9 ms
decompress[u64, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
3.9 ms
decompress[u32, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
44.4 µs
decompress[u64, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
393 µs
decompress[u64, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
10 ms
decompress[u64, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
1 ms
decompress[u8, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
63.3 µs
decompress[u64, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
544.1 µs
decompress[u64, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
401.5 µs
decompress[u64, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
387.4 µs
decompress[u8, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
14.3 µs
decompress[u8, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
8.8 µs
decompress[u8, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
25.1 µs
decompress[u64, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
3.8 ms
decompress[u8, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
109.3 µs
decompress[u8, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
59.3 µs
decompress[u8, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
64.1 µs
decompress[u8, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
14.8 µs
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
13.8 µs
decompress[u8, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
552.8 µs
decompress[u8, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
172.1 µs
decompress[u8, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
510.5 µs
decompress[u8, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
1 ms
decompress[u8, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
1.6 ms
decompress[u8, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
562 µs
take_indices[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
51.6 µs
decompress[u8, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
1 ms
take_indices[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
21.8 µs
decompress[u8, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
5.4 ms
take_indices[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
27 µs
take_indices[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
28.3 µs
take_indices[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
23.6 µs
take_indices[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
268.2 µs
take_indices[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
24.2 µs
take_indices[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
32.3 µs
take_indices[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
31.1 µs
take_indices[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
69 µs
take_indices[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
25.9 µs
take_indices[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
26.8 µs
take_indices[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
28.6 µs
take_indices[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
25.4 µs
take_indices[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
42.5 µs
take_indices[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
23.3 µs
take_indices[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
25.4 µs
take_indices[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
64.9 µs
take_indices[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
178 µs
take_indices[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
27.7 µs
take_indices[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
443.5 µs
take_indices[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
31.2 µs
take_indices[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
24.9 µs
take_indices[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
36.4 µs
filter_runend[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
20.5 µs
take_indices[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
40.8 µs
take_indices[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
46.3 µs
take_indices[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
31.3 µs
take_indices[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
36.7 µs
take_indices[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
27.4 µs
take_indices[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
2.4 ms
take_indices[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
4.2 ms
null_count_run_end[(10000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
51.1 µs
null_count_run_end[(10000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
18.1 µs
null_count_run_end[(10000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
18.1 µs
filter_runend[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
24.4 µs
filter_runend[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
24.2 µs
filter_runend[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
31.2 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
2.8 µs
filter_runend[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
23.4 µs
filter_runend[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
78.3 µs
filter_runend[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
20.4 µs
filter_runend[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
20.4 µs
filter_runend[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
30.8 µs
filter_runend[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
153.5 µs
filter_runend[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
98.8 µs
filter_runend[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
79.2 µs
filter_runend[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
98.3 µs
filter_runend[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
79.5 µs
filter_runend[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
153.7 µs
filter_runend[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
154.5 µs
take_indices[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
21.3 µs
null_count_run_end[(100000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
366 µs
take_indices[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
21.5 µs
take_indices[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
23.2 µs
null_count_run_end[(100000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
43.2 µs
null_count_run_end[(100000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
29.5 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
2.8 µs
take_indices[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
21.1 µs
filter_runend[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
30.3 µs
filter_runend[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
98.2 µs
null_count_run_end[(100000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
366.1 µs
take_indices[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
21.4 µs
null_count_run_end[(100000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
366.1 µs
null_count_run_end[(100000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
1 ms
null_count_run_end[(100000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
43.4 µs
null_count_run_end[(10000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
19.6 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
2.8 µs
null_count_run_end[(10000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
51.2 µs
null_count_run_end[(100000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
43.3 µs
null_count_run_end[(10000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
19.7 µs
pack_return_dtype[1000]
vortex-expr/benches/large_struct_pack.rs
562.8 µs
null_count_run_end[(10000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
50.9 µs
encode_specialized
vortex-btrblocks/benches/dict_encode.rs
1.1 ms
null_count_run_end[(100000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
1 ms
null_count_run_end[(10000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
118.8 µs
encode_generic
vortex-btrblocks/benches/dict_encode.rs
3.1 ms
pack_return_dtype[100]
vortex-expr/benches/large_struct_pack.rs
62.5 µs
pack_return_dtype[500]
vortex-expr/benches/large_struct_pack.rs
284.4 µs
null_count_run_end[(10000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
119.6 µs
pack_return_dtype[2000]
vortex-expr/benches/large_struct_pack.rs
1.1 ms
null_count_run_end[(100000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
1 ms
null_count_run_end[(10000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
118.7 µs
null_count_run_end[(100000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
28.9 µs
© 2025 CodSpeed Technology
Home Terms Privacy Docs