Uses of Class
org.apache.hadoop.yarn.server.nodemanager.api.deviceplugin.Device
Packages that use Device
Package
Description
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
-
Uses of Device in org.apache.hadoop.yarn.server.nodemanager.api.deviceplugin
Methods in org.apache.hadoop.yarn.server.nodemanager.api.deviceplugin that return DeviceMethods in org.apache.hadoop.yarn.server.nodemanager.api.deviceplugin that return types with arguments of type DeviceModifier and TypeMethodDescriptionDevicePluginScheduler.allocateDevices(Set<Device> availableDevices, int count, Map<String, String> env) Called when allocating devices.DevicePlugin.getDevices()Called when update node resource.Method parameters in org.apache.hadoop.yarn.server.nodemanager.api.deviceplugin with type arguments of type DeviceModifier and TypeMethodDescriptionDevicePluginScheduler.allocateDevices(Set<Device> availableDevices, int count, Map<String, String> env) Called when allocating devices.DevicePlugin.onDevicesAllocated(Set<Device> allocatedDevices, YarnRuntimeType yarnRuntime) Asking how these devices should be prepared/used before/when container launch.voidDevicePlugin.onDevicesReleased(Set<Device> releasedDevices) Called after device released. -
Uses of Device in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.com.nec
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.com.nec that return types with arguments of type DeviceMethod parameters in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.com.nec with type arguments of type DeviceModifier and TypeMethodDescriptionNECVEPlugin.onDevicesAllocated(Set<Device> set, YarnRuntimeType yarnRuntimeType) voidNECVEPlugin.onDevicesReleased(Set<Device> releasedDevices) -
Uses of Device in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.com.nvidia
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.com.nvidia that return types with arguments of type DeviceModifier and TypeMethodDescriptionNvidiaGPUPluginForRuntimeV2.allocateDevices(Set<Device> availableDevices, int count, Map<String, String> envs) NvidiaGPUPluginForRuntimeV2.getCostTable()NvidiaGPUPluginForRuntimeV2.getDevices()Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.com.nvidia with parameters of type DeviceModifier and TypeMethodDescriptionintNvidiaGPUPluginForRuntimeV2.computeCostOfDevices(Device[] devices) The cost function used to calculate costs of a sub set of devices.Method parameters in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.com.nvidia with type arguments of type DeviceModifier and TypeMethodDescriptionNvidiaGPUPluginForRuntimeV2.allocateDevices(Set<Device> availableDevices, int count, Map<String, String> envs) voidNvidiaGPUPluginForRuntimeV2.basicSchedule(Set<Device> allocation, int count, Set<Device> availableDevices) NvidiaGPUPluginForRuntimeV2.onDevicesAllocated(Set<Device> allocatedDevices, YarnRuntimeType yarnRuntime) voidNvidiaGPUPluginForRuntimeV2.onDevicesReleased(Set<Device> releasedDevices) voidNvidiaGPUPluginForRuntimeV2.topologyAwareSchedule(Set<Device> allocation, int count, Map<String, String> envs, Set<Device> availableDevices, Map<Integer, List<Map.Entry<Set<Device>, Integer>>> cTable) Topology Aware schedule algorithm. -
Uses of Device in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework that return DeviceMethods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework that return types with arguments of type DeviceModifier and TypeMethodDescriptionDeviceMappingManager.getAllAllowedDevices()DeviceMappingManager.getAllocatedDevices(String resourceName, org.apache.hadoop.yarn.api.records.ContainerId cId) DeviceMappingManager.getAllUsedDevices()Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework with parameters of type DeviceModifier and TypeMethodDescriptionorg.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework.DeviceResourceHandlerImpl.DeviceTypeDeviceResourceHandlerImpl.getDeviceType(Device device) Method parameters in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework with type arguments of type DeviceModifier and TypeMethodDescriptionvoidDeviceMappingManager.addDeviceSet(String resourceName, Set<Device> deviceSet) Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework with parameters of type DeviceModifierConstructorDescriptionAssignedDevice(org.apache.hadoop.yarn.api.records.ContainerId cId, Device dev) -
Uses of Device in org.apache.hadoop.yarn.server.nodemanager.webapp.dao
Methods in org.apache.hadoop.yarn.server.nodemanager.webapp.dao that return types with arguments of type DeviceMethod parameters in org.apache.hadoop.yarn.server.nodemanager.webapp.dao with type arguments of type DeviceModifier and TypeMethodDescriptionvoidNMDeviceResourceInfo.setTotalDevices(List<Device> totalDevices) Constructor parameters in org.apache.hadoop.yarn.server.nodemanager.webapp.dao with type arguments of type DeviceModifierConstructorDescriptionNMDeviceResourceInfo(List<Device> totalDevices, List<AssignedDevice> assignedDevices)