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

vortex-row: codec for varlen canonical types

#7989Closed
Comparing
claude/row-c04-codec-varlen
(
d3f3da4
) with
claude/row-c03-codec-fixed-width
(
1b7af91
)
CodSpeed Performance Gauge
0%
Untouched
1210
Archived
11

Benchmarks

1221 total
cuda/dict_nowiden_u32_to_u32/dispatch_u32[100M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::cuda
CodSpeed Performance Gauge
+6%
1,015.7 µs962.6 µs
cuda/runend/i32_runlen_100000[100M]
vortex-cuda/benches/runend_cuda.rs::benches::benchmark_runend::cuda
CodSpeed Performance Gauge
+4%
868.4 µs834.6 µs
compress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-4%
196.1 µs203.9 µs
compress[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-4%
2 ms2.1 ms
chunked_dict_fsst_canonical_into[(1000, 100, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+3%
14 ms13.6 ms
chunked_dict_fsst_canonical_into[(1000, 10, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+3%
13.9 ms13.6 ms
chunked_dict_fsst_into_canonical[(1000, 100, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+3%
14 ms13.7 ms
chunked_dict_fsst_canonical_into[(1000, 1000, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+3%
14.9 ms14.5 ms
chunked_dict_fsst_into_canonical[(1000, 1000, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+2%
14.9 ms14.6 ms
cuda/bitpacked_u8/unpack/3bw[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack::cuda
CodSpeed Performance Gauge
-2%
299.9 µs306.8 µs
chunked_dict_fsst_into_canonical[(1000, 1000, 10)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
-2%
1.5 ms1.6 ms
cuda/bitpacked_patched_u8/unpack/1%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
-2%
383.5 µs391.4 µs
cuda/bitpacked_patched_u8/unpack/10%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
-2%
482.8 µs492.4 µs
compress[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
108.3 µs106.3 µs
untranspose_bmi2
encodings/fastlanes/benches/bit_transpose.rs::x86
CodSpeed Performance Gauge
+2%
1.8 µs1.7 µs
cuda/alp_f32/0%[100M]
vortex-cuda/benches/alp_cuda.rs::benches::benchmark_alp_decode::cuda
CodSpeed Performance Gauge
-2%
2.5 ms2.5 ms
take_indices[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-2%
39.4 µs40 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-1%
54.8 µs55.5 µs
cuda/bitpacked_patched_u32/unpack/10%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
-1%
1.2 ms1.2 ms
cuda/bitpacked_patched_u16/unpack/1%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
-1%
596 µs603.2 µs
take_indices[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
54.2 µs53.6 µs
cuda/bitpacked_patched_u16/unpack/10%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
-1%
720 µs728.4 µs
decompress[u16, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
18 µs17.8 µs
cuda/bitpacked_u16/unpack/5bw[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack::cuda
CodSpeed Performance Gauge
-1%
558.8 µs564.1 µs
to_arrow_dtype
vortex-array/benches/to_arrow.rs
CodSpeed Performance Gauge
-1%
6.4 µs6.5 µs

Commits

Click on a commit to change the comparison range
Base
claude/row-c03-codec-fixed-width
1b7af91
0%
vortex-row: codec for varlen canonical types
d3f3da4
1 month ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs