Skip to content

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

Closed
2 of 2 issues completed
Closed

Description

@leofang

OS/Archs:

### Tasks
- [x] linux-64, 1 GPU
- [x] linux-aarch64, 1 GPU
- [x] win-64, 1 GPU
- [x] linux-64, 2 GPUs
- [ ] https://github.com/NVIDIA/cuda-python/issues/276
- [ ] https://github.com/NVIDIA/cuda-python/issues/277

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+

Activity

  1. added
    P0High priority - Must do!
    CI/CDCI/CD infrastructure
    and removed
    triageNeeds the team's attention
    on Aug 1, 2024
  2. m3vaz commented on Aug 1, 2024

    @m3vaz
    Collaborator

    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.

  3. sandeepd-nv commented on Aug 5, 2024

    @sandeepd-nv
    Contributor

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

  4. added this to the cuda.core beta 2 milestone on Dec 8, 2024
  5. leofang commented on Dec 8, 2024

    @leofang
    MemberAuthor

    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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

CI/CDCI/CD infrastructureP0High priority - Must do!

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions