Running a GPU-based QP solver on Jetson Orin Nano

,

Hi there,

I am trying to run a GPU solver, cuOSQP https://github.com/osqp/cuosqp, with cuda 11.4 on the orin nano’s GPU. Whenever I try to sovle the QP problem on the Orin nano, the problem gets initialized, i.e., the .setup() method gets executed. During the .solve() call I get a message “aborted”. The QP problems are quite small in size and I don’t think it’s because of issues in the RAM. Note that the same package ran the same QP problems that I am trying to solve with the Orin Nano to complementation without problems on an Nvidia RTX SUPER GPU. The package’s issues tell me that 11.4 cuda is supported https://github.com/osqp/cuosqp/issues/8).

.
Do you know what the issue might be?

Thanks,
Ashish

Hi,

Have you checked with the GitHub owner to see if they support the Jetson environment?
Thanks.

The github repo seems to be inactive atm. I don’t think they explicitly support the jetson environment. The CPU version of their package OSQP, runs on the arm cpu of the jetson though. The GPU solver cuOSQP is wrapped to run on Nvidia GPUs and I thought an appropriate version of CUDA was sufficient to run it on any GPU. I might be mistaken here.

Thanks

Hi,

Sorry that we don’t have experience with this.
Maybe other users can share their experience here.

Thanks.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.