precision-compliance

Verify and wire dual-precision dispatch plans for CUDA spatial kernels.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/jarmak-personal/vibeSpatial --skill precision-compliance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: precision-compliance
Source: https://github.com/jarmak-personal/vibeSpatial/tree/main/.agents/skills/precision-compliance
Command: npx skills add https://github.com/jarmak-personal/vibeSpatial --skill precision-compliance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps GPU developers and reviewers verify and implement dual-precision compliance for CUDA kernels involving spatial computations.

Core Features & Use Cases

  • Compliance Verification: Guides users through ADR-0002 precision plan wiring for kernels touching coordinate data.
  • Kernel Classification & Adaptation: Assists in classifying kernels by class and adapting source code templates for fp32/fp64.
  • Use Case: A developer working on a spatial predicate kernel can use this Skill to wire the required precision plan and verify correct dual-precision dispatch at compile time.

Quick Start

Use the precision-compliance skill to check and adapt your CUDA kernel source for dual-precision dispatch compliance.

Frequently Asked Questions about precision-compliance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify dual-precision compliance for a CUDA spatial kernel?

Dual-precision dispatch compliance for CUDA spatial kernels is verified by classifying the kernel, adapting source templates for fp32/fp64, and wiring the ADR-0002 precision plan to ensure correct dispatch integration at compile time.

What is dual-precision dispatch in CUDA kernel development?

Dual-precision dispatch in CUDA kernels is the process of templating source code to execute either fp32 or fp64 operations. It ensures spatial computations touching coordinate data maintain correctness and performance across varying hardware configurations.

When do I need to implement an ADR-0002 precision plan for GPU kernels?

An ADR-0002 precision plan is required when GPU kernels touch spatial coordinate data and must meet dual-precision compliance standards. Wiring this plan verifies that fp32/fp64 dispatch is correctly integrated at compile time.

Can I use source templating to adapt spatial predicate kernels for fp32 and fp64?

Source templating adapts spatial predicate kernels for fp32 and fp64 by classifying the kernel class and applying appropriate templates. This wires the required dual-precision dispatch plan and verifies correctness at compile time.

Does this dual-precision compliance process work for all CUDA kernel classes?

The dual-precision compliance process targets CUDA kernels involving spatial computations that touch coordinate data. It guides developers through kernel classification and source adaptation to ensure correct fp32/fp64 dispatch integration across hardware.

What are the limitations of compile-time verification for dual-precision CUDA kernels?

Compile-time verification for dual-precision CUDA kernels validates dispatch integration and source templating correctness for the ADR-0002 precision plan. Developers must still independently validate runtime performance and hardware-specific behavior.