Jetson Orin with JetPack6.1 support MPS?

Hi,
I have upgrade AGX Orin to JetPack 6.1, and I find two binary, nvidia-cuda-mps-server and nvidia-cuda-mps-control. Is JetPack 6.1 supports MPS feature?

I have tried follow tests:

  1. nvidia-smi -i 0 -c 0 to 3, the results show in the picture.
  2. sudo nvidia-cuda-mps-server -d, the results show in the picture.

How to use them?

Hi,

MPS is not supported on the Jetson platform.
You can find this information in our CUDA document:

https://docs.nvidia.com/cuda/cuda-for-tegra-appnote/index.html

4.6. CUDA Features Not Supported on Tegra

  • Multi process service (MPS) is not supported on Tegra.

Thanks.

Hi,

Sorry that there are some incorrect messages in the previous comment.

MPS has been supported on Jetson since CUDA 12.5 so it’s available in JetPack 6.1.
Please find the release note below:

https://docs.nvidia.com/cuda/archive/12.5.0/cuda-toolkit-release-notes/index.html#general-cuda

MPS (Multi-process service) is now supported on L4T and embedded-Linux Tegra platforms. More details can be found here.

The info on the cuda-for-tegra-appnote will be updated soon.

Thanks and sorry for the inconvenience.

1 Like

Thank you reply.
But after I used sdk manager to flash jetpack 6.1, I only saw these two binaries (nvidia-cuda-mps-server and nvidia-cuda-mps-control) and found that I could not operate according to the documentation here . As I asked before.

Dear @gulatuoba.cn ,
Please see
The nvidia-cuda-mps-server instances are created on-demand when client applications connect to the control daemon. The server binary should not be invoked directly, and instead the control daemon should be used to manage the startup and shutdown of servers

from Multi-Process Service

For details on starting/stopping mps : Multi-Process Service

Limitations are at

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