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

feat[cuda]: export arrays to ArrowDeviceArray

#6253
Comparing
aduffy/c-device-iface
(
9824f29
) with
develop
(
5648546
)
CodSpeed Performance Gauge
-34%
Improvement
3
Regression
1
Untouched
1134
Skipped
1265

Benchmarks

2403 total
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-34%
41.8 µs63 µs
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+18%
1.5 ms1.2 ms
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+11%
2.4 ms2.1 ms
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+11%
2.3 ms2 ms
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+7%
2.2 ms2.1 ms
set_indices_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+5%
1.3 µs1.2 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+4%
828.9 ns799.7 ns
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
1.1 µs1.1 µs
true_count_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.2 µs1.2 µs
bitwise_not_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
2.6 µs2.6 µs
bitwise_not_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
2.8 µs2.7 µs
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
slice_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
slice_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
slice_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
slice_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
slice_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
bitwise_not_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
2.9 µs2.8 µs
map_new_output[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.5 µs1.5 µs
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
609.6 µs597.9 µs
iter_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.6 µs1.6 µs
bitwise_not_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
6 µs5.9 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
1.1 ms1.1 ms
optimized[10000_all_true]
vortex-compute/benches/bool_take.rs
CodSpeed Performance Gauge
+1%
4.8 µs4.8 µs
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
2.4 ms2.4 ms

Commits

Click on a commit to change the comparison range
Base
develop
5648546
+0.05%
comment
e67b57a
2 days ago
by a10y
+0.04%
fix
b672525
2 days ago
by a10y
-0.02%
sync event propagation
75cb1ee
2 days ago
by a10y
-0.04%
add struct array for C export (#6294)
a06184d
1 day ago
by a10y
+0.03%
update
0b523c1
14 hours ago
by a10y
-0.03%
one more
a504e89
14 hours ago
by a10y
+0.03%
fix lint
b90267d
13 hours ago
by a10y
-33.74%
cuda
89b5c05
7 hours ago
by a10y
0%
tweak: remove strings frmo test
b29ed37
7 hours ago
by a10y
0%
keep string, ditch decimal?
a3185ae
6 hours ago
by a10y
0%
revert
75279b5
6 hours ago
by a10y
0%
REVERT ME: debug print
9824f29
6 hours ago
by a10y
© 2026 CodSpeed Technology
Home Terms Privacy Docs