template<GPU_Device_Id_Type device_id>
template<GPU_Device_Id_Type device_id_value = device_id_NVML_Energy_Measurement_Controller>
Default way to initialize device number.
template<GPU_Device_Id_Type device_id>
template<GPU_Device_Id_Type device_id_value = device_id_NVML_Energy_Measurement_Controller>
Expose to Energy measurement, not visible to abstration.
template<GPU_Device_Id_Type device_id>
template<GPU_Device_Id_Type device_id_value = device_id_NVML_Energy_Measurement_Controller>
Initialize the device by device_id.
template<GPU_Device_Id_Type device_id>
template<GPU_Device_Id_Type device_id_value = device_id_NVML_Energy_Measurement_Controller>
Customed way to initialize device number.
template<GPU_Device_Id_Type device_id>
template<GPU_Device_Id_Type device_id_value = device_id_NVML_Energy_Measurement_Controller>
Device handle.
initialized by device_id.
template<GPU_Device_Id_Type device_id>
template<GPU_Device_Id_Type device_id_value = device_id_NVML_Energy_Measurement_Controller>
Device id.
By default, it is zero, the first GPU installed on the target system.
The documentation for this struct was generated from the following file: