1

我正在使用 gpu 并想获取 gpu 的序列号。在 NVIDIA 管理库中有一个我可以使用的功能。函数原型是。 nvmlReturn_t nvmlDeviceGetSerial ( nvmlDevice_t device, char* serial, unsigned int length ); 第一个参数是“nvmlDevice_t device”。我搜索了很多,但没有找到任何返回这种类型的函数。那么我怎样才能得到这个呢?

4

1 回答 1

1

引用文档序言:

本章介绍 NVML 可以对每个设备执行的查询。在每种情况下,设备都使用 nvmlDevice_t 句柄进行标识。此句柄通过调用 nvmlDeviceGetHandleByIndex()nvmlDeviceGetHandleBySerial()nvmlDeviceGetHandleByPciBusId()之一获得。或nvmlDeviceGetHandleByUUID()

有了这个,得到你需要的句柄应该是不言自明的。

于 2019-03-27T16:01:47.753 回答