NVAPI Reference Documentation
NVIDIA
Release 361: January 27
2016

Data Fields
_NV_GPU_PERF_PSTATES20_INFO_V2 Struct Reference

#include <nvapi.h>

Data Fields

NvU32 version
NvU32 bIsEditable:1
NvU32 reserved:31
NvU32 numPstates
NvU32 numClocks
NvU32 numBaseVoltages
struct {
   NV_GPU_PERF_PSTATE_ID   pstateId
   NvU32   bIsEditable:1
   NvU32   reserved:31
   NV_GPU_PSTATE20_CLOCK_ENTRY_V1   clocks [NVAPI_MAX_GPU_PSTATE20_CLOCKS]
   NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1   baseVoltages [NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]
pstates [NVAPI_MAX_GPU_PSTATE20_PSTATES]
struct {
   NvU32   numVoltages
   NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1   voltages [NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]
ov

Detailed Description

Used in NvAPI_GPU_GetPstates20() interface call.


Field Documentation

Array of baseVoltage entries Valid index range is 0 to numBaseVoltages-1

Array of clock entries Valid index range is 0 to numClocks-1

Number of populated base voltages (per pstate)

Number of populated clocks (per pstate)

Number of populated pstates.

Number of populated voltages.

OV settings - Please refer to NVIDIA over-volting recommendation to understand impact of this functionality Valid index range is 0 to numVoltages-1

ID of the P-State.

Performance state (P-State) settings Valid index range is 0 to numPstates-1

These bits are reserved for future use (must be always 0)

Version info of the structure (NV_GPU_PERF_PSTATES20_INFO_VER<n>)

Array of voltage entries Valid index range is 0 to numVoltages-1


The documentation for this struct was generated from the following file:


Copyright (c) 2007-2015 NVIDIA Corporation. All rights reserved.

NVIDIA