Skip to content

Add CUDA image#4

Merged
vstirbu merged 2 commits intomainfrom
cuda12-image
May 9, 2025
Merged

Add CUDA image#4
vstirbu merged 2 commits intomainfrom
cuda12-image

Conversation

@vstirbu
Copy link
Contributor

@vstirbu vstirbu commented May 8, 2025

CUDA 12 base image for use with accelerated quantum routines.

@vstirbu vstirbu requested a review from MaheeGamage May 8, 2025 13:41
@vstirbu vstirbu linked an issue May 8, 2025 that may be closed by this pull request
@vstirbu vstirbu requested a review from Copilot May 8, 2025 13:45
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new CUDA 12 base image designed for accelerated quantum routines.

  • Added CUDA-specific dependencies in requirements.txt
  • Introduced Dockerfile for building the CUDA image
  • Added documentation and a GitHub Actions workflow for building and pushing the image

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
cuda/requirements.txt Added CUDA-specific dependency versions for runtime, cublas, cusolver, cusparse, and cuquantum
cuda/README.md Added introductory text and guidelines for releasing new image versions
cuda/Dockerfile Provided a Dockerfile based on NVIDIA's CUDA 12.8.1 for Ubuntu 22.04
.github/workflows/cuda.yml Defined a CI workflow to build, push, and sign the CUDA Docker image
Comments suppressed due to low confidence (1)

cuda/requirements.txt:6

  • Verify that the version '11.5.4.101' for nvidia-cusolver-cu12 is intentional, as it differs from the other package versions (which follow a 12.x pattern).
nvidia-cusolver-cu12==11.5.4.101

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@vstirbu vstirbu merged commit 3ecd1be into main May 9, 2025
1 check passed
@vstirbu vstirbu deleted the cuda12-image branch May 9, 2025 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CUDA image

3 participants