我正在使用 gpu 并想获取 gpu 的序列号。在 NVIDIA 管理库中有一个我可以使用的功能。函数原型是。
nvmlReturn_t nvmlDeviceGetSerial ( nvmlDevice_t device, char* serial, unsigned int length );
第一个参数是“nvmlDevice_t device”。我搜索了很多,但没有找到任何返回这种类型的函数。那么我怎样才能得到这个呢?
问问题
415 次
1 回答
1
引用文档序言:
本章介绍 NVML 可以对每个设备执行的查询。在每种情况下,设备都使用 nvmlDevice_t 句柄进行标识。此句柄通过调用 nvmlDeviceGetHandleByIndex()、nvmlDeviceGetHandleBySerial()、 nvmlDeviceGetHandleByPciBusId()之一获得。或nvmlDeviceGetHandleByUUID()。
有了这个,得到你需要的句柄应该是不言自明的。
于 2019-03-27T16:01:47.753 回答