vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: migrate take_primitive_simd to stable AVX2 kernel
#3579
Merged
Comparing
aduffy/simd-take-primitive
(
f694309
) with
develop
(
8b184c2
)
CodSpeed Performance Gauge
+35%
Untouched
495
Archived
298
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
Archived
793 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+6%
252.4 µs
238.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+6%
251.6 µs
237.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+5%
2.5 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+4%
2.6 ms
2.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+4%
791.9 ns
762.8 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+4%
452.6 µs
437.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+3%
53.7 µs
52 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+3%
51.8 µs
50.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+3%
85 µs
82.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+3%
423.5 µs
411.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
115.9 µs
113.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
69 µs
67.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
116.6 µs
114 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
26.3 µs
25.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
113 µs
110.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
+2%
80.1 µs
78.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_indices[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
38 µs
37.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
25.7 µs
25.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
28.9 µs
28.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
28.8 µs
28.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
170.6 µs
168.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
96.3 µs
95 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
64.7 µs
63.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+1%
116.9 µs
115.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
+1%
130.2 µs
128.6 µs
1
2
...
32
Commits
Click on a commit to change the comparison range
Base
develop
8b184c2
-0.1%
push index check into gather
9336041
7 months ago
by a10y
-0.15%
run avx2 unit tests on gh
b9979e0
7 months ago
by a10y
+0.1%
fix selection of kernels
6a674de
7 months ago
by a10y
-0.04%
more test cases for avx2 kernels
67aba66
7 months ago
by a10y
+0.05%
BEGONE FOUL BEAST
a7fbac5
7 months ago
by a10y
+0.02%
fix test case generation
5e2a478
7 months ago
by a10y
+25.21%
u32 / u64
f3c8da4
7 months ago
by a10y
+10.41%
expand to f32/f64 values, add to test cases, cleanups
f694309
7 months ago
by a10y
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs