I have installed cuda 10.2 via jetpack 4.1 on an ubuntu host machine and jetson xavier agx, and have been cross compiling a c++/CUDA app on the ubuntu machine and then executing on the jetson. I’ve been using the multimedia api.
I’ve also been playing about a bit with deepstream by editing the deepstream test apps and compiling on the jetson device.
I want to attempt to use the Maxine Video Effects SDK as part of the application, but this seems to require cuda v11.1.
Deepstream and the multimedia api request installation only via jetpack which seems to be limited to cuda 10.2.
Is it possible to upgrade the cuda version seperately and compile apps for cuda 11 on my ubuntu machine and run them on the jetson?
So far, I have attempted to download cuda 11.4 onto the ubuntu host machine using the online instructions and softlink /usr/local/cuda to /usr/local/cuda-11.4 but i am getting a compilation error:
nvcc fatal : Unsupported gpu architecture ‘compute_30’
when trying to compile my multimedia-api app.
I have also experimented with replacing the cuda version on the jetson and compiling my deepstream app on the jetson device which is successful but gets lots of new run time errors. I’ve presumed this is because deepstream doesnt play nice with other cuda versions; am i wrong?
So my main questions are
(1) Can deepstream and/or the multimedia api run with cuda 11.4
(2) Is it possible to run maxine using cuda 10.2?
(3) If (1) == true && (2) == false
Can i safely replace my cuda version to compile on an ubuntu host machine and run on a jetson xavier agx? If so, how?