ADRs tagged perf¶
Auto-generated by scripts/docs/generate-adr-by-tag.sh. Edit ADR Tags: lines to update.
20 ADR(s) carry this tag.
| ID | Title |
|---|---|
| ADR-0220 | SYCL feature kernels are unconditionally fp64-free |
| ADR-0256 | Vulkan submit-side template + fence pool + descriptor pre-alloc |
| ADR-0271 | Wire integer_ms_ssim_cuda through the CUDA fence-batching helper |
| ADR-0352 | Vulkan submit-pool migration — PR A (adm, motion, psnr) |
| ADR-0354 | Vulkan submit-pool migration PR-C — cambi, ssimulacra2, float_ansnr, moment |
| ADR-0356 | Two-level GPU reduction for Vulkan VIF / ADM / motion accumulators |
| ADR-0406 | Defer SYCL ADM DWT group_load rewrite — divisibility blocker |
| ADR-0410 | ssimulacra2_cuda GPU module leak + per-scale malloc removal |
| ADR-0452 | Port calculate_c_values_row to AVX-512 and NEON |
| ADR-0456 | SSIMULACRA2 CUDA Blur: 3-Channel Kernel Fusion and V-Pass Transpose for Coalesced Access |
| ADR-0458 | SYCL CAMBI queue-sync collapse + SSIM horizontal SLM staging |
| ADR-0463 | ADM p-norm fast-path split and VIF scalar-fallback malloc hoist |
| ADR-0470 | Disk-Persistent VkPipelineCache for Vulkan Feature Extractors |
| ADR-0500 | VIF log2 LUT Shrink and Gaussian Filter Cache |
| ADR-0502 | ADM decouple gather prefetch (Approach B) |
| ADR-0578 | Hoist VIF scratch buffer from per-frame allocation to VifState |
| ADR-0591 | Restore rfe_hw_flags per-frame bitmask cache after PR #1067 clobber |
| ADR-0753 | Runtime Resolution-Aware CUDA Kernel Variant Dispatch |
| ADR-0756 | CUDA F3 struct-by-value kernel audit (scope + dispatch order) |
| ADR-0760 | CUDA motion kernel multi-resolution ncu profiling methodology |