-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Upgrade to CUDA 12 #3943
Comments
I followed: cd /tmp
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update
sudo apt install cuda tensorrt-dev libcudnn8-dev to install latest CUDA on my machine and I was able to compile Autoware without errors. I will test some of the packages (starting from the ones required for AWSIM testing) and report my findings. $ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2023 NVIDIA Corporation
Built on Fri_Sep__8_19:17:24_PDT_2023
Cuda compilation tools, release 12.3, V12.3.52
Build cuda_12.3.r12.3/compiler.33281558_0 Following
|
@mitsudome-r do you think we should also test this in ARM or can we start upgrading the Ansible scripts right away? |
@oguzkaganozt have you tested Autoware on AVA developer kit? |
@xmfcx I'm targeting CUDA 12 for the Debian packages, the process for installing the previous version was a bit clunky and hopefully by the time Autoware works with CUDA 12, the old steps will be obsolete. |
I have tested Autoware on AVA and it works. I think this update should also work on it too. But give me some time to validate. |
I've updated the ticket with the list of packages that depend on CUDA, I'd appreciate if someone can test #3956 with a GPU on x86_64 and ARM, thanks. |
CUDA 12.2 downgrade discussion: |
Checklist
Description
In the Autoware, currently we are using a CUDA version from Ubuntu 20.04 with a workaround.
Related PR:
Related Links:
We haven't updated the version for a while because NVIDIA didn't release the TensorRT for ARM until 2023 September.
Now that it is released, we can test our CUDA dependent packages and finally update.
Purpose
To use recommended, latest NVIDIA packages.
Possible approaches
We can run each CUDA dependent package on both x86_64 and ARM64 and if they work, we can update the ansible script here to install the latest CUDA, TensorRT and cuDNN:
Definition of done
The text was updated successfully, but these errors were encountered: