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

vortex-row: RowEncode ScalarFn

#7992Closed
Comparing
claude/row-c07-rowencode-scalarfn
(
40783a6
) with
claude/row-c06-rowsize-scalarfn
(
5374f3b
)
CodSpeed Performance Gauge
+14%
Improvement
3
Untouched
1218

Benchmarks

1221 total
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+19%
182.1 µs153.2 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+14%
118.3 µs103.8 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+10%
132.3 µs120.1 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+8%
168 µs155.8 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+8%
88.2 µs82 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+6%
107.2 µs101.1 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+5%
234.7 µs222.5 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+5%
154.3 µs146.8 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+4%
142.7 µs136.6 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+2%
31.1 µs30.4 µs
chunked_dict_fsst_into_canonical[(1000, 1000, 10)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+2%
1.6 ms1.5 ms
ArrowExportVTable_to_arrow_field
vortex-array/benches/to_arrow.rs
CodSpeed Performance Gauge
+1%
8.4 µs8.4 µs
to_arrow_dtype
vortex-array/benches/to_arrow.rs
CodSpeed Performance Gauge
0%
6.5 µs6.5 µs
dict_canonicalize_zipfian[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
0%
47.5 µs47.3 µs
cuda/alp_f64/10%[100M]
vortex-cuda/benches/alp_cuda.rs::benches::benchmark_alp_decode::cuda
CodSpeed Performance Gauge
0%
6.9 ms6.9 ms
cuda/bitpacked_patched_u64/unpack/10%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
list_i32_large
vortex-array/benches/listview_rebuild.rs
CodSpeed Performance Gauge
0%
346.4 µs345.2 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
33.5 µs33.4 µs
cuda/dict_64vals_bp6bw_codes_alp_for_bp6bw_f32_values/composed_standalone_f32[100M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::cuda
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
36.9 µs36.8 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
39.6 µs39.6 µs
cuda/alp_f64/1%[100M]
vortex-cuda/benches/alp_cuda.rs::benches::benchmark_alp_decode::cuda
CodSpeed Performance Gauge
0%
6.6 ms6.6 ms
ArrowExportVTable_execute_arrow
vortex-array/benches/to_arrow.rs
CodSpeed Performance Gauge
0%
76.8 µs76.6 µs
cuda/alp_for_bp_6bw_f64/dispatch_f64[100M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::cuda
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
36.9 µs36.9 µs

Commits

Click on a commit to change the comparison range
Base
claude/row-c06-rowsize-scalarfn
5374f3b
+14.29%
vortex-row: RowEncode ScalarFn
40783a6
3 days ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs