Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace HostGpuUsage

GPU performance metrics

Properties

Optional clockEventAppClockSetting

clockEventAppClockSetting: undefined | number

GPU clocks are limited by applications clocks setting Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockEventHwPowerBreak

clockEventHwPowerBreak: undefined | number

HW Power Brake Slowdown (reducing the core clocks by a factor of 2 or more) is engaged Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockEventHwThermalSlowDown

clockEventHwThermalSlowDown: undefined | number

HW Thermal Slowdown (reducing the core clocks by a factor of 2 or more) is engaged. Temp too high Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockEventIdle

clockEventIdle: undefined | number

Nothing running on CPU, clocks are idle Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockEventSwPowerCap

clockEventSwPowerCap: undefined | number

SW Power Scaling algorithm is reducing the clocks below requested clocks because the GPU is consuming too much power Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockEventSwThermalSlowdown

clockEventSwThermalSlowdown: undefined | number

SW Thermal capping algorithm is reducing clocks below requested clocks because GPU temperature is higher than Max Operating Temp Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockEventSyncBoost

clockEventSyncBoost: undefined | number

HW Power Brake Slowdown (reducing the core clocks by a factor of 2 or more) is engaged Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockSpeedGraphics

clockSpeedGraphics: undefined | number

GPU Graphics (Shader) Clock Speed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockSpeedMemory

clockSpeedMemory: undefined | number

GPU Memory Clock Speed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockSpeedSm

clockSpeedSm: undefined | number

GPU SM (Streaming Multiprocessor) Clock Speed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional clockSpeedVideo

clockSpeedVideo: undefined | number

GPU Video Clock Speed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional eccDoubleBitErrors

eccDoubleBitErrors: undefined | number

GPU ECC Double Bit Errors Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional eccSingleBitErrors

eccSingleBitErrors: undefined | number

GPU ECC Single Bit Errors Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional fanUtilization

fanUtilization: undefined | number

GPU Fan Utilization Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional gpuId

gpuId: undefined | number

GPU Identifier Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional memoryUtilization

memoryUtilization: undefined | number

GPU Memory Utilization Percent Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Const metricName

metricName: string = "HOST_GPU_USAGE"

Optional performanceState

performanceState: undefined | number

GPU Performance State Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional powerDraw

powerDraw: undefined | number

GPU Power Draw in Watts Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional temperature

temperature: undefined | number

GPU Temperature in Celsius Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

timeCollected

timeCollected: Date

Collection timestamp Example: {@code "2020-05-06T00:00:00.000Z"}

Optional utilization

utilization: undefined | number

GPU Utilization Percent Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Methods

getDeserializedJsonObj

getJsonObj