ADRs tagged parity¶
Auto-generated by scripts/docs/generate-adr-by-tag.sh. Edit ADR Tags: lines to update.
37 ADR(s) carry this tag.
| ID | Title |
|---|---|
| ADR-0238 | Vulkan VmafPicture preallocation surface (API parity with CUDA / SYCL) |
| ADR-0487 | Wire adm_min_val option into integer_adm GPU backends |
| ADR-0526 | Add enable_lcs and enable_chroma to float_ms_ssim SYCL twin |
| ADR-0552 | Deterministic wavefront reduction for integer_vif_hip horizontal kernels |
| ADR-0563 | HIP extractor audit — verification of 9 remaining scaffold claims |
| ADR-0566 | 0566-hip-vif-per-feature-places4-gate.md |
| ADR-0593 | HIP integer_moment kernel — register real HSACO blob alongside psnr / psnr_hvs |
| ADR-0597 | integer_vif is luma-only across every backend; CUDA enable_chroma is a documented no-op |
| ADR-0599 | Cross-Backend Parity Audit — Full Extractor Matrix (2026-05-18) |
| ADR-0746 | integer_adm_cuda — emit integer_adm3 + integer_aim (parity with CPU) |
| ADR-0884 | SYCL kernel coverage round 2 — five additional CPU-vs-SYCL parity gates |
| ADR-0886 | CUDA kernel parity test coverage — round 2 gap-fill |
| ADR-0946 | SYCL kernel coverage round 3 (float family + PSNR-HVS) |
| ADR-0947 | CUDA kernel parity coverage — round 3 (float-path twins + ssimulacra2) |
| ADR-0950 | Fix symmetric "adm" vs "adm_hip" feature-name bug in test_hip_adm_parity and add ENOSYS skip |
| ADR-0956 | CUDA kernel parity coverage — round 4 (last 5 uncovered kernels) |
| ADR-0957 | SYCL kernel coverage round 4 (float_moment + SpEED + SSIMULACRA2) |
| ADR-0959 | Metal kernel parity coverage round 4 — closeout |
| ADR-0985 | SYCL parity divergence investigation — float_ssim + ssimulacra2 on Arc A380 |
| ADR-1001 | SYCL parity round 5 — CAMBI CPU vs. SYCL parity gate |
| ADR-1078 | ms_ssim option parity across HIP and SYCL backends |
| ADR-1103 | 1103-hip-vif-mirror2-boundary.md |
| ADR-1106 | HIP motion_v2 mirror is reflect-101 (-2), correcting ADR-0377's -1 parity claim |
| ADR-1108 | CUDA motion_v2 twin emits motion3_v2_score |
| ADR-1154 | AMD ROCm HIP Backend Gap Closure and Extractor Promotion |
| ADR-1176 | Metal motion_v2 mirror closeout and reflect-101 parity contract |
| ADR-1299 | Compute MS-SSIM chroma on SYCL |
| ADR-1487 | code inherited from Netflix/vmaf evaluates as Netflix's source does, a difference needs an ADR, and a guard compares every emitted value against the recorded upstream head |
| ADR-1496 | The macOS tester bundle runs the parity gate's Metal cells and reports per state row what it measured |
| ADR-1498 | Metal twins take the exact designs of their CUDA, HIP and SYCL twins, on a strict FP kernel policy |
| ADR-1505 | An Intel GPU tester image with a backend-neutral GPU section in the report |
| ADR-1509 | An NVIDIA GPU tester image that ships no NVIDIA file and measures every CUDA twin on a tester's GPU |
| ADR-1511 | An AMD GPU tester image that ships only the ROCm runtime files the HIP build loads, with the source of its LGPL parts |
| ADR-1516 | A Windows CUDA tester zip that ships no NVIDIA file and measures every CUDA twin on a tester's Windows PC |
| ADR-1566 | A Windows SYCL tester zip built with /MD that carries its runtime beside every program and measures every SYCL twin on a tester's Intel GPU |
| ADR-1806 | Run Metal kernel files on the host through a Metal Shading Language shim in tests |
| ADR-2056 | float_adm files its debug ratio unsuffixed; a second debug instance is refused |