java.lang.Object
org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu.GpuDevice
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
AssignedGpuDevice

public class GpuDevice extends Object implements Serializable, Comparable
This class is used to represent GPU device while allocation.
See Also:
  • Field Details

    • index

      protected int index
    • minorNumber

      protected int minorNumber
  • Constructor Details

    • GpuDevice

      public GpuDevice(int index, int minorNumber)
    • GpuDevice

      public GpuDevice()
  • Method Details

    • getIndex

      public int getIndex()
    • getMinorNumber

      public int getMinorNumber()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • compareTo

      public int compareTo(Object obj)
      Specified by:
      compareTo in interface Comparable
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object