NVML API Reference Guide (PDF) - vR550 (older) - Last updated March 12, 2024 - Send Feedback

5.21. nvmlGpmMetricsGet_t Struct Reference

[GPM Structs]

GPM buffer information.

Public Variables

struct nvmlGpmMetric_t metrics[NVML_GPM_METRIC_MAX]
IN/OUT: Array of metrics. Set metricId on call. See nvmlReturn and value on return.
unsigned int  numMetrics
IN: How many metrics to retrieve in metrics[].
nvmlGpmSample_t sample1
IN: Sample buffer.
nvmlGpmSample_t sample2
IN: Sample buffer.
unsigned int  version
IN: Set to NVML_GPM_METRICS_GET_VERSION.

Variables

struct nvmlGpmMetric_tnvmlGpmMetricsGet_t::metrics[NVML_GPM_METRIC_MAX] [inherited]

IN/OUT: Array of metrics. Set metricId on call. See nvmlReturn and value on return.

unsigned int nvmlGpmMetricsGet_t::numMetrics [inherited]

IN: How many metrics to retrieve in metrics[].

nvmlGpmSample_tnvmlGpmMetricsGet_t::sample1 [inherited]

IN: Sample buffer.

nvmlGpmSample_tnvmlGpmMetricsGet_t::sample2 [inherited]

IN: Sample buffer.

unsigned int nvmlGpmMetricsGet_t::version [inherited]

IN: Set to NVML_GPM_METRICS_GET_VERSION.


NVML API Reference Guide (PDF) - vR550 (older) - Last updated March 12, 2024 - Send Feedback