Skip to content
NewA calmer, faster ZeroHour

Measuring the Checker: Mutation Analysis for GPU-Kernel Benchmark Oracles

Hugging Face daily papersby Mingzhe Du, Anh Tuan Luu, Dong Huang ()1 min read2
AI summary · glm-5.3Summaries by Vani AI

Mutation analysis is introduced to evaluate GPU kernel benchmark oracles and detect faults in verified implementations.

The paper introduces mutation analysis to evaluate GPU kernel benchmark oracles, detecting faults in verified CUDA implementations and measuring patch adequacy without relying on existing checkers.

Key facts
  • Mutation analysis is introduced as an adequacy metric for GPU kernel benchmark oracles
  • The metric detects 98.0% of faults with two inputs per problem
  • The metric explains why existing checkers are weak and patches them by hand
  • The metric exposes a published fuzzing recipe that rejects correct kernels
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

From the original article

1 min read at huggingface.co

Benchmarks for LLM-generated GPU kernels decide correctness with a few random inputs and a loose floating-point tolerance, and their verdicts now feed leaderboards and reinforcement-learning rewards. Recent work agrees these checkers are weak and patches them by hand---extra input distributions, fuzzing recipes, tighter tolerances---with no way to measure whether any patch suffices.

Hugging Face daily papers

By Mingzhe Du, Anh Tuan Luu, Dong Huang · huggingface.co

Read the full article at Hugging Face daily papers

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.