kookiesnkareem/cuxray gate
Gate CUDA kernel resource regressions (registers, spills, occupancy, bank conflicts) — no GPU needed
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Artifact to analyze: .cubin, host ELF (.so/.o), or directory | yes | — |
| gate | Gate expression, e.g. "spill_instrs==0, regs<=168, bank_ways<=2" | yes | — |
| threads | Block shape ('256' or '32,8') — needed for occupancy/bank metrics unless the binary carries launch metadata | no | "" |
| kernel | Regex filter on kernel names | no | "" |
| version | PyPI version to install instead of the action's own source (default: install the checked-out action source, so uses: ...@vX runs exactly vX) | no | "" |
| source-root | Strip this prefix from source paths in SARIF (for repo-relative annotations) | no | "" |
| sarif | Write SARIF to this path (upload with github/codeql-action/upload-sarif for PR annotations) | no | "" |
Outputs
no outputs