vortex-data
vortex
BlogDocsChangelog

feat[gpu]: dict take values prim

#6101Merged
Comparing
ji/dict-array-2
(
0c69415
) with
develop
(
46708ba
)
CodSpeed Performance Gauge
-30%
Improvement
2
Regression
7
Untouched
1249
New
4
Skipped
1290

Benchmarks

2552 total
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-30%
1.9 ms2.7 ms
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-29%
1.9 ms2.7 ms
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-27%
2.1 ms2.9 ms
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-27%
2.2 ms3 ms
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-18%
3.7 ms4.5 ms
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-18%
3.8 ms4.6 ms
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-16%
4.4 ms5.2 ms
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+20%
4.9 ms4.1 ms
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+19%
528.5 µs444.1 µs
u32_values_u8_codes[10M]
vortex-cuda/benches/dict_cuda.rs::benches::cuda_benchmarks::benchmark_dict_cuda::Dict_cuda_u32_u8
CodSpeed Performance Gauge
N/A
N/A128.1 µs
u32_values_u16_codes[10M]
vortex-cuda/benches/dict_cuda.rs::benches::cuda_benchmarks::benchmark_dict_cuda::Dict_cuda_u32_u16
CodSpeed Performance Gauge
N/A
N/A144.6 µs
u64_values_u32_codes[10M]
vortex-cuda/benches/dict_cuda.rs::benches::cuda_benchmarks::benchmark_dict_cuda::Dict_cuda_u64_u32
CodSpeed Performance Gauge
N/A
N/A274.9 µs
u64_values_u8_codes[10M]
vortex-cuda/benches/dict_cuda.rs::benches::cuda_benchmarks::benchmark_dict_cuda::Dict_cuda_u64_u8
CodSpeed Performance Gauge
N/A
N/A213.7 µs
u16_FoR[10M]
vortex-cuda/benches/for_cuda.rs::benches::cuda_benchmarks::benchmark_for_cuda::FoR_cuda_u16
CodSpeed Performance Gauge
+7%
6.4 µs6 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+4%
828.9 ns799.7 ns
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+4%
27.3 ms26.4 ms
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+3%
23.3 µs22.6 µs
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+3%
3.2 ms3.1 ms
chunked_dict_primitive_canonical_into[u64, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+3%
1.2 ms1.1 ms
u8_FoR[10M]
vortex-cuda/benches/for_cuda.rs::benches::cuda_benchmarks::benchmark_for_cuda::FoR_cuda_u8
CodSpeed Performance Gauge
+3%
5.9 µs5.8 µs
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+3%
2.4 µs2.3 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
289.9 µs283.5 µs
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
2.7 µs2.7 µs
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
+2%
83.8 µs82 µs
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+2%
317.1 µs310.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
46708ba
-0.01%
wip
14cb0dd
2 days ago
by joseph-isaacs
0%
fix
b37a2d7
1 day ago
by joseph-isaacs
-15.07%
Merge branch 'develop' into ji/dict-array-2
8455a48
1 day ago
by joseph-isaacs
-0.82%
f
d3a5222
1 day ago
by joseph-isaacs
+15.97%
Merge branch 'develop' into ji/dict-array-2
2ca7c51
1 day ago
by joseph-isaacs
0%
f
3a79b1a
1 day ago
by joseph-isaacs
-29.83%
f
db9fbac
8 hours ago
by joseph-isaacs
+29.84%
f
6941ddd
7 hours ago
by joseph-isaacs
-29.84%
f
a08dcbc
7 hours ago
by joseph-isaacs
0%
f
ed98593
7 hours ago
by joseph-isaacs
+29.78%
f
0f15223
7 hours ago
by joseph-isaacs
-42.69%
f
922e8aa
7 hours ago
by joseph-isaacs
+1.63%
f
ac22a85
6 hours ago
by joseph-isaacs
+11.3%
feat[cuda]: dict decimal value
0c69415
5 hours ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs