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

Late materialization for duckdb

#7720Closed
Comparing
myrrc/duckdb-late-materialization
(
8a0b20b
) with
develop
(
e3a6b62
)
CodSpeed Performance Gauge
-44%
Improvement
2
Regression
3
Untouched
1193
Archived
33

Benchmarks

1231 total
for[10M_u8]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for::for_cuda
CodSpeed Performance Gauge
-44%
73.8 µs131.5 µs
for[10M_u16]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_for::for_cuda
CodSpeed Performance Gauge
-40%
96.2 µs160 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-11%
246.1 ns275.3 ns
for[10M_u32]
vortex-cuda/benches/for_cuda.rs::benches::benchmark_ffor::ffor_cuda
CodSpeed Performance Gauge
+44%
165.8 µs115.3 µs
mix[0%_in/100%_out]
vortex-cuda/benches/throughput_cuda.rs::benches::benchmark_transfer_throughput::transfer_throughput_cuda
CodSpeed Performance Gauge
+23%
277.5 µs226.3 µs
decompress_rd[f32, (100000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+7%
1.4 ms1.3 ms
decompress_rd[f64, (10000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+6%
275 µs258.4 µs
decompress_rd[f64, (10000, 0.01)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+6%
275.3 µs258.7 µs
decompress_rd[f64, (10000, 0.1)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+6%
275.1 µs258.8 µs
decompress_rd[f32, (10000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+5%
174.8 µs166.3 µs
decompress_rd[f32, (10000, 0.1)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+5%
174.1 µs166 µs
decompress_rd[f32, (10000, 0.01)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+5%
174 µs166.3 µs
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+4%
678.1 ns648.9 ns
runend[100M_i32_runlen_1000]
vortex-cuda/benches/runend_cuda.rs::benches::benchmark_runend::runend_cuda
CodSpeed Performance Gauge
+4%
904.7 µs867.2 µs
iter_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
951.9 ns922.8 ns
runend[100M_i32_runlen_10]
vortex-cuda/benches/runend_cuda.rs::benches::benchmark_runend::runend_cuda
CodSpeed Performance Gauge
+3%
1.4 ms1.4 ms
true_count_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
1,023.9 ns994.7 ns
true_count_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
1.1 µs1.1 µs
set_indices_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
1.1 µs1.1 µs
dynamic_dispatch_f32[10M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::alp_for_bp_6bw_f32
CodSpeed Performance Gauge
+3%
117.8 µs114.7 µs
decode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
16.1 µs15.8 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
161.6 µs158.6 µs
decompress_rd[f64, (100000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
2.3 ms2.3 ms
10M_10%[1000000]
vortex-cuda/benches/filter_cuda.rs::benches::benchmark_filter::filter_cuda_i32
CodSpeed Performance Gauge
+2%
135.3 µs133 µs
transpose_scalar
encodings/fastlanes/benches/bit_transpose.rs
CodSpeed Performance Gauge
+2%
1.8 µs1.8 µs

Commits

Click on a commit to change the comparison range
Base
develop
e3a6b62
-43.85%
late materialization
8a0b20b
7 hours ago
by myrrc
© 2026 CodSpeed Technology
Home Terms Privacy Docs