parity-benchmarking

Compare brepkit performance and functionality against the reference kernel.

20|3|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/andymai/brepkit --skill parity-benchmarking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parity-benchmarking
Source: https://github.com/andymai/brepkit/tree/main/.claude/skills/parity-benchmarking
Command: npx skills add https://github.com/andymai/brepkit --skill parity-benchmarking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill is designed to ensure that brepkit's performance and functionality are on par with the reference kernel, enabling accurate comparisons and validations.

Core Features & Use Cases

  • Performance Benchmarking: Measure the speed and accuracy of brepkit against the reference kernel.
  • Parity Verification: Ensure that the results of operations performed by brepkit match those of the reference kernel.
  • Use Case: Before releasing a new version of brepkit, use this Skill to verify that all features perform comparably to the reference kernel, ensuring reliability and quality.

Quick Start

Run the parity benchmarking skill to compare brepkit's performance against the reference kernel.

Frequently Asked Questions about parity-benchmarking

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

FAQPage Schema
How do I benchmark a CAD kernel against a reference kernel for performance parity?

To benchmark CAD kernel performance parity, you compare operational speed and accuracy results between your kernel and the reference. This Skill validates that brepkit operations match the reference kernel's performance metrics and output reliability.

What is kernel parity verification in CAD software development?

Parity verification checks that brepkit operation results exactly match the reference kernel outputs. It ensures computational accuracy and feature reliability before releasing new versions, confirming that all geometric operations perform comparably across both kernels.

When do I need to run performance benchmarking for CAD kernel comparisons?

You need to run CAD kernel performance benchmarking before releasing new software versions to verify reliability. This ensures that updated brepkit features maintain expected speed and accuracy standards compared against the established reference kernel baseline.

Does parity benchmarking work without external dependencies?

Parity benchmarking works without external dependencies, using internal scripts and references. It independently measures brepkit functionality and performance metrics against the reference kernel to ensure robust operation validation within your development workflow.

What are the limitations of comparing CAD kernels using parity benchmarking?

The limitation of parity benchmarking is that it strictly compares brepkit against one specific reference kernel. It focuses on matching existing baseline operations, meaning it validates current feature parity rather than testing entirely new or unprecedented geometric functionalities.