vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
1 month ago
f79cc2c
ct/lance-tpch
pull_request
Compare
Base
Search a run
Head
Feature: add lance to TPC-H benchmark
#4919
ct/lance-tpch
1 month ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
Benchmarks
decompress_bitpacking_early_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
108 µs
decompress_bitpacking_early_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
129.4 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
106.4 µs
decompress_bitpacking_early_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
243.5 µs
decompress_bitpacking_early_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
231.1 µs
decompress_bitpacking_early_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
75.3 µs
decompress_bitpacking_early_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
157.9 µs
decompress_bitpacking_early_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
114.4 µs
decompress_bitpacking_early_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
256.8 µs
decompress_bitpacking_early_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
75.3 µs
decompress_bitpacking_early_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
175.5 µs
decompress_bitpacking_early_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
139.2 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
112.2 µs
decompress_bitpacking_early_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
193.4 µs
decompress_bitpacking_early_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
77.4 µs
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
79.4 µs
decompress_bitpacking_early_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
160.2 µs
decompress_bitpacking_early_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
180.7 µs
decompress_bitpacking_early_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
130.1 µs
canonical_into_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
442.6 µs
decompress_bitpacking_early_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
220.7 µs
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
127.3 µs
decompress_bitpacking_early_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
200.6 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
34.8 µs
decompress_bitpacking_early_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
205.6 µs
decompress_bitpacking_early_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
106.4 µs
canonical_into_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
4.2 ms
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
3 ms
into_canonical_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
38 µs
decompress_bitpacking_early_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
126.3 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
104.6 µs
decompress_bitpacking_early_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
180.6 µs
decompress_bitpacking_early_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
193.2 µs
into_canonical_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
47.3 µs
decompress_bitpacking_late_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
238.4 µs
decompress_bitpacking_late_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
186.9 µs
decompress_bitpacking_late_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
196.4 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
280.8 µs
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
300.1 µs
decompress_bitpacking_late_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
211.3 µs
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.9 ms
decompress_bitpacking_late_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
251.6 µs
decompress_bitpacking_late_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
225.2 µs
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.7 ms
decompress_bitpacking_late_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
286.3 µs
decompress_bitpacking_late_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
327.1 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
358.5 µs
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
396.3 µs
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
27.3 ms
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
195.7 µs
decompress_bitpacking_late_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
296.3 µs
decompress_bitpacking_late_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
312.1 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
295.5 µs
into_canonical_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
41 µs
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
50.5 µs
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.9 ms
decompress_bitpacking_late_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
341.7 µs
decompress_bitpacking_late_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
496.3 µs
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.2 ms
decompress_bitpacking_late_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
485.4 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
104.9 µs
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.3 ms
decompress_bitpacking_late_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
356.1 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
327.1 µs
new_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
46.9 µs
decompress_bitpacking_late_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
514.2 µs
decompress_bitpacking_late_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
139.3 µs
decompress_bitpacking_late_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
162.1 µs
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
234 µs
decompress_bitpacking_late_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
531.3 µs
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
495.4 µs
decompress_bitpacking_late_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
564.5 µs
old_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
103.8 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
52.8 µs
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
29.6 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
148.1 µs
decompress_bitpacking_late_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
547.9 µs
old_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
336.3 µs
decompress_bitpacking_late_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
174.9 µs
decompress_bitpacking_late_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
147.9 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
93.1 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
137.5 µs
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
110.1 µs
old_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
323.8 µs
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs
731.6 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
347 µs
old_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
210.5 µs
old_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
137.7 µs
decompress_bitpacking_late_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
187.5 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
76.1 µs
old_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
171.8 µs
decompress_bitpacking_late_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
200 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
120.7 µs
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
1.4 ms
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
1.5 ms
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
5.1 ms
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
30.2 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
124.8 µs
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
1.5 ms
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
4.3 ms
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
43.5 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
41.6 µs
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
5.4 ms
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
36.1 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
201.5 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
50.9 µs
new_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
39.1 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
24.9 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
217.2 µs
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
279.1 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
23.9 µs
old_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
86.4 µs
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.7 ms
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
3.8 ms
old_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
192.7 µs
old_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
193.9 µs
old_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
155.5 µs
old_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
97.3 µs
old_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
302.1 µs
old_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
94 µs
canonical_into_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
40.8 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
38 µs
old_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
227.3 µs
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
4.6 ms
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
298.2 µs
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
68.6 µs
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
115.9 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
394.9 µs
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
63.7 µs
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
28.8 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
154.5 µs
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
803.7 µs
canonical_into_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
54 µs
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
96.2 µs
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
2.9 ms
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
26.9 ms
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
28 µs
new_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
161.9 µs
new_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
91.8 µs
new_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
107.1 µs
old_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
189.8 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
27.5 µs
new_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
91.4 µs
new_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
65.9 µs
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
171.1 µs
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
330.3 µs
new_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
110.5 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
153.7 µs
decompress_bitpacking_late_filter[i8, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
191.7 µs
old_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
78.3 µs
eval[u16, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
336.8 µs
old_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
169.6 µs
decompress_bitpacking_late_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
923.6 µs
old_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
121.3 µs
decompress_bitpacking_late_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
246.1 µs
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
25.4 µs
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
28.3 µs
new_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
162.5 µs
old_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
77.7 µs
old_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
227.7 µs
decompress_bitpacking_late_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
268.9 µs
old_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
248.1 µs
old_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
81.8 µs
eval[u16, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
740.8 µs
eval[u16, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
899.6 µs
old_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
184.8 µs
eval[u16, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.3 ms
old_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
160.6 µs
decompress_bitpacking_late_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
752 µs
eval[u16, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
old_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
150 µs
old_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
131.3 µs
eval[u16, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
579.3 µs
eval[u16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
420 µs
old_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
129.2 µs
eval[u16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
158.7 µs
old_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
80.8 µs
old_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
152.5 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
25 µs
eval[u32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
166 µs
old_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
78.1 µs
old_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
80.2 µs
old_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
232.3 µs
eval[u16, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
987.1 µs
eval[u16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.3 ms
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
104.3 µs
decompress_bitpacking_early_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
828.9 µs
eval[u16, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.2 ms
decompress_bitpacking_early_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
331 µs
decompress_for_early_filter[i32, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
1.3 ms
decompress_for_early_filter[i32, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.6 ms
decompress_bitpacking_early_filter[i16, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.9 µs
decompress_for_early_filter[i32, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.9 ms
decompress_for_early_filter[i64, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
293.2 µs
eval[u16, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
301.1 µs
eval[u16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
665.6 µs
decompress_bitpacking_early_filter[i16, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
306 µs
decompress_for_early_filter[i32, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
1.6 ms
eval[u32, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
722.3 µs
decompress_bitpacking_early_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.1 ms
eval[u16, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
decompress_for_early_filter[i64, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
1.2 ms
decompress_bitpacking_early_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
351.8 µs
eval[u32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
555.2 µs
decompress_for_early_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
976.6 µs
decompress_for_early_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
153.9 µs
decompress_bitpacking_early_filter[i32, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.6 µs
eval[u32, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
283.4 µs
decompress_bitpacking_early_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
442.9 µs
decompress_for_early_filter[i64, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
999.4 µs
decompress_for_early_filter[i64, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
2.6 ms
eval[u32, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
123.5 µs
eval[u32, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
901.9 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
109.8 µs
decompress_for_early_filter[i64, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
1.7 ms
decompress_for_early_filter[i64, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
795.5 µs
decompress_for_early_filter[i64, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
1.5 ms
decompress_bitpacking_early_filter[i64, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.4 ms
decompress_for_early_filter[i32, 1]
encodings/fastlanes/benches/pipeline_for.rs
289.7 µs
decompress_bitpacking_early_filter[i32, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
617.3 µs
eval[u32, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2 ms
decompress_bitpacking_early_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.6 ms
decompress_bitpacking_early_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
963.5 µs
eval[u32, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.6 ms
decompress_bitpacking_early_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
977 µs
decompress_for_early_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
1.8 ms
decompress_for_early_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
2.4 ms
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
660.5 µs
decompress_for_early_filter[i64, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
2.2 ms
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
102.6 µs
eval[u32, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.5 ms
decompress_bitpacking_early_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
554.5 µs
decompress_bitpacking_early_filter[i64, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
41.4 µs
decompress_for_early_filter[i8, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
120.3 µs
decompress_for_early_filter[i64, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
2 ms
decompress_bitpacking_early_filter[i8, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
42.7 µs
decompress_for_early_filter[i64, 1]
encodings/fastlanes/benches/pipeline_for.rs
518.3 µs
eval[u32, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.4 ms
decompress_bitpacking_early_filter[i32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.2 ms
decompress_for_early_filter[i8, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
227.7 µs
decompress_for_early_filter[i64, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.9 ms
decompress_for_early_filter[i8, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.1 ms
eval[u64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
182 µs
decompress_bitpacking_early_filter[i8, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
198.6 µs
decompress_for_early_filter[i8, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.4 ms
decompress_bitpacking_early_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
275.3 µs
eval[u32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
decompress_bitpacking_early_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
759.1 µs
decompress_for_early_filter[i8, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
578.5 µs
decompress_for_early_filter[i8, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
442.3 µs
decompress_for_early_filter[i8, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
303 µs
eval[u32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
200.9 µs
decompress_for_early_filter[i8, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
713.1 µs
decompress_bitpacking_late_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
823.2 µs
eval[u64, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
336.2 µs
eval[u32, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
417.5 µs
decompress_bitpacking_early_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
252.4 µs
eval[u64, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
831.5 µs
decompress_bitpacking_late_filter[i16, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
184.8 µs
decompress_for_early_filter[i8, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
694.2 µs
compress[(1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
19.8 µs
decompress_for_early_filter[i8, 1]
encodings/fastlanes/benches/pipeline_for.rs
120.9 µs
decompress_for_early_filter[i8, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
381.7 µs
decompress_bitpacking_late_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1 ms
decompress_for_early_filter[i8, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
992.1 µs
decompress_bitpacking_late_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
323.9 µs
compress[(10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
80.3 µs
decompress_for_early_filter[i8, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
853.2 µs
compress[(1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
14.7 µs
decompress_bitpacking_late_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
435.2 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
299.2 µs
decompress_bitpacking_late_filter[i64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.6 ms
compress[(10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
86.5 µs
decompress_bitpacking_late_filter[i32, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
284.1 µs
decompress_bitpacking_late_filter[i32, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
549.3 µs
eval[u64, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.4 ms
decompress_for_early_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
1 ms
decompress_bitpacking_early_filter[i8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
961.2 µs
eval[u32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.3 ms
decompress_bitpacking_late_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
970.9 µs
decompress_bitpacking_late_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
345.9 µs
compress[(100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
724.1 µs
compress[(10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
80.4 µs
compress[(100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
748.3 µs
compress[(100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
828.2 µs
decompress_bitpacking_late_filter[i64, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
483.6 µs
compress[(1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
eval[u64, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
decompress_bitpacking_late_filter[i32, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
610.4 µs
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking.rs
500.4 µs
decompress_bitpacking_late_filter[i32, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.2 ms
compress[(1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
8.2 ms
eval[u64, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.7 ms
compress[(1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
decompress_bitpacking_late_filter[i64, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.3 ms
decompress[u16, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
45 µs
eval[u64, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.6 ms
eval[u64, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.2 ms
compress[(100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
719.4 µs
decompress_bitpacking_late_filter[i16, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
300.3 µs
compress[(1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
21.1 µs
decompress_bitpacking_late_filter[i64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking.rs
955.3 µs
decompress_bitpacking_late_filter[i8, 0.001]
encodings/fastlanes/benches/pipeline_bitpacking.rs
136.9 µs
decompress_bitpacking_late_filter[i64, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking.rs
652 µs
compress[(10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
94.3 µs
eval[u64, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.6 ms
decompress[u16, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
16.1 µs
decompress[u16, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
16.7 µs
decompress_bitpacking_late_filter[i64, 0.999]
encodings/fastlanes/benches/pipeline_bitpacking.rs
1.4 ms
eval[u64, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.8 ms
decompress[u16, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
14.1 µs
eval[u64, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
627.6 µs
compress[(100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
734.1 µs
decompress[u16, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
46.7 µs
compress[(1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
eval[u8, 0.1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
349.8 µs
compress[(1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
7.2 ms
eval[u8, 0.7]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.2 ms
eval[u64, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.4 ms
eval[u64, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2.1 ms
compress[(1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
7.4 ms
decompress[u16, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
330.3 µs
eval[u8, 0.01]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
161.8 µs
eval[u64, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
2 ms
eval[u8, 0.2]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
493.2 µs
eval[u8, 0.8]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.5 ms
eval[u8, 0.05]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
271.3 µs
decompress[u32, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
17.1 µs
decompress[u16, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
eval[u8, 0.5]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
915.4 µs
eval[u8, 0.4]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
774.7 µs
eval[u8, 0.3]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
634.4 µs
eval[u8, 1]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
245.3 µs
decompress[u16, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
322.8 µs
decompress[u16, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u16, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u16, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
42.6 µs
decompress[u16, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
42.5 µs
decompress[u16, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
325 µs
decompress[u16, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
3.1 ms
decompress[u16, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
329.2 µs
decompress[u32, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
52.8 µs
decompress[u16, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
3.2 ms
decompress[u16, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
3.4 ms
chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
148.9 µs
decompress[u32, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
55.8 µs
decompress[u32, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
17.8 µs
decompress_for_early_filter[i16, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
121.6 µs
eval[u8, 0.99]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
471.9 µs
decompress[u16, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
347.5 µs
decompress[u32, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
59.2 µs
decompress_for_early_filter[i16, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
528 µs
chunked_varbinview_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
790.3 µs
eval[u8, 0.6]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
decompress[u32, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
470.6 µs
decompress[u32, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
423.3 µs
decompress[u32, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
15.1 µs
decompress[u32, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
436.4 µs
decompress[u32, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
52.7 µs
decompress_for_early_filter[i16, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
372.3 µs
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
235.1 µs
decompress[u32, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
431.7 µs
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
199.6 µs
chunked_varbinview_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
791.7 µs
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
185.6 µs
decompress[u32, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
425.7 µs
decompress[u32, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
decompress_for_early_filter[i16, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
293.2 µs
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
294.3 µs
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
1.2 ms
decompress[u32, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
4.2 ms
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
200.2 µs
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
1.2 ms
decompress_for_early_filter[i16, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
840 µs
compare_bool
vortex-array/benches/compare.rs
1.9 ms
decompress[u32, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
decompress[u32, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
4.2 ms
eval[u8, 0.9]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
1.1 ms
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
2 ms
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
601.9 µs
decompress[u64, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
20.6 µs
decompress[u32, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
4.1 ms
decompress[u64, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
73.6 µs
binary_search_std
vortex-array/benches/search_sorted.rs
614.2 ns
decompress[u64, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
73.4 µs
decompress[u64, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
17.2 µs
eval[u8, 0.95]
encodings/fastlanes/benches/pipeline_bitpacking_compare_scalar.rs
797.4 µs
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
201.6 µs
decompress[u64, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
631.5 µs
decompress[u64, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
628.5 µs
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
295.3 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
791.7 ns
decompress[u64, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
19.4 µs
compare_int
vortex-array/benches/compare.rs
78.5 ms
decompress_for_early_filter[i16, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
686.5 µs
decompress[u64, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
652.8 µs
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
46.5 µs
decompress_for_early_filter[i16, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.1 ms
decompress[u64, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
84.8 µs
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
204.8 µs
decompress[u64, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
389 µs
take_map[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
66.5 µs
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
377.3 µs
decompress[u64, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
decompress[u64, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
641.6 µs
decompress[u64, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
721.3 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
71.4 µs
decompress_for_early_filter[i16, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
996.7 µs
decompress[u64, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
scalar_subtract
vortex-array/benches/scalar_subtract.rs
3.2 ms
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
213.9 µs
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
273 µs
decompress[u64, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
77.6 µs
decompress[u8, (1000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
14.7 µs
decompress[u64, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
6.4 ms
decompress[u64, (1000000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
6.2 ms
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
107.2 µs
decompress_for_early_filter[i16, 0.8]
encodings/fastlanes/benches/pipeline_for.rs
1.6 ms
decompress[u8, (1000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
13.4 µs
decompress_for_early_filter[i16, 0.99]
encodings/fastlanes/benches/pipeline_for.rs
577.9 µs
decompress[u64, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
7.1 ms
take_map[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
54.2 µs
take_map[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
85.7 µs
decompress_for_early_filter[i16, 0.7]
encodings/fastlanes/benches/pipeline_for.rs
1.2 ms
decompress[u8, (10000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
40.2 µs
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
87 µs
decompress[u8, (10000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
39.8 µs
decompress[u8, (10000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
37.6 µs
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
53.8 µs
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
126.1 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
150 µs
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
325.6 µs
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
578 µs
decompress[u8, (1000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
15.4 µs
decompress[u8, (100000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
273.6 µs
decompress_for_early_filter[i16, 0.9]
encodings/fastlanes/benches/pipeline_for.rs
1.3 ms
decompress_for_early_filter[i16, 1]
encodings/fastlanes/benches/pipeline_for.rs
175 µs
decompress[u8, (10000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
37.5 µs
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
481.4 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
634.2 µs
decompress_for_early_filter[i16, 0.95]
encodings/fastlanes/benches/pipeline_for.rs
885.3 µs
decompress[u8, (100000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
271.5 µs
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
450.9 µs
decompress[u8, (1000000, 1024)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
decompress[u32, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
4.6 ms
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
329.7 µs
decompress[u8, (1000000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
2.7 ms
decompress[u8, (1000000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
decompress[u8, (100000, 4096)]
encodings/fastlanes/benches/pipeline_rle.rs
276.9 µs
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
110.3 µs
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
358.4 µs
chunked_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
451.9 µs
take_search[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
433.4 µs
decompress[u8, (100000, 16)]
encodings/fastlanes/benches/pipeline_rle.rs
276.2 µs
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
45.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
55.9 µs
decompress[u8, (100000, 4)]
encodings/fastlanes/benches/pipeline_rle.rs
284.8 µs
take_search[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
832.1 µs
decompress_for_early_filter[i32, 0.1]
encodings/fastlanes/benches/pipeline_for.rs
513.1 µs
chunked_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
57.1 µs
decompress[u8, (1000000, 8192)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
decompress_for_early_filter[i32, 0.01]
encodings/fastlanes/benches/pipeline_for.rs
129.4 µs
chunked_opt_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
451.6 µs
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
79.4 µs
varbin
vortex-array/benches/take_strings.rs
134 µs
take_search[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
69.4 µs
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
451.7 µs
decompress[u8, (1000000, 256)]
encodings/fastlanes/benches/pipeline_rle.rs
2.6 ms
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
60.6 µs
decompress_for_early_filter[i32, 0.2]
encodings/fastlanes/benches/pipeline_for.rs
674.1 µs
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
127.7 µs
varbinview
vortex-array/benches/take_strings.rs
95.3 µs
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
30.9 µs
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
109 µs
decompress_for_early_filter[i32, 0.4]
encodings/fastlanes/benches/pipeline_for.rs
1 ms
decompress_for_early_filter[i32, 0.05]
encodings/fastlanes/benches/pipeline_for.rs
244.1 µs
decompress_for_early_filter[i32, 0.3]
encodings/fastlanes/benches/pipeline_for.rs
851.1 µs
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
962.7 µs
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
17.6 µs
decompress_for_early_filter[i32, 0.5]
encodings/fastlanes/benches/pipeline_for.rs
1.2 ms
decompress_for_early_filter[i32, 0.6]
encodings/fastlanes/benches/pipeline_for.rs
1.4 ms
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
92.3 µs
compact[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
600.3 µs
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
495 µs
compact[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
576.2 µs
take_struct_simple
vortex-array/benches/take_struct.rs
74 µs
compact[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
2.3 ms
varbin_non_null
vortex-array/benches/take_strings.rs
128.4 µs
take_struct_sequential_indices
vortex-array/benches/take_struct.rs
58.1 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
109.1 µs
compact_large[(524288, 10)]
vortex-array/benches/varbinview_compact.rs
78.7 ms
compact[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
2.2 ms
take_struct_wide[8]
vortex-array/benches/take_struct.rs
353.5 µs
compact_sliced[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
1.1 ms
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
690.3 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
5.7 µs
compact_sliced[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
298.7 µs
compact_sliced[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
911.2 µs
compact_large[(524288, 90)]
vortex-array/benches/varbinview_compact.rs
76.3 ms
compact_sliced_large[(524288, 90)]
vortex-array/benches/varbinview_compact.rs
40 ms
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
31.1 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
2.1 µs
varbinview_non_null
vortex-array/benches/take_strings.rs
68.9 µs
from_iter[Buffer<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
3.7 µs
from_iter[Buffer<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
8 µs
compact_sliced[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
237.7 µs
from_iter[Buffer<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
158.4 µs
from_iter[Buffer<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
10.1 µs
push_arrow_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
7.7 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
133.1 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
35.9 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
7.6 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
3.7 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
1.9 µs
map_each[BufferMut<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.2 µs
push_arrow_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
15.3 µs
push_n_vortex_buffer[u16, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.9 µs
push_vortex_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
8.3 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
436.7 ns
compact_sliced_large[(524288, 10)]
vortex-array/benches/varbinview_compact.rs
40 ms
from_iter[Buffer<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
43.6 µs
push_n_vortex_buffer[u16, 16384]
vortex-buffer/benches/vortex_buffer.rs
18.3 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
5.7 µs
push_arrow_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
1.1 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
131.9 µs
push_n_vortex_buffer[u32, 128]
vortex-buffer/benches/vortex_buffer.rs
1.4 µs
push_n_vortex_buffer[u16, 128]
vortex-buffer/benches/vortex_buffer.rs
1.4 µs
push_n_vortex_buffer[u32, 2048]
vortex-buffer/benches/vortex_buffer.rs
5.8 µs
push_arrow_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
121.1 µs
push_n_vortex_buffer[u64, 1024]
vortex-buffer/benches/vortex_buffer.rs
5.8 µs
map_each[BufferMut<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
32.8 µs
map_each[BufferMut<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
4.3 µs
map_each[BufferMut<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
130.5 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
34.2 µs
push_n_vortex_buffer[u64, 65536]
vortex-buffer/benches/vortex_buffer.rs
253.8 µs
alp_compress_f64
vortex/benches/single_encoding_throughput.rs
12.6 ms
push_n_vortex_buffer[u16, 65536]
vortex-buffer/benches/vortex_buffer.rs
65.8 µs
push_vortex_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
16.5 µs
push_n_vortex_buffer[u32, 1024]
vortex-buffer/benches/vortex_buffer.rs
4 µs
push_n_vortex_buffer[u32, 16384]
vortex-buffer/benches/vortex_buffer.rs
33.4 µs
push_n_vortex_buffer[u32, 65536]
vortex-buffer/benches/vortex_buffer.rs
128.3 µs
push_vortex_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
130.2 µs
push_n_vortex_buffer[u8, 2048]
vortex-buffer/benches/vortex_buffer.rs
2.5 µs
push_n_vortex_buffer[u64, 2048]
vortex-buffer/benches/vortex_buffer.rs
9.5 µs
push_n_vortex_buffer[u64, 128]
vortex-buffer/benches/vortex_buffer.rs
1.7 µs
bitpacked_compress_u32
vortex/benches/single_encoding_throughput.rs
2.4 ms
alp_decompress_f64
vortex/benches/single_encoding_throughput.rs
12 ms
push_vortex_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
520.2 µs
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
1.7 µs
push_n_vortex_buffer[u8, 16384]
vortex-buffer/benches/vortex_buffer.rs
9.6 µs
alp_rd_compress_f64
vortex/benches/single_encoding_throughput.rs
289.2 ms
push_n_vortex_buffer[u8, 65536]
vortex-buffer/benches/vortex_buffer.rs
33.4 µs
dict_compress_string
vortex/benches/single_encoding_throughput.rs
82.6 ms
delta_compress_u32
vortex/benches/single_encoding_throughput.rs
5 ms
dict_compress_u32
vortex/benches/single_encoding_throughput.rs
39.8 ms
pcodec_compress_f64
vortex/benches/single_encoding_throughput.rs
100.8 ms
push_n_vortex_buffer[u16, 2048]
vortex-buffer/benches/vortex_buffer.rs
4.3 µs
for_compress_i32
vortex/benches/single_encoding_throughput.rs
7.5 ms
push_arrow_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
483.7 µs
delta_decompress_u32
vortex/benches/single_encoding_throughput.rs
5 ms
for_decompress_i32
vortex/benches/single_encoding_throughput.rs
4.1 ms
fsst_compress_string
vortex/benches/single_encoding_throughput.rs
100.4 ms
zstd_compress_u32
vortex/benches/single_encoding_throughput.rs
865.7 ms
zigzag_decompress_i32
vortex/benches/single_encoding_throughput.rs
4.2 ms
bitpacked_decompress_u32
vortex/benches/single_encoding_throughput.rs
2.4 ms
push_n_vortex_buffer[u64, 16384]
vortex-buffer/benches/vortex_buffer.rs
64.7 µs
push_vortex_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
1.2 µs
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
2.1 µs
dict_decompress_u32
vortex/benches/single_encoding_throughput.rs
3 ms
runend_compress_u32
vortex/benches/single_encoding_throughput.rs
50.7 ms
fsst_decompress_string
vortex/benches/single_encoding_throughput.rs
38.2 ms
dict_decompress_string
vortex/benches/single_encoding_throughput.rs
11.4 ms
zstd_compress_string
vortex/benches/single_encoding_throughput.rs
1.4 s
alp_rd_decompress_f64
vortex/benches/single_encoding_throughput.rs
18.6 ms
pcodec_decompress_f64
vortex/benches/single_encoding_throughput.rs
18 ms
zigzag_compress_i32
vortex/benches/single_encoding_throughput.rs
4.2 ms
zstd_decompress_u32
vortex/benches/single_encoding_throughput.rs
29.4 ms
zstd_decompress_string
vortex/benches/single_encoding_throughput.rs
113.1 ms
runend_decompress_u32
vortex/benches/single_encoding_throughput.rs
19.8 ms
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
75.8 µs
compress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
241.3 µs
compress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
71.2 µs
compress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
232.2 µs
decompress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
176.9 µs
decompress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
107.6 µs
compress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
246.2 µs
compress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
233.5 µs
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
942.3 µs
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
1.2 ms
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
152.2 µs
compress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
307.1 µs
compress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
302 µs
compress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
99.8 µs
chunked_dict_fsst_canonical_into[(1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11 ms
chunked_dict_fsst_canonical_into[(1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 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, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
compress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
476.6 µs
compress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
101.2 µs
compress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
479 µs
chunked_dict_fsst_into_canonical[(1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
compress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
467.2 µs
compress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
94.6 µs
compress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
103.6 µs
chunked_dict_fsst_into_canonical[(1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11 ms
compress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
307.2 µs
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
75.4 µs
compress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
508.1 µs
compress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
107.1 µs
chunked_dict_fsst_into_canonical[(1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
chunked_dict_fsst_into_canonical[(1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11 ms
compress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
150.3 µs
chunked_dict_fsst_into_canonical[(1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
chunked_dict_fsst_into_canonical[(1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11.1 ms
compress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
530.6 µs
compress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
95.6 µs
compress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
145 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
817.1 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
99.5 µs
compress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
478 µs
chunked_dict_fsst_canonical_into[(1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11 ms
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
799.8 µs
compress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
2.3 ms
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
121.7 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
103.7 µs
compress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
248.8 µs
compress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
294.8 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
983.3 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
130.4 µs
chunked_dict_primitive_canonical_into[f64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
chunked_dict_primitive_canonical_into[f64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
131.3 µs
chunked_dict_fsst_canonical_into[(1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
11.1 ms
chunked_dict_primitive_canonical_into[f64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
compress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
2.9 ms
chunked_dict_primitive_canonical_into[f64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
166.9 µs
compress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
149.8 µs
compress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
285.4 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
100.2 µs
compress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
309.6 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
797.1 µs
compress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
296.7 µs
compress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
321.5 µs
compress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
340.6 µs
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
980.6 µs
chunked_dict_primitive_canonical_into[u32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
800.4 µs
chunked_dict_primitive_canonical_into[u64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
166.1 µs
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
121.6 µs
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
25.9 µs
chunked_dict_primitive_canonical_into[f64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.4 ms
chunked_dict_primitive_canonical_into[u32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
101.1 µs
chunked_dict_primitive_canonical_into[u64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
128.9 µs
chunked_dict_primitive_canonical_into[u64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
15.7 µs
decompress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
81.6 µs
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
982.1 µs
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
28 µs
decompress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
98.1 µs
chunked_dict_primitive_canonical_into[u64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1 ms
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
26.2 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
27.9 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
102.6 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
16.9 µs
compress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
294.3 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
12.6 µs
chunked_dict_primitive_canonical_into[u64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
131.8 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
780 µs
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
122.7 µs
chunked_dict_primitive_canonical_into[u64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.4 ms
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
12.3 µs
compress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
190.3 µs
decompress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
81.4 µs
chunked_dict_primitive_into_canonical[f64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
compress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
194.4 µs
decompress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
99.6 µs
decompress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
81.4 µs
compress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
238.4 µs
decompress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
85.2 µs
chunked_dict_primitive_into_canonical[f64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
chunked_dict_primitive_into_canonical[f32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
101.9 µs
chunked_dict_primitive_into_canonical[f64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
132.7 µs
decompress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
102.7 µs
compress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
194.6 µs
chunked_dict_primitive_into_canonical[f64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
132 µs
compress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
237.4 µs
decompress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
95.6 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
122.2 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
803.6 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
131.5 µs
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
17.3 µs
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
21.9 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
31.5 µs
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
17.3 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
813.7 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1 ms
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
20.7 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
16.9 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
101.2 µs
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
167.4 µs
bench_compare_primitive[(10000, 4)]
encodings/dict/benches/dict_compare.rs
90.4 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
170 µs
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.4 ms
chunked_dict_primitive_into_canonical[u64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
132.6 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.4 ms
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
31.2 µs
bench_compare_primitive[(10000, 2)]
encodings/dict/benches/dict_compare.rs
90.8 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
979.7 µs
bench_compare_primitive[(10000, 128)]
encodings/dict/benches/dict_compare.rs
91.3 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
1.1 ms
bench_compare_primitive[(100000, 2)]
encodings/dict/benches/dict_compare.rs
181.8 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
104.4 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
795.8 µs
bench_compare_primitive[(100000, 2048)]
encodings/dict/benches/dict_compare.rs
233.1 µs
bench_compare_primitive[(10000, 32)]
encodings/dict/benches/dict_compare.rs
90.6 µs
bench_compare_primitive[(10000, 2048)]
encodings/dict/benches/dict_compare.rs
101 µs
bench_compare_primitive[(10000, 512)]
encodings/dict/benches/dict_compare.rs
96.9 µs
decompress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
165.3 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
12.4 µs
bench_compare_primitive[(100000, 128)]
encodings/dict/benches/dict_compare.rs
182.7 µs
decompress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
160.9 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
31.5 µs
bench_compare_primitive[(10000, 8)]
encodings/dict/benches/dict_compare.rs
91 µs
decompress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
160.7 µs
decompress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
32.9 µs
bench_compare_primitive[(100000, 4)]
encodings/dict/benches/dict_compare.rs
181.7 µs
bench_compare_sliced_dict_primitive[(7500, 10000)]
encodings/dict/benches/dict_compare.rs
107.5 µs
decompress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
178.9 µs
decompress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
177.5 µs
bench_compare_sliced_dict_primitive[(20000, 10000)]
encodings/dict/benches/dict_compare.rs
133.1 µs
bench_compare_sliced_dict_varbinview[(2000, 10000)]
encodings/dict/benches/dict_compare.rs
145.1 µs
bench_compare_sliced_dict_primitive[(2500, 10000)]
encodings/dict/benches/dict_compare.rs
76.7 µs
decompress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
182.4 µs
bench_compare_sliced_dict_varbinview[(1000, 10000)]
encodings/dict/benches/dict_compare.rs
105.5 µs
bench_compare_sliced_dict_primitive[(2000, 10000)]
encodings/dict/benches/dict_compare.rs
74.1 µs
decompress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
116.5 µs
decompress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
197.7 µs
bench_compare_primitive[(100000, 8)]
encodings/dict/benches/dict_compare.rs
182.2 µs
bench_compare_sliced_dict_primitive[(1000, 10000)]
encodings/dict/benches/dict_compare.rs
68.6 µs
decompress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
160.5 µs
bench_compare_sliced_dict_varbinview[(9999, 10000)]
encodings/dict/benches/dict_compare.rs
281.4 µs
bench_compare_sliced_dict_varbinview[(7500, 10000)]
encodings/dict/benches/dict_compare.rs
278 µs
bench_compare_sliced_dict_primitive[(5000, 10000)]
encodings/dict/benches/dict_compare.rs
90.5 µs
bench_compare_primitive[(100000, 32)]
encodings/dict/benches/dict_compare.rs
182.1 µs
bench_compare_sliced_dict_primitive[(10000, 10000)]
encodings/dict/benches/dict_compare.rs
112.4 µs
bench_compare_primitive[(100000, 512)]
encodings/dict/benches/dict_compare.rs
229.1 µs
bench_compare_sliced_dict_varbinview[(5000, 10000)]
encodings/dict/benches/dict_compare.rs
260.3 µs
bench_compare_varbin[(10000, 2)]
encodings/dict/benches/dict_compare.rs
96.3 µs
bench_compare_varbin[(10000, 32)]
encodings/dict/benches/dict_compare.rs
96.8 µs
bench_compare_sliced_dict_primitive[(3333, 10000)]
encodings/dict/benches/dict_compare.rs
81.4 µs
bench_compare_sliced_dict_primitive[(9999, 10000)]
encodings/dict/benches/dict_compare.rs
112.3 µs
bench_compare_varbin[(10000, 4)]
encodings/dict/benches/dict_compare.rs
96.2 µs
bench_compare_varbinview[(10000, 128)]
encodings/dict/benches/dict_compare.rs
100.1 µs
bench_compare_sliced_dict_varbinview[(3333, 10000)]
encodings/dict/benches/dict_compare.rs
196.9 µs
bench_compare_varbin[(10000, 512)]
encodings/dict/benches/dict_compare.rs
116.2 µs
bench_compare_varbin[(100000, 512)]
encodings/dict/benches/dict_compare.rs
247.7 µs
bench_compare_varbin[(100000, 32)]
encodings/dict/benches/dict_compare.rs
188.2 µs
bench_compare_sliced_dict_varbinview[(10000, 10000)]
encodings/dict/benches/dict_compare.rs
281.8 µs
bench_compare_varbin[(100000, 4)]
encodings/dict/benches/dict_compare.rs
187.7 µs
bench_compare_varbin[(100000, 128)]
encodings/dict/benches/dict_compare.rs
191.6 µs
bench_compare_sliced_dict_varbinview[(20000, 10000)]
encodings/dict/benches/dict_compare.rs
360.3 µs
bench_compare_varbinview[(10000, 8)]
encodings/dict/benches/dict_compare.rs
96.5 µs
bench_compare_varbin[(10000, 8)]
encodings/dict/benches/dict_compare.rs
96.7 µs
bench_compare_varbinview[(10000, 2048)]
encodings/dict/benches/dict_compare.rs
159 µs
bench_compare_varbinview[(10000, 2)]
encodings/dict/benches/dict_compare.rs
96.1 µs
bench_compare_varbin[(10000, 2048)]
encodings/dict/benches/dict_compare.rs
158.9 µs
bench_compare_varbin[(100000, 2048)]
encodings/dict/benches/dict_compare.rs
291.7 µs
bench_compare_varbinview[(100000, 128)]
encodings/dict/benches/dict_compare.rs
191.3 µs
bench_compare_varbinview[(10000, 32)]
encodings/dict/benches/dict_compare.rs
96.2 µs
decode_primitives[f32, (1000, 512)]
encodings/dict/benches/dict_compress.rs
26.5 µs
bench_compare_varbinview[(100000, 32)]
encodings/dict/benches/dict_compare.rs
188.3 µs
bench_compare_varbinview[(100000, 8)]
encodings/dict/benches/dict_compare.rs
187.5 µs
bench_compare_varbinview[(10000, 512)]
encodings/dict/benches/dict_compare.rs
116.1 µs
bench_compare_varbin[(100000, 8)]
encodings/dict/benches/dict_compare.rs
188 µs
decode_primitives[f32, (1000, 128)]
encodings/dict/benches/dict_compress.rs
25.3 µs
bench_compare_varbin[(100000, 2)]
encodings/dict/benches/dict_compare.rs
187.3 µs
bench_compare_varbin[(10000, 128)]
encodings/dict/benches/dict_compare.rs
100.3 µs
decode_primitives[f32, (10000, 2)]
encodings/dict/benches/dict_compress.rs
52 µs
bench_compare_varbinview[(100000, 2)]
encodings/dict/benches/dict_compare.rs
187.5 µs
bench_compare_varbinview[(10000, 4)]
encodings/dict/benches/dict_compare.rs
96.6 µs
decode_primitives[f32, (1000, 8)]
encodings/dict/benches/dict_compress.rs
25.4 µs
decode_primitives[f32, (10000, 128)]
encodings/dict/benches/dict_compress.rs
52.4 µs
decode_primitives[f32, (1000, 32)]
encodings/dict/benches/dict_compress.rs
25.2 µs
bench_compare_varbinview[(100000, 512)]
encodings/dict/benches/dict_compare.rs
248.6 µs
bench_compare_sliced_dict_varbinview[(2500, 10000)]
encodings/dict/benches/dict_compare.rs
164.4 µs
decode_primitives[f32, (10000, 32)]
encodings/dict/benches/dict_compress.rs
52 µs
bench_compare_varbinview[(100000, 2048)]
encodings/dict/benches/dict_compare.rs
291.8 µs
bench_compare_varbinview[(100000, 4)]
encodings/dict/benches/dict_compare.rs
187.8 µs
decode_primitives[f32, (1000, 2)]
encodings/dict/benches/dict_compress.rs
25.3 µs
decode_primitives[i64, (10000, 8)]
encodings/dict/benches/dict_compress.rs
75.2 µs
decode_primitives[i64, (1000, 2)]
encodings/dict/benches/dict_compress.rs
27.6 µs
encode_primitives[i64, (10000, 32)]
encodings/dict/benches/dict_compress.rs
479.8 µs
encode_primitives[i64, (10000, 8)]
encodings/dict/benches/dict_compress.rs
476.8 µs
decode_primitives[u8, (1000, 2)]
encodings/dict/benches/dict_compress.rs
28.3 µs
decode_primitives[i64, (1000, 128)]
encodings/dict/benches/dict_compress.rs
28.1 µs
decode_primitives[i64, (10000, 4)]
encodings/dict/benches/dict_compress.rs
75.1 µs
encode_primitives[u8, (1000, 4)]
encodings/dict/benches/dict_compress.rs
61.9 µs
decode_primitives[f32, (10000, 512)]
encodings/dict/benches/dict_compress.rs
57.7 µs
decode_primitives[f32, (1000, 4)]
encodings/dict/benches/dict_compress.rs
25.3 µs
encode_primitives[i64, (10000, 4)]
encodings/dict/benches/dict_compress.rs
476.7 µs
decode_primitives[i64, (10000, 128)]
encodings/dict/benches/dict_compress.rs
75.8 µs
encode_primitives[i64, (10000, 2)]
encodings/dict/benches/dict_compress.rs
477.1 µs
decode_primitives[u8, (1000, 128)]
encodings/dict/benches/dict_compress.rs
25.9 µs
encode_primitives[u8, (10000, 2)]
encodings/dict/benches/dict_compress.rs
307 µs
decode_primitives[i64, (10000, 2)]
encodings/dict/benches/dict_compress.rs
75.2 µs
encode_primitives[u8, (1000, 2)]
encodings/dict/benches/dict_compress.rs
62.5 µs
decode_primitives[f32, (10000, 4)]
encodings/dict/benches/dict_compress.rs
52 µs
decode_primitives[f32, (10000, 8)]
encodings/dict/benches/dict_compress.rs
52 µs
encode_primitives[u8, (1000, 32)]
encodings/dict/benches/dict_compress.rs
63.6 µs
decode_primitives[i64, (1000, 8)]
encodings/dict/benches/dict_compress.rs
27.3 µs
decode_primitives[i64, (1000, 512)]
encodings/dict/benches/dict_compress.rs
29.5 µs
decode_primitives[i64, (10000, 512)]
encodings/dict/benches/dict_compress.rs
81.6 µs
encode_primitives[u8, (1000, 128)]
encodings/dict/benches/dict_compress.rs
68.6 µs
decode_primitives[i64, (1000, 4)]
encodings/dict/benches/dict_compress.rs
27.3 µs
encode_primitives[i64, (10000, 512)]
encodings/dict/benches/dict_compress.rs
535.1 µs
decode_primitives[i64, (1000, 32)]
encodings/dict/benches/dict_compress.rs
27.5 µs
encode_primitives[u8, (1000, 512)]
encodings/dict/benches/dict_compress.rs
75.3 µs
decode_primitives[u8, (1000, 4)]
encodings/dict/benches/dict_compress.rs
25.8 µs
encode_primitives[u8, (1000, 8)]
encodings/dict/benches/dict_compress.rs
62.4 µs
encode_varbin[(1000, 8)]
encodings/dict/benches/dict_compress.rs
153.2 µs
decode_primitives[u8, (1000, 32)]
encodings/dict/benches/dict_compress.rs
25.8 µs
encode_primitives[u8, (10000, 32)]
encodings/dict/benches/dict_compress.rs
308.3 µs
encode_varbin[(1000, 4)]
encodings/dict/benches/dict_compress.rs
152.9 µs
encode_primitives[u8, (10000, 4)]
encodings/dict/benches/dict_compress.rs
306.3 µs
decode_primitives[i64, (10000, 32)]
encodings/dict/benches/dict_compress.rs
75.4 µs
encode_varbin[(1000, 32)]
encodings/dict/benches/dict_compress.rs
157.9 µs
encode_primitives[u8, (10000, 8)]
encodings/dict/benches/dict_compress.rs
306.3 µs
encode_varbin[(1000, 128)]
encodings/dict/benches/dict_compress.rs
170.8 µs
encode_varbinview[(1000, 128)]
encodings/dict/benches/dict_compress.rs
172.5 µs
encode_varbin[(10000, 2)]
encodings/dict/benches/dict_compress.rs
916.4 µs
encode_varbinview[(1000, 32)]
encodings/dict/benches/dict_compress.rs
154.5 µs
encode_primitives[u8, (10000, 128)]
encodings/dict/benches/dict_compress.rs
315.8 µs
encode_varbin[(10000, 128)]
encodings/dict/benches/dict_compress.rs
937.5 µs
encode_varbin[(10000, 512)]
encodings/dict/benches/dict_compress.rs
1 ms
encode_varbin[(10000, 32)]
encodings/dict/benches/dict_compress.rs
923.6 µs
encode_varbin[(1000, 2)]
encodings/dict/benches/dict_compress.rs
152.3 µs
encode_primitives[u8, (10000, 512)]
encodings/dict/benches/dict_compress.rs
322.4 µs
decode_primitives[u8, (10000, 2)]
encodings/dict/benches/dict_compress.rs
70.3 µs
decode_primitives[u8, (1000, 8)]
encodings/dict/benches/dict_compress.rs
25.9 µs
encode_varbin[(10000, 4)]
encodings/dict/benches/dict_compress.rs
915 µs
encode_varbinview[(1000, 2)]
encodings/dict/benches/dict_compress.rs
148.5 µs
encode_varbin[(10000, 8)]
encodings/dict/benches/dict_compress.rs
914.9 µs
encode_varbin[(1000, 512)]
encodings/dict/benches/dict_compress.rs
206.3 µs
decode_primitives[u8, (10000, 4)]
encodings/dict/benches/dict_compress.rs
70.5 µs
decode_primitives[u8, (10000, 32)]
encodings/dict/benches/dict_compress.rs
70.3 µs
decode_primitives[u8, (10000, 8)]
encodings/dict/benches/dict_compress.rs
70.6 µs
decode_primitives[u8, (1000, 512)]
encodings/dict/benches/dict_compress.rs
26 µs
encode_varbinview[(1000, 4)]
encodings/dict/benches/dict_compress.rs
149.2 µs
encode_varbinview[(1000, 512)]
encodings/dict/benches/dict_compress.rs
199.2 µs
encode_varbinview[(10000, 2)]
encodings/dict/benches/dict_compress.rs
987.6 µs
encode_varbinview[(10000, 4)]
encodings/dict/benches/dict_compress.rs
987.3 µs
encode_varbinview[(1000, 8)]
encodings/dict/benches/dict_compress.rs
150 µs
bench_dict_mask[(0.01, 0.9)]
encodings/dict/benches/dict_mask.rs
940.9 µs
decode_primitives[u8, (10000, 128)]
encodings/dict/benches/dict_compress.rs
70.3 µs
encode_varbinview[(10000, 128)]
encodings/dict/benches/dict_compress.rs
1 ms
encode_varbinview[(10000, 8)]
encodings/dict/benches/dict_compress.rs
986.2 µs
bench_dict_mask[(0.5, 0.01)]
encodings/dict/benches/dict_mask.rs
940.9 µs
decode_varbin[(1000, 512)]
encodings/dict/benches/dict_compress.rs
35.9 µs
encode_varbinview[(10000, 32)]
encodings/dict/benches/dict_compress.rs
1 ms
decode_varbin[(1000, 2)]
encodings/dict/benches/dict_compress.rs
32.2 µs
bench_dict_mask[(0.1, 0.01)]
encodings/dict/benches/dict_mask.rs
941 µs
bench_dict_mask[(0.5, 0.5)]
encodings/dict/benches/dict_mask.rs
941 µs
bench_dict_mask[(0.5, 0.1)]
encodings/dict/benches/dict_mask.rs
940.7 µs
bench_dict_mask[(0.01, 0.01)]
encodings/dict/benches/dict_mask.rs
941 µs
bench_dict_mask[(0.5, 0.9)]
encodings/dict/benches/dict_mask.rs
940.8 µs
bench_dict_mask[(0.1, 0.5)]
encodings/dict/benches/dict_mask.rs
940.8 µs
bench_dict_mask[(0.01, 0.5)]
encodings/dict/benches/dict_mask.rs
940.9 µs
bench_dict_mask[(0.1, 0.1)]
encodings/dict/benches/dict_mask.rs
940.8 µs
encode_varbinview[(10000, 512)]
encodings/dict/benches/dict_compress.rs
1.1 ms
decode_primitives[u8, (10000, 512)]
encodings/dict/benches/dict_compress.rs
70.5 µs
bench_dict_mask[(0.9, 0.9)]
encodings/dict/benches/dict_mask.rs
940.8 µs
decode_varbin[(1000, 32)]
encodings/dict/benches/dict_compress.rs
32 µs
canonicalize_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
100.4 µs
decode_varbin[(1000, 4)]
encodings/dict/benches/dict_compress.rs
31.7 µs
canonicalize_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
98.9 µs
canonicalize_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
119.1 µs
decode_varbin[(1000, 8)]
encodings/dict/benches/dict_compress.rs
31.7 µs
bench_dict_mask[(0.9, 0.1)]
encodings/dict/benches/dict_mask.rs
940.7 µs
bench_dict_mask[(0.9, 0.5)]
encodings/dict/benches/dict_mask.rs
941.2 µs
canonicalize_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
198.6 µs
decode_varbin[(10000, 128)]
encodings/dict/benches/dict_compress.rs
134.9 µs
bench_dict_mask[(0.1, 0.9)]
encodings/dict/benches/dict_mask.rs
940.9 µs
canonicalize_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
641.3 µs
decode_varbin[(1000, 128)]
encodings/dict/benches/dict_compress.rs
32.2 µs
canonicalize_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
220.3 µs
train_compressor[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
2.9 ms
decode_varbinview[(10000, 128)]
encodings/dict/benches/dict_compress.rs
135.3 µs
bench_dict_mask[(0.9, 0.01)]
encodings/dict/benches/dict_mask.rs
940.9 µs
canonicalize_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
506.5 µs
train_compressor[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
3.8 ms
decode_varbin[(10000, 512)]
encodings/dict/benches/dict_compress.rs
142.4 µs
decode_varbin[(10000, 8)]
encodings/dict/benches/dict_compress.rs
134.3 µs
chunked_canonicalize_into[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
5.7 ms
train_compressor[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
2.8 ms
canonicalize_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
696.6 µs
decode_varbinview[(1000, 32)]
encodings/dict/benches/dict_compress.rs
31.9 µs
train_compressor[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
1.7 ms
decode_varbin[(10000, 4)]
encodings/dict/benches/dict_compress.rs
134.1 µs
canonicalize_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
113.5 µs
train_compressor[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
1.6 ms
canonicalize_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
495.8 µs
bench_dict_mask[(0.01, 0.1)]
encodings/dict/benches/dict_mask.rs
940.9 µs
train_compressor[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
3.4 ms
train_compressor[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
2.9 ms
canonicalize_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
1.5 ms
train_compressor[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
2.8 ms
decode_varbinview[(1000, 8)]
encodings/dict/benches/dict_compress.rs
31.6 µs
decode_varbinview[(1000, 512)]
encodings/dict/benches/dict_compress.rs
35.4 µs
decode_varbin[(10000, 2)]
encodings/dict/benches/dict_compress.rs
134.1 µs
canonicalize_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
1.7 ms
decode_varbin[(10000, 32)]
encodings/dict/benches/dict_compress.rs
134.3 µs
decode_varbinview[(1000, 128)]
encodings/dict/benches/dict_compress.rs
32.9 µs
train_compressor[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
3.4 ms
decode_varbinview[(10000, 32)]
encodings/dict/benches/dict_compress.rs
134.3 µs
train_compressor[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
3.2 ms
encode_primitives[f32, (1000, 128)]
encodings/dict/benches/dict_compress.rs
93.5 µs
decode_varbinview[(10000, 4)]
encodings/dict/benches/dict_compress.rs
134.2 µs
decode_varbinview[(10000, 2)]
encodings/dict/benches/dict_compress.rs
134.7 µs
encode_primitives[f32, (10000, 4)]
encodings/dict/benches/dict_compress.rs
441.3 µs
decode_varbinview[(1000, 2)]
encodings/dict/benches/dict_compress.rs
31.4 µs
decode_varbinview[(1000, 4)]
encodings/dict/benches/dict_compress.rs
31.3 µs
train_compressor[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
3.6 ms
train_compressor[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
3.2 ms
encode_primitives[i64, (1000, 2)]
encodings/dict/benches/dict_compress.rs
84.6 µs
decode_varbinview[(10000, 8)]
encodings/dict/benches/dict_compress.rs
134.3 µs
encode_primitives[f32, (10000, 8)]
encodings/dict/benches/dict_compress.rs
441.1 µs
encode_primitives[f32, (1000, 2)]
encodings/dict/benches/dict_compress.rs
80.8 µs
encode_primitives[f32, (1000, 512)]
encodings/dict/benches/dict_compress.rs
122.1 µs
compress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
202.5 µs
decode_varbinview[(10000, 512)]
encodings/dict/benches/dict_compress.rs
142.8 µs
encode_primitives[f32, (1000, 32)]
encodings/dict/benches/dict_compress.rs
84.1 µs
encode_primitives[f32, (10000, 512)]
encodings/dict/benches/dict_compress.rs
486 µs
encode_primitives[i64, (1000, 32)]
encodings/dict/benches/dict_compress.rs
89.4 µs
encode_primitives[f32, (10000, 32)]
encodings/dict/benches/dict_compress.rs
445.8 µs
encode_primitives[f32, (10000, 128)]
encodings/dict/benches/dict_compress.rs
452 µs
encode_primitives[f32, (1000, 4)]
encodings/dict/benches/dict_compress.rs
81.1 µs
encode_primitives[i64, (1000, 512)]
encodings/dict/benches/dict_compress.rs
121.3 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
43.8 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
46 µs
encode_primitives[f32, (10000, 2)]
encodings/dict/benches/dict_compress.rs
441.5 µs
encode_primitives[f32, (1000, 8)]
encodings/dict/benches/dict_compress.rs
81.3 µs
encode_primitives[i64, (1000, 4)]
encodings/dict/benches/dict_compress.rs
85.2 µs
chunked_canonicalize_into[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
13.2 ms
chunked_canonicalize_into[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
3.8 ms
chunked_canonicalize_into[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
14.1 ms
encode_primitives[i64, (1000, 128)]
encodings/dict/benches/dict_compress.rs
100.6 µs
chunked_into_canonical[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
14.1 ms
chunked_into_canonical[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
3.8 ms
chunked_canonicalize_into[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
4.7 ms
compress[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
96.9 µs
chunked_canonicalize_into[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
6.7 ms
chunked_canonicalize_into[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
5.3 ms
chunked_canonicalize_into[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
11.1 ms
compress[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
99 µs
compress[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
122.3 µs
encode_primitives[i64, (10000, 128)]
encodings/dict/benches/dict_compress.rs
490.7 µs
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
57 µs
compress[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
645.9 µs
encode_primitives[i64, (1000, 8)]
encodings/dict/benches/dict_compress.rs
85.8 µs
chunked_into_canonical[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
5.7 ms
chunked_into_canonical[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
5.3 ms
compress[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
632.8 µs
compress[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
5.9 ms
chunked_into_canonical[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
11.1 ms
compress[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
5.9 ms
chunked_into_canonical[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
8.3 ms
chunked_into_canonical[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
13.2 ms
compress[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
1 ms
compress[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
2.2 ms
compress[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
17.4 ms
compress[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
6 ms
compress[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
639.5 µs
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
chunked_canonicalize_into[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
8.3 ms
decompress[u16, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
988.5 µs
decompress[u16, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
19.2 µs
compress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
191.2 µs
compress[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
9.3 ms
decompress[u16, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
10.6 µs
compress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
125.4 µs
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
11.8 µs
compress[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
6.1 ms
decompress[u16, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
113.1 µs
decompress[u16, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
15.5 µs
decompress[u16, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
33 µs
decompress[u16, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
104.4 µs
decompress[u16, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
972.9 µs
decompress[u16, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
107 µs
compress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
135.1 µs
decompress[u16, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
665.5 µs
compress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
517.9 µs
decompress[u16, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
74.7 µs
compress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
1.9 ms
decompress[u16, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
20 µs
decompress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
174.3 µs
decompress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
49.9 µs
compress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
210.4 µs
compress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
4.4 ms
compress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
454.8 µs
decompress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
48.4 µs
compress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
1.7 ms
decompress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
68 µs
compress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
4.8 ms
decompress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
152.7 µs
decompress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
73.7 µs
pushdown_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
374.7 µs
compress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
1.1 ms
compress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
1.1 ms
decompress[u32, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
44.6 µs
decompress[u32, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
86.1 µs
decompress[u32, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
29.5 µs
decompress[u32, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
198.8 µs
decompress[u32, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
11.5 µs
decompress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
1.4 ms
decompress[u32, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
13 µs
decompress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
550.1 µs
decompress[u16, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
1.1 ms
decompress[u16, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
2.4 ms
decompress[u32, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
27.3 µs
decompress[u16, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
6.6 ms
decompress[u16, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
970.9 µs
decompress[u16, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
248.5 µs
decompress[u32, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
1.9 ms
decompress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
357.2 µs
pushdown_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
354.7 µs
decompress[u32, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
3.6 ms
decompress[u32, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
202.4 µs
decompress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
367.5 µs
decompress[u32, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
16.4 µs
pushdown_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
356.3 µs
decompress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
1.6 ms
decompress[u32, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
364.5 µs
decompress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
605.3 µs
decompress[u32, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
209.3 µs
pushdown_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
460 µs
pushdown_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
413 µs
pushdown_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
355.2 µs
pushdown_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
362.7 µs
decompress[u32, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
2 ms
decompress[u64, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
14.6 µs
pushdown_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
412.6 µs
decompress[u32, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
1.9 ms
decompress[u64, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
45.1 µs
decompress[u64, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
1 ms
decompress[u32, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
1.9 ms
pushdown_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
354.8 µs
pushdown_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
420 µs
decompress[u32, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
7.7 ms
take_indices[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
24.3 µs
decompress[u64, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
387.6 µs
decompress[u64, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
10 ms
decompress[u64, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
62.5 µs
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
10.1 µs
pushdown_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
413.1 µs
decompress[u64, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
5.4 ms
decompress[u64, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
48.8 µs
decompress[u64, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
401.7 µs
decompress[u64, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
12.5 µs
decompress[u64, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
393.2 µs
decompress[u64, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
3.9 ms
decompress[u64, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
108.8 µs
decompress[u8, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
14.5 µs
pushdown_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
421.4 µs
decompress[u32, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
779.5 µs
decompress[u64, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
3.8 ms
decompress[u64, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
544.3 µs
decompress[u8, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
15 µs
decompress[u8, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
9.1 µs
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
14 µs
decompress[u8, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
109.5 µs
take_indices[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
22.4 µs
decompress[u64, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
19 µs
decompress[u64, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
3.9 ms
take_indices[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
23 µs
decompress[u8, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
25.3 µs
decompress[u64, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
3.9 ms
decompress[u8, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
172.3 µs
decompress[u8, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
63.5 µs
filter_runend[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
153 µs
decompress[u8, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
553 µs
take_indices[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
22.3 µs
take_indices[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
26.6 µs
decompress[u8, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
64.4 µs
take_indices[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
25 µs
decompress[u8, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
59.4 µs
take_indices[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
28.7 µs
take_indices[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
25.5 µs
take_indices[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
28.8 µs
take_indices[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
24.4 µs
take_indices[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
23 µs
take_indices[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
37.7 µs
take_indices[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
26.6 µs
take_indices[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
51.9 µs
take_indices[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
23.7 µs
decompress[u8, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
1 ms
take_indices[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
28.6 µs
take_indices[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
32.6 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
2.8 µs
take_indices[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
25.9 µs
take_indices[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
47.8 µs
take_indices[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
41.9 µs
decompress[u8, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
510.7 µs
null_count_run_end[(10000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
18.3 µs
take_indices[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
26.2 µs
null_count_run_end[(10000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
19.8 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
2.8 µs
null_count_run_end[(10000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
39.3 µs
take_indices[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
27.3 µs
null_count_run_end[(10000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
18.2 µs
decompress[u8, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
1 ms
decompress[u8, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
562.2 µs
decompress[u8, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
5.4 ms
take_indices[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
32.5 µs
decompress[u8, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
1.6 ms
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
2.8 µs
take_indices[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
2.4 ms
null_count_run_end[(10000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
39.4 µs
take_indices[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
443.9 µs
take_indices[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
69.3 µs
null_count_run_end[(10000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
92.9 µs
take_indices[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
27.1 µs
take_indices[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
28.9 µs
take_indices[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
42.7 µs
null_count_run_end[(10000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
92.2 µs
null_count_run_end[(100000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
27.7 µs
take_indices[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
268.5 µs
null_count_run_end[(10000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
97.1 µs
null_count_run_end[(100000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
36.5 µs
null_count_run_end[(10000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
19.2 µs
null_count_run_end[(100000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
36.6 µs
take_indices[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
65.2 µs
null_count_run_end[(10000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
39.5 µs
take_indices[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
31.5 µs
null_count_run_end[(100000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
242.8 µs
null_count_run_end[(100000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
241.9 µs
take_indices[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
178.3 µs
take_indices[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
31.7 µs
null_count_run_end[(100000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
246.1 µs
take_indices[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
4.2 ms
filter_runend[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
24 µs
take_indices[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
37.1 µs
pack_return_dtype[1000]
vortex-expr/benches/large_struct_pack.rs
459 µs
filter_runend[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
20.8 µs
filter_runend[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
23.7 µs
filter_runend[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
31.9 µs
filter_runend[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
97.9 µs
null_count_run_end[(100000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
777.2 µs
filter_runend[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
97.7 µs
null_count_run_end[(100000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
767.6 µs
filter_runend[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
24.8 µs
pack_return_dtype[100]
vortex-expr/benches/large_struct_pack.rs
50.7 µs
null_count_run_end[(100000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
27.7 µs
filter_runend[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
20.9 µs
filter_runend[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
98.7 µs
pack_return_dtype[500]
vortex-expr/benches/large_struct_pack.rs
231.2 µs
filter_runend[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
20.9 µs
encode_generic
vortex-btrblocks/benches/dict_encode.rs
3.1 ms
filter_runend[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
30.1 µs
null_count_run_end[(100000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
36.9 µs
filter_runend[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
78.8 µs
filter_runend[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
80 µs
null_count_run_end[(100000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
820.1 µs
pack_return_dtype[2000]
vortex-expr/benches/large_struct_pack.rs
914.6 µs
encode_specialized
vortex-btrblocks/benches/dict_encode.rs
1.1 ms
filter_runend[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
30.6 µs
filter_runend[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
151.9 µs
filter_runend[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
79.1 µs
filter_runend[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
152.4 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs