cross-backend-diff
OfficialCatch GPU parity drift before CI
AuthorVMAFx
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill finds score divergence between reference and distributed VMAF results across multiple compute backends, making it easy to catch parity regressions before they reach CI.
Core Features & Use Cases
- Multi-backend comparison: Runs the same clip pair through CPU, CUDA, SYCL, and Vulkan paths and compares feature scores frame by frame.
- Precision analysis: Measures absolute differences and ULP distance so you can see whether a mismatch is harmless noise or a real regression.
- Debugging support: Highlights the worst frame, feature, and backend pair to speed up root-cause analysis after SIMD or GPU changes.
- Use case: A developer changes a reduction in the CUDA backend and uses this Skill to verify that adm, vif, motion, psnr, and ssim remain within the allowed variance budget.
Quick Start
Ask the assistant to compare a reference clip and a distorted clip across the enabled backends, report the worst per-feature ULP differences, and flag anything above the allowed tolerance.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cross-backend-diff Download link: https://github.com/VMAFx/vmafx/archive/main.zip#cross-backend-diff Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.