NVAPI Reference Documentation
NVIDIA
Release 384: June 27
2017

NV_GPU_PERF_PSTATES20_INFO_V1 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]
 

Detailed Description

Used in NvAPI_GPU_GetPstates20() interface call.

Field Documentation

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

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

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

NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::numBaseVoltages

Number of populated base voltages (per pstate)

NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::numClocks

Number of populated clocks (per pstate)

NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::numPstates

Number of populated pstates.

NV_GPU_PERF_PSTATE_ID NV_GPU_PERF_PSTATES20_INFO_V1::pstateId

ID of the P-State.

struct { ... } NV_GPU_PERF_PSTATES20_INFO_V1::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_V1::reserved

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

NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::version

Version info of the structure (NV_GPU_PERF_PSTATES20_INFO_VER<n>)


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


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

NVIDIA