java.lang.Object
org.apache.hadoop.yarn.server.nodemanager.webapp.dao.gpu.PerGpuTemperature

@Private @Unstable public class PerGpuTemperature extends Object
Temperature of GPU
  • Constructor Details

    • PerGpuTemperature

      public PerGpuTemperature()
  • Method Details

    • getCurrentGpuTemp

      public Float getCurrentGpuTemp()
      Get current celsius GPU temperature
      Returns:
      temperature
    • setCurrentGpuTemp

      public void setCurrentGpuTemp(Float currentGpuTemp)
    • getMaxGpuTemp

      public Float getMaxGpuTemp()
      Get max possible celsius GPU temperature
      Returns:
      temperature
    • setMaxGpuTemp

      public void setMaxGpuTemp(Float maxGpuTemp)
    • getSlowThresholdGpuTemp

      public Float getSlowThresholdGpuTemp()
      Get celsius GPU temperature which could make GPU runs slower
      Returns:
      temperature
    • setSlowThresholdGpuTemp

      public void setSlowThresholdGpuTemp(Float slowThresholdGpuTemp)