build(deps): Bump CUDA from 12.8 to 12.9#27074
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideUpdates the CentOS dependency Dockerfile used for native execution to install CUDA 12.9 instead of CUDA 12.8 during the build image setup. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
When you have time, please sign the Presto CLA as mentioned in this comment. |
|
@steveburnett we have a corporate one. I have asked to be added. |
|
I would like to make the CUDA version used in the dependencies image configurable as an argument to the Docker build. For comparison, Velox can read We would like a similar degree of control over the CUDA version in Presto's dependencies image. It can have a default value of 12.9. Could we add that to this PR? Should be just a couple more lines of diff. cc: @paul-aiyedun @mattgara @Avinash-Raj since we were discussing this exact topic today. |
presto-native-execution/scripts/dockerfiles/centos-dependency.dockerfile
Show resolved
Hide resolved
|
@bdice Any other comments for this PR? |
Nope, all good! Approved. I proposed a similar change in Velox: facebookincubator/velox#16234 |
| install_adapters && \ | ||
| install_clang15 && \ | ||
| install_cuda 12.8) && \ | ||
| install_cuda ${CUDA_VERSION}) && \ |
There was a problem hiding this comment.
@majetideepak @zoltan can we add install_ucx also by default here? It will help us avoid rebuild dependency image for ibm-research-preview branch again?
There was a problem hiding this comment.
Related issue rapidsai/velox-testing#163 (comment)
There was a problem hiding this comment.
Let's do this in a separate PR.
|
@simoneves the CLA is still missing. |
|
@majetideepak I am told my name has now been (re-)added to this CLA. I don't know how long that takes to filter through. |
|
@majetideepak I had the CLA confirmation email about three hours ago. Perhaps the EasyCLA job just needs re-running on this PR (and the test one which also randomly failed)? I see no option to do that myself, though. Please advise. |
|
@simoneves I clicked through the link for the failing "EasyCLA" check and it prompted me to fill an additional form or two. It recognized my corporate CLA but also forced me to sign an individual CLA on top of that. I think I am finally registered all the way. Please give that a shot when you're able. |
Pull changes from PR prestodb#27074 Add UCX version used in ibm-research-preview branch
|
@bdice OK I did that, and the CLA is cleared |
Summary: We would like to make it easier to configure the CUDA version used in building Velox containers. This PR adds a `CUDA_VERSION` build arg to the adapters stage in `centos-multi.dockerfile` which allows overriding the CUDA version at build time. As before, it defaults to 12.9. This mirrors the approach in prestodb/presto#27074. Pull Request resolved: #16234 Reviewed By: kevinwilfong Differential Revision: D92988821 Pulled By: jainxrohit fbshipit-source-id: f9756fb577bbb8aa4b7d4b775b2cb1c806aa97ac
…ookincubator#16234) Summary: We would like to make it easier to configure the CUDA version used in building Velox containers. This PR adds a `CUDA_VERSION` build arg to the adapters stage in `centos-multi.dockerfile` which allows overriding the CUDA version at build time. As before, it defaults to 12.9. This mirrors the approach in prestodb/presto#27074. Pull Request resolved: facebookincubator#16234 Reviewed By: kevinwilfong Differential Revision: D92988821 Pulled By: jainxrohit fbshipit-source-id: f9756fb577bbb8aa4b7d4b775b2cb1c806aa97ac
Description
Motivation and Context
12.9 will soon be the minimum for latest CUDF, and has several compiler fixes.
Impact
None known.
Test Plan
Tested locally at NVIDIA.
Contributor checklist
Release Notes
Summary by Sourcery
Build: