You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
The test and perf gates run ! on Metal only; CUDA-specific behaviour goes unnoticed #1779
Run the CUDA lane in the gates, even on one small machine running the ! tests, so CUDA-specific changes and regressions show up before a release.
Why
The test gate builds every runnable test with Metal and runs its ! on the minis, and the perf gate pins its GPU cells on apple_m4; GitHub Actions runs only repo-gate. Nothing runs the CUDA lane, and it differs from Metal in ways the gates cannot see: managed memory over PCIe instead of unified memory, the shared memory reserved at launch, register counts and occupancy, and NVRTC's code generation. Three things I found on an RTX 4050 Laptop (Bend 2.0.37 and main 881cb2e) that no gate would report:
Activity