Add NormalizedVector extension type
#7709
Draft
CodSpeed HQ / CodSpeed Performance Analysis
failed
Apr 29, 2026 in 0s
Performance Regression: -34.57%
⚠️ Unknown Walltime execution environment detected
Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.
For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.
⚠️ Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.
⚡ 8 improved benchmarks
❌ 5 regressed benchmarks
✅ 1185 untouched benchmarks
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | WallTime | dict[10M_u64_values_u32_codes] |
279 µs | 314 µs | -11.15% |
| ❌ | WallTime | dict[10M_u64_values_u8_codes] |
215.8 µs | 253.6 µs | -14.9% |
| ⚡ | WallTime | mix[50%_in/50%_out] |
397.3 µs | 338.9 µs | +17.22% |
| ❌ | WallTime | dynamic_dispatch_f32[10M] |
115.7 µs | 171 µs | -32.34% |
| ❌ | WallTime | dynamic_dispatch_u32[10M] |
108.5 µs | 165.9 µs | -34.57% |
| ⚡ | WallTime | dynamic_dispatch_u32[10M] |
162.8 µs | 107.5 µs | +51.43% |
| ❌ | WallTime | dynamic_dispatch_u32[10M] |
108.5 µs | 164.9 µs | -34.16% |
| ⚡ | WallTime | 10M_90%[10000000] |
226.2 µs | 193.6 µs | +16.84% |
| ⚡ | Simulation | turboquant_decompress_dim1024_4bit |
39,232,213.1 ns | 579.4 ns | ×68,000 |
| ⚡ | Simulation | turboquant_decompress_dim1024_2bit |
39,239,905.6 ns | 579.4 ns | ×68,000 |
| ⚡ | Simulation | turboquant_decompress_dim1024_8bit |
39,258,756.7 ns | 579.4 ns | ×68,000 |
| ⚡ | Simulation | turboquant_decompress_dim768_4bit |
37,461,329.7 ns | 579.4 ns | ×65,000 |
| ⚡ | Simulation | turboquant_decompress_dim128_4bit |
4,877,985.6 ns | 579.4 ns | ×8,400 |
Comparing ct/norm-vector (6e0e6aa) with develop (0bb712b)
Loading