|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object com.ace.mws.policies.NodeAllocationAlgorithm
enum NodeAllocationAlgorithm
Represents the algorithm used to allocate Nodes when the NodeAllocationPolicy is used.
Enum Constant Summary | |
---|---|
Contiguous
This algorithm allocates nodes in contiguous (linear) blocks as required by the Compaq RMS system. |
|
CustomPriority
This algorithm allows a site to specify the priority of various static and dynamic aspects of compute nodes and allocate them with preference for higher priority nodes. |
|
InReportedOrder
Simple first come, first served algorithm where nodes are allocated in the order they are presented by the resource manager. |
|
InReverseReportedOrder
The default setting. |
|
MinimumConfiguredResources
This algorithm prioritizes nodes according to the configured resources on each node. |
|
NONE
|
|
NodeSpeed
This algorithm selects nodes in the order of fastest node first order. |
|
ProcessorLoad
Nodes are selected that have the maximum amount of available, unused CPU power (<#of CPU's> - |
|
ProcessorSpeedBalance
This algorithm attempts to allocate the most balanced set of nodes possible to a job. |
Field Summary | |
---|---|
private String |
moabString
|
private String |
str
|
Constructor Summary | |
private NodeAllocationAlgorithm(String str)
|
Method Summary | |
---|---|
String
|
toMoabString()
|
String
|
toString()
|
NodeAllocationAlgorithm
|
valueOf(String name)
Returns the enum constant of this type with the specified name. |
NodeAllocationAlgorithm[]
|
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Enum Constant Detail |
---|
NodeAllocationAlgorithm Contiguous
NodeAllocationAlgorithm CustomPriority
NodeAllocationAlgorithm InReportedOrder
NodeAllocationAlgorithm InReverseReportedOrder
NodeAllocationAlgorithm MinimumConfiguredResources
NodeAllocationAlgorithm NONE
NodeAllocationAlgorithm NodeSpeed
NodeAllocationAlgorithm ProcessorLoad
NodeAllocationAlgorithm ProcessorSpeedBalance
Field Detail |
---|
private String moabString
private String str
Constructor Detail |
---|
private NodeAllocationAlgorithm(String str)
Method Detail |
---|
String toMoabString()
String toString()
NodeAllocationAlgorithm valueOf(String name)
NodeAllocationAlgorithm[] values()
Groovy Documentation