← Back to events
ActiveAIRelease

trunk/8376f7cabcc19198d1a827b2eb0c4a9e57137381: [inductor] Hold GPU lock across multi-kernel comparison (#192876)

What happened

Summary Benchmark all candidates in a runtime multi-kernel comparison under one registered GPU benchmark lock. This prevents concurrent compile workers from interleaving candidate measurements on the same GPU. Existing per-candidate benchmark locking remains nested through the reentrant lock contract. Candidate ordering, forced and cached choices, and benchmark failure behavior are unchanged. Test plan python -m pyt…

Summary assembled by rule from the sources below

Why it's spreading

Sources