|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||
java.lang.Objectcom.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