Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

Normalize an Array

#6213
Comparing
ngates/normalize
(
9b78ebe
) with
develop
(
1dd2d66
)
CodSpeed Performance Gauge
-30%
Improvement
2
Regression
3
Untouched
1174
Skipped
1323

Benchmarks

2502 total
1M_50pct[500000]
vortex-cuda/benches/filter_cuda.rs::benches::benchmark_filter_cuda::Filter_cuda_i64
CodSpeed Performance Gauge
-30%
57.1 µs82.1 µs
1M_10pct[100000]
vortex-cuda/benches/filter_cuda.rs::benches::benchmark_filter_cuda::Filter_cuda_i32
CodSpeed Performance Gauge
-27%
21 µs29 µs
u16_FoR[10M]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u16
CodSpeed Performance Gauge
-16%
8 µs9.6 µs
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+49%
64.1 µs43.2 µs
u64_FoR[10M]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u64
CodSpeed Performance Gauge
+10%
388.1 µs351.3 µs
1M_10pct[100000]
vortex-cuda/benches/filter_cuda.rs::benches::benchmark_filter_cuda::Filter_cuda_f64
CodSpeed Performance Gauge
+8%
47.9 µs44.2 µs
10M_90pct[10000000]
vortex-cuda/benches/filter_cuda.rs::benches::benchmark_filter_cuda::Filter_cuda_i64
CodSpeed Performance Gauge
+6%
384.1 µs361.6 µs
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+6%
27.5 ms25.9 ms
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+6%
51.4 µs48.6 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+5%
55 µs52.2 µs
1M_50pct[500000]
vortex-cuda/benches/filter_cuda.rs::benches::benchmark_filter_cuda::Filter_cuda_i32
CodSpeed Performance Gauge
+5%
23.7 µs22.5 µs
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
69.9 µs67 µs
1M_50pct[500000]
vortex-cuda/benches/filter_cuda.rs::benches::benchmark_filter_cuda::Filter_cuda_f64
CodSpeed Performance Gauge
+4%
53.2 µs51.1 µs
1M_10pct[100000]
vortex-cuda/benches/filter_cuda.rs::benches::benchmark_filter_cuda::Filter_cuda_i64
CodSpeed Performance Gauge
+3%
47.8 µs46.3 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+3%
37.2 µs36.1 µs
encode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+3%
88.4 µs86.1 µs
encode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+3%
90.2 µs87.8 µs
encode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+3%
89.4 µs87.1 µs
encode_primitives[u8, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
94 µs91.7 µs
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
26.8 ms26.2 ms
encode_primitives[f32, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
124.2 µs121.5 µs
encode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
125.2 µs122.4 µs
encode_primitives[u8, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
110.1 µs107.7 µs
encode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
126.6 µs123.8 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
41.4 µs40.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
1dd2d66
-30.52%
Normalize an Array
626a59e
4 days ago
by gatesn
+0.06%
Normalize an Array
9b78ebe
4 days ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs