Changeset 1247 for DCWoRMS/branches/coolemall/src/test/article/recs/plugins/scheduling/RecsExclusivenessEnOptSP.java
- Timestamp:
- 11/28/13 10:54:54 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/test/article/recs/plugins/scheduling/RecsExclusivenessEnOptSP.java
r1197 r1247 18 18 import schedframe.events.scheduling.SchedulingEvent; 19 19 import schedframe.resources.ResourceStatus; 20 import schedframe.resources.computing. ComputingNode;20 import schedframe.resources.computing.Node; 21 21 import schedframe.resources.computing.ComputingResource; 22 22 import schedframe.resources.computing.Core; … … 81 81 82 82 Map<ResourceUnitName, ResourceUnit> map; 83 List< ComputingNode> nodes = resourceManager.getComputingNodes();83 List<Node> nodes = resourceManager.getNodes(); 84 84 Collections.sort(nodes, new EnergyComparator(task)); 85 85 //System.out.println("*****"); 86 for ( ComputingNode node : nodes) {86 for (Node node : nodes) { 87 87 //System.out.println(node.getCategory()); 88 88 int cpuRequest; … … 149 149 150 150 151 protected String createQuery(TaskInterface<?> task, ComputingNode node) {151 protected String createQuery(TaskInterface<?> task, Node node) { 152 152 String query; 153 153 query = getApplicationType(task) + "." + getNodeCategory(node) + "." + getFrequency(node) + "." + getCoreCnt(task); … … 178 178 return timeBundle; 179 179 } 180 class EnergyComparator implements Comparator< ComputingNode>{180 class EnergyComparator implements Comparator<Node>{ 181 181 private TaskInterface<?> task; 182 182 … … 185 185 } 186 186 187 public int compare( ComputingNode node1, ComputingNode node2){187 public int compare(Node node1, Node node2){ 188 188 double node1EU = Double.MAX_VALUE; 189 189 double node2EU = Double.MAX_VALUE;
Note: See TracChangeset
for help on using the changeset viewer.