cuDeviceGetUuid returns same uuid on TX2 devices

Hi!
We are using CUDA driver API cuDeviceGetUuid() call in our server application. It works well, returns the selected GPU uuid.

We also tried this API call on ten pieces of Jetson TX2 and we got the same uuid on seven different devices with no error. Is there some explanation?

We already red this topic.

Thanks for the answers.

Hi,

As you already know, cuDeviceGetUuid is not working since NVML doesn’t support Jetson.
Since TX2 only has one GPU, you can use tegra_chip_uid() as a workaround.

Thanks.

Hi! In which header file, can we find this function’s prototype? And how can we call this function from user space?

Hi,

Please check this topic for the details:

Thanks.