Module clock

Module clock 

Source
Expand description

The GPU clock control APIs are used to get and set individual clock domains on a per-GPU basis.

Modules§

private
Undocumented API

Structs§

NV_GPU_CLOCK_FREQUENCIES_DOMAIN
NV_GPU_CLOCK_FREQUENCIES_V1
Used in NvAPI_GPU_GetAllClockFrequencies()

Enums§

ClockFrequencyType
Used in NvAPI_GPU_GetAllClockFrequencies()
PublicClockId
An index into NV_GPU_CLOCK_FREQUENCIES.domain[]

Constants§

NVAPI_GPU_PUBLIC_CLOCK_GRAPHICS
NVAPI_GPU_PUBLIC_CLOCK_MEMORY
NVAPI_GPU_PUBLIC_CLOCK_PROCESSOR
NVAPI_GPU_PUBLIC_CLOCK_UNDEFINED
NVAPI_GPU_PUBLIC_CLOCK_VIDEO
NVAPI_MAX_GPU_CLOCKS
NVAPI_MAX_GPU_PERF_CLOCKS
NVAPI_MAX_GPU_PERF_PSTATES
NVAPI_MAX_GPU_PERF_VOLTAGES
NVAPI_MAX_GPU_PUBLIC_CLOCKS
NV_GPU_CLOCK_FREQUENCIES_BASE_CLOCK
NV_GPU_CLOCK_FREQUENCIES_BOOST_CLOCK
NV_GPU_CLOCK_FREQUENCIES_CLOCK_TYPE_NUM
NV_GPU_CLOCK_FREQUENCIES_CURRENT_FREQ
NV_GPU_CLOCK_FREQUENCIES_VER
NV_GPU_CLOCK_FREQUENCIES_VER_1
NV_GPU_CLOCK_FREQUENCIES_VER_2
NV_GPU_CLOCK_FREQUENCIES_VER_3

Functions§

NvAPI_GPU_GetAllClockFrequencies
This function retrieves the NV_GPU_CLOCK_FREQUENCIES structure for the specified physical GPU.

Type Aliases§

GPU_GetAllClockFrequenciesFn
NV_GPU_CLOCK_FREQUENCIES
Used in NvAPI_GPU_GetAllClockFrequencies()
NV_GPU_CLOCK_FREQUENCIES_CLOCK_TYPE
Used in NvAPI_GPU_GetAllClockFrequencies()
NV_GPU_CLOCK_FREQUENCIES_V2
NV_GPU_PUBLIC_CLOCK_ID
An index into NV_GPU_CLOCK_FREQUENCIES.domain[]