cuda-python icon indicating copy to clipboard operation
cuda-python copied to clipboard

Set up a public, GitHub-Action-based CI infrastructure

Open leofang opened this issue 1 year ago • 2 comments

OS/Archs:

### Tasks
- [x] linux-64, 1 GPU
- [ ] linux-aarch64, 1 GPU
- [ ] win-64, 1 GPU
- [ ] linux-64, 2 GPUs
- [ ] linux-aarch64, 2 GPUs
- [ ] win-64, 2 GPUs

Requirements ("public test matrix"):

  • Python: 3.9, 3.10, 3.11, 3.12
  • CUDA driver version: 11 & 12
  • CUDA Toolkit version: 11.8 & 12.3+

leofang avatar Aug 01 '24 01:08 leofang

The linux-64 1xGPU config we should be able to start with, the rest we'll either need to share capacity from other pools or otherwise rack and stack.

m3vaz avatar Aug 01 '24 01:08 m3vaz

Please review initial set of changes here: #83 and #84.

sandeepd-nv avatar Aug 05 '24 13:08 sandeepd-nv

The first four tasks are done (single-GPU CI for all supported platforms + multi-GPU CI for linux-64), see #267 (build) & #124 (test). The remaining two tasks are currently blocked by lack of multi-GPU runners for linux-aarch64 / win-64 (cc: @ajschmidt8 @m3vaz for vis). Let's mark this task as done and track the remaining CI improvements separately.

leofang avatar Dec 08 '24 23:12 leofang