Avatar for the spiraldb user
spiraldb
fastlanes
BlogDocsChangelog

Add fused delta(for(bitpacking)) decode kernel (unstable)

#140
Comparing
claude/delta-bitpacking-fastlanes-V6mTZ
(
267717c
) with
develop
(
075d0dd
)
CodSpeed Performance Gauge
-24%
Regression
4
Untouched
143

Benchmarks

147 total
unfor_pack_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
-31%
1.1 µs1.6 µs
unchecked_unfor_pack_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
-27%
1.3 µs1.7 µs
unpack_then_add_reference_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
-19%
2.1 µs2.6 µs
unchecked_unpack_then_add_reference_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
-18%
2.3 µs2.8 µs
bitpacking_cmp_fused[u64, 15]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-3%
3.9 µs4 µs
bitpacking_cmp_fused[u16, 13]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+3%
2.3 µs2.2 µs
bitpacking_cmp_fused[u64, 31]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-2%
5.4 µs5.5 µs
bitpacking_cmp_fused[u16, 2]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+2%
1.5 µs1.4 µs
bitpacking_cmp_fused[u16, 5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+2%
1.6 µs1.5 µs
bitpacking_cmp_fused[u16, 4]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+2%
1.6 µs1.6 µs
bitpacking_cmp_fused[u8, 3]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-2%
1.5 µs1.6 µs
bitpacking_cmp_fused[u8, 7]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-2%
1.6 µs1.6 µs
bitpacking_cmp_fused[u16, 9]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+2%
1.7 µs1.7 µs
bitpacking_cmp_fused[u16, 6]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+2%
1.7 µs1.7 µs
delta_u16_fused
benches/delta.rs
CodSpeed Performance Gauge
+2%
3.4 µs3.3 µs
bitpacking_cmp_fused[u8, 5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-2%
1.7 µs1.8 µs
bitpacking_cmp_fused[u16, 12]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+2%
1.8 µs1.8 µs
bitpacking_cmp_fused[u16, 8]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+2%
1.8 µs1.8 µs
bitpacking_cmp_fused[u32, 3]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-1%
2 µs2.1 µs
unchecked_unpack_16_from_3_stack
benches/bitpacking.rs
CodSpeed Performance Gauge
-1%
2.1 µs2.1 µs
bitpacking_cmp_fused[u32, 6]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+1%
2.2 µs2.2 µs
bitpacking_cmp_fused[u32, 5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-1%
2.2 µs2.2 µs
bitpacking_cmp_fused[u32, 16]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-1%
2.2 µs2.3 µs
bitpacking_cmp_fused[u64, 57]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-1%
9.1 µs9.2 µs
bitpacking_cmp_fused[u64, 51]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
-1%
6.9 µs7 µs

Commits

Click on a commit to change the comparison range
Base
develop
075d0dd
-23.79%
Gate fused unfor_undelta_pack behind `unstable` feature
e64ed12
26 days ago
by claude
0%
Rename feature `unstable` -> `delta_for_bitpacking`
267717c
26 days ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs