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

feat[array]: Patched array remove GPU transpose and wire up sparse

#8127Closed
Comparing
claude/add-transpose-metadata-8iZD0
(
79363ef
) with
develop
(
a2323f1
)
CodSpeed Performance Gauge
+3%
Improvement
1
Regression
1
Untouched
917
New
6
Archived
347

Benchmarks

1272 total
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-17%
187.8 µs225.2 µs
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+19%
240.1 µs202.4 µs
fused_bench[(65536, 9, 20)]
encodings/fastlanes/benches/patched_unpack_locality.rs
CodSpeed Performance Gauge
N/A
N/A200.2 µs
fused_bench[(65536, 9, 200)]
encodings/fastlanes/benches/patched_unpack_locality.rs
CodSpeed Performance Gauge
N/A
N/A171.8 µs
fused_bench[(65536, 9, 5)]
encodings/fastlanes/benches/patched_unpack_locality.rs
CodSpeed Performance Gauge
N/A
N/A295 µs
unpack_then_patch_bench[(65536, 9, 200)]
encodings/fastlanes/benches/patched_unpack_locality.rs
CodSpeed Performance Gauge
N/A
N/A171.4 µs
unpack_then_patch_bench[(65536, 9, 20)]
encodings/fastlanes/benches/patched_unpack_locality.rs
CodSpeed Performance Gauge
N/A
N/A202.3 µs
unpack_then_patch_bench[(65536, 9, 5)]
encodings/fastlanes/benches/patched_unpack_locality.rs
CodSpeed Performance Gauge
N/A
N/A292.7 µs
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+9%
176.9 µs161.7 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+9%
151 µs138.8 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-9%
153.9 µs168.6 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+9%
155.4 µs143.1 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+8%
162.7 µs150.5 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+7%
112.7 µs105 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+7%
92.5 µs86.4 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+7%
95.9 µs89.7 µs
cuda/bitpacked_patched_u8/unpack/1%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
+7%
409 µs382.8 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+6%
101.6 µs95.5 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+6%
495.3 ns466.1 ns
cuda/dict_widen_u16_to_u32/dispatch_u32[100M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::cuda
CodSpeed Performance Gauge
+6%
1,020.9 µs961.6 µs
take_filter_primitive_small_random_mask_random_indices[4096, 10]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-6%
28.6 µs30.3 µs
cuda/dict_nowiden_u32_to_u32/dispatch_u32[100M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::cuda
CodSpeed Performance Gauge
+5%
1,013.8 µs961.5 µs
cuda/alp_for_bp_6bw_f32/dispatch_f32[100M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::cuda
CodSpeed Performance Gauge
+5%
1.1 ms1 ms
cuda/alp_f32/0%[100M]
vortex-cuda/benches/alp_cuda.rs::benches::benchmark_alp_decode::cuda
CodSpeed Performance Gauge
-3%
2.4 ms2.5 ms
value_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
952.2 ns923.1 ns

Commits

Click on a commit to change the comparison range
Base
develop
a2323f1
+0.07%
chore[array]: rustfmt Patched slice.rs
b38b783
3 months ago
by joseph-isaacs
+2.91%
fix
bcc8e77
3 months ago
by joseph-isaacs
0%
fix
79363ef
3 months ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs