Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install more precise CUDA packages install_cuda_ubuntu #641

Closed
ptheywood opened this issue Aug 13, 2021 · 0 comments · Fixed by #642
Closed

Install more precise CUDA packages install_cuda_ubuntu #641

ptheywood opened this issue Aug 13, 2021 · 0 comments · Fixed by #642
Assignees
Labels
CI v2.0.0-alpha.1 Issues merged in to the 2.0.0-alpha.1 release

Comments

@ptheywood
Copy link
Member

The linux CI CUDA install script installs the general cuda-libraries-dev-X-Y package. Some of these dev libraries are quire larger, resulting in over a GB being downloaded.

The Windows install script is more precies, installing just the dev subpackages for curand and nvrtc.

We can apply the same to the cuda packages, but need to remove some of the automation (the prefixing of the user-provided package with cuda- as the individual library packages required are cuda-nvrtc-dev-11-4 and libcurand-dev-11-4.

This will only be a minor improvement to the CI, with the install step only taking ~2 minutes as is, but faster CI is better.

I may end up doing this while writing the centos/manylinux install script.

@ptheywood ptheywood added the CI label Aug 13, 2021
@ptheywood ptheywood self-assigned this Aug 13, 2021
@ptheywood ptheywood changed the title Install more precies CUDA packages install_cuda_ubuntu Install more precise CUDA packages install_cuda_ubuntu Aug 13, 2021
@ptheywood ptheywood added the v2.0.0-alpha.1 Issues merged in to the 2.0.0-alpha.1 release label Aug 16, 2021
@ptheywood ptheywood added this to the v2.0.0-alpha.1 milestone Sep 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI v2.0.0-alpha.1 Issues merged in to the 2.0.0-alpha.1 release
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant