vortex-data
vortex
BlogDocsChangelog

feat: Zstd CUDA nvCOMP decompression

#6136
Comparing
ad/zstd-cuda
(
8f49585
) with
develop
(
13f120f
)
CodSpeed Performance Gauge
-21%
Improvement
1
Regression
1
Untouched
1256
New
7
Skipped
1294

Benchmarks

2559 total
u8_FoR[10M]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u8
CodSpeed Performance Gauge
-21%
5.9 µs*7.4 µs
u16_FoR[10M]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for_cuda::FoR_cuda_u16
CodSpeed Performance Gauge
+18%
9.4 µs*8 µs
u64_values_u32_codes[10M]
vortex-cuda/benches/dict_cuda.rs::benches::benchmark_dict_cuda::Dict_cuda_u64_u32
CodSpeed Performance Gauge
N/A
N/A281 µs
decompress_kernel[10M]
vortex-cuda/benches/zstd_cuda.rs::benches::benchmark_zstd_cuda_decompress::ZSTD_cuda
CodSpeed Performance Gauge
N/A
N/A2 ms
u32_values_u8_codes[10M]
vortex-cuda/benches/dict_cuda.rs::benches::benchmark_dict_cuda::Dict_cuda_u32_u8
CodSpeed Performance Gauge
N/A
N/A132.7 µs
decompress_kernel[1M]
vortex-cuda/benches/zstd_cuda.rs::benches::benchmark_zstd_cuda_decompress::ZSTD_cuda
CodSpeed Performance Gauge
N/A
N/A386.8 µs
u64_values_u8_codes[10M]
vortex-cuda/benches/dict_cuda.rs::benches::benchmark_dict_cuda::Dict_cuda_u64_u8
CodSpeed Performance Gauge
N/A
N/A221.1 µs
decompress_kernel[100M]
vortex-cuda/benches/zstd_cuda.rs::benches::benchmark_zstd_cuda_decompress::ZSTD_cuda
CodSpeed Performance Gauge
N/A
N/A18.2 ms
u32_values_u16_codes[10M]
vortex-cuda/benches/dict_cuda.rs::benches::benchmark_dict_cuda::Dict_cuda_u32_u16
CodSpeed Performance Gauge
N/A
N/A153.2 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+3%
23.3 µs22.6 µs
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
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+3%
2.4 µs2.3 µs
set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.2 µs1.2 µs
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
2.7 µs2.7 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+2%
42.2 µs41.3 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+2%
30 µs29.3 µs
encode_varbin[(1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
220.3 µs216.1 µs
push_n_vortex_buffer[u8, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
3.1 µs3.1 µs
encode_varbin[(1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
218.1 µs214.4 µs
chunked_dict_primitive_into_canonical[f64, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
147.3 µs144.9 µs
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
27.2 µs26.8 µs
encode_varbin[(1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
221.1 µs217.6 µs
bitwise_and_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
4 µs4 µs
chunked_dict_primitive_canonical_into[u64, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
134.6 µs132.6 µs
bitwise_or_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
4.1 µs4 µs

Commits

Click on a commit to change the comparison range
Base
develop
13f120f
-36.41%
cleanup
f2db37e
17 hours ago
by 0ax1
+55.86%
no cuda tests on win
8d0beb7
16 hours ago
by 0ax1
-40.48%
windows not winning
8f49585
16 hours ago
by 0ax1
© 2026 CodSpeed Technology
Home Terms Privacy Docs