NVAPI Reference Documentation
NVIDIA
Release 435: August 22
2019

_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

NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1 _NV_GPU_PERF_PSTATES20_INFO_V2::baseVoltages[NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]

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

NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::bIsEditable
NV_GPU_PSTATE20_CLOCK_ENTRY_V1 _NV_GPU_PERF_PSTATES20_INFO_V2::clocks[NVAPI_MAX_GPU_PSTATE20_CLOCKS]

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

NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::numBaseVoltages

Number of populated base voltages (per pstate)

NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::numClocks

Number of populated clocks (per pstate)

NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::numPstates

Number of populated pstates.

NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::numVoltages

Number of populated voltages.

struct { ... } _NV_GPU_PERF_PSTATES20_INFO_V2::ov

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

NV_GPU_PERF_PSTATE_ID _NV_GPU_PERF_PSTATES20_INFO_V2::pstateId

ID of the P-State.

struct { ... } _NV_GPU_PERF_PSTATES20_INFO_V2::pstates[NVAPI_MAX_GPU_PSTATE20_PSTATES]

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

NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::reserved

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

NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::version

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-2019 NVIDIA Corporation. All rights reserved.

NVIDIA