Module nvapi_hi::sys::gpu::clock [] [src]

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 Definitions

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