我正在使用gpu,希望获得gpu的序列号。在NVIDIA Management Library中,有一个我可以使用的功能。函数原型是。
nvmlReturn_t nvmlDeviceGetSerial ( nvmlDevice_t device, char* serial, unsigned int length );
第一个参数是“ nvmlDevice_t device”。我已经搜索了很多,但是没有找到任何返回此类型的函数。那么我怎么得到这个?
答案 0 :(得分:1)
引用documentation前言:
本章介绍NVML可以针对每个查询执行的查询 设备。在每种情况下,设备都使用nvmlDevice_t标识 处理。通过调用以下方法之一获得此句柄 nvmlDeviceGetHandleByIndex(),nvmlDeviceGetHandleBySerial(), nvmlDeviceGetHandleByPciBusId()。或nvmlDeviceGetHandleByUUID()。
有了它,获得您所需的手柄应该是不言自明的。