Package uk.ac.manchester.spinnaker.alloc
Class SpallocProperties.PriorityScale
java.lang.Object
uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
- Enclosing class:
SpallocProperties
Priority is the rate at which importance is accrued. Importance is
determines the order in which jobs are allocated.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@jakarta.validation.constraints.Positive double@jakarta.validation.constraints.Positive doublegetSize()@jakarta.validation.constraints.Positive double
-
Constructor Details
-
PriorityScale
@ConstructorBinding public PriorityScale(@DefaultValue("1.0") double size, @DefaultValue("1.5") double dimensions, @DefaultValue("65.0") double specificBoard) - Parameters:
size- Priority scaling factor for jobs given by number of boards.dimensions- Priority scaling factor for jobs given by rectangular dimensions.specificBoard- Priority scaling factor for jobs requiring a specific board.
-
-
Method Details
-
getSize
- Returns:
- Priority scaling factor for jobs given by number of boards.
-
getDimensions
- Returns:
- Priority scaling factor for jobs given by rectangular dimensions.
-
getSpecificBoard
- Returns:
- Priority scaling factor for jobs requiring a specific board.
-