Closed monajalal closed 1 year ago
Hi @monajalal,
It seems that this is not an issue from the thrust side, but nvcc being too old to support compute_90. You can see that nvcc 11.7 does not support the sm_90 flag here https://godbolt.org/z/j5Ge8rrba
I would recommend to upgrade your cuda toolkit to the latest version
I need to use CUDA 11.7 for PyTorch 1.13.0
compute_90
requires CUDA 11.8 or newer.
If you want to use a Hopper GPU with 11.7, you can compile for an older architecture (like compute_80
) and then rely on PTX JIT to JIT compile for running on Hopper.
If your library is large, then relying on PTX JIT can take quite a while on the first run because it has to JIT compile your entire library's PTX code.
I ended up installing ceres-solver
from apt and I am ok
thanks for checking
(base) mona@ard-gpu-01:~$ apt list --installed | grep ceres
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libceres-dev/jammy,now 2.0.0+dfsg1-5 amd64 [installed]
libceres2/jammy,now 2.0.0+dfsg1-5 amd64 [installed,automatic]
Could you please help with fixing this issue?
system info