Changeset 1243 for DCWoRMS/branches
- Timestamp:
- 11/27/13 14:28:10 (11 years ago)
- Location:
- DCWoRMS/branches/coolemall
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/test/drs_tst/recs/plugins/energy/AmdNodeEEP.java
r1120 r1243 5 5 6 6 import schedframe.resources.computing.ComputingNode; 7 import schedframe.resources.computing.ComputingResource;8 7 import schedframe.resources.computing.Processor; 9 8 import schedframe.resources.computing.profiles.energy.EnergyEvent; 9 import schedframe.resources.devices.PhysicalResource; 10 10 import schedframe.scheduling.manager.tasks.JobRegistry; 11 11 import test.drs_tst.recs.utils.appprofiles.ApplicationProfileBase; … … 15 15 16 16 public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 17 ComputingResource resource) {17 PhysicalResource resource) { 18 18 double powerConsumption = 0; 19 19 -
DCWoRMS/branches/coolemall/src/test/drs_tst/recs/plugins/energy/AtomD510NodeEEP.java
r1120 r1243 5 5 6 6 import schedframe.resources.computing.ComputingNode; 7 import schedframe.resources.computing.ComputingResource;8 7 import schedframe.resources.computing.Processor; 9 8 import schedframe.resources.computing.profiles.energy.EnergyEvent; 9 import schedframe.resources.devices.PhysicalResource; 10 10 import schedframe.scheduling.manager.tasks.JobRegistry; 11 11 … … 13 13 14 14 public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 15 ComputingResource resource) {15 PhysicalResource resource) { 16 16 double powerConsumption = 0; 17 17 ComputingNode node = (ComputingNode) resource; -
DCWoRMS/branches/coolemall/src/test/drs_tst/recs/plugins/energy/AtomZ510NodeEEP.java
r1120 r1243 5 5 6 6 import schedframe.resources.computing.ComputingNode; 7 import schedframe.resources.computing.ComputingResource;8 7 import schedframe.resources.computing.Processor; 9 8 import schedframe.resources.computing.profiles.energy.EnergyEvent; 9 import schedframe.resources.devices.PhysicalResource; 10 10 import schedframe.scheduling.manager.tasks.JobRegistry; 11 11 import test.drs_tst.recs.utils.appprofiles.ApplicationProfileBase; … … 15 15 16 16 public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 17 ComputingResource resource) {17 PhysicalResource resource) { 18 18 double powerConsumption = 0; 19 19 ComputingNode node = (ComputingNode) resource; -
DCWoRMS/branches/coolemall/src/test/drs_tst/recs/plugins/energy/IntelNodeEEP.java
r1120 r1243 5 5 6 6 import schedframe.resources.computing.ComputingNode; 7 import schedframe.resources.computing.ComputingResource;8 7 import schedframe.resources.computing.Processor; 9 8 import schedframe.resources.computing.profiles.energy.EnergyEvent; 9 import schedframe.resources.devices.PhysicalResource; 10 10 import schedframe.scheduling.manager.tasks.JobRegistry; 11 11 … … 13 13 14 14 public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 15 ComputingResource resource) {15 PhysicalResource resource) { 16 16 double powerConsumption = 0; 17 17 ComputingNode node = (ComputingNode) resource; -
DCWoRMS/branches/coolemall/src/test/drs_tst/recs/plugins/energy/RecsCoreEEP.java
r1120 r1243 1 1 package test.drs_tst.recs.plugins.energy; 2 2 3 import schedframe.resources.computing.ComputingResource;4 3 import schedframe.resources.computing.profiles.energy.EnergyEvent; 4 import schedframe.resources.devices.PhysicalResource; 5 5 import schedframe.scheduling.manager.tasks.JobRegistry; 6 6 import example.energy.BaseEnergyEstimationPlugin; … … 9 9 10 10 public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 11 ComputingResource resource) {11 PhysicalResource resource) { 12 12 double powerConsumption = 0; 13 13 return powerConsumption; -
DCWoRMS/branches/coolemall/src/test/drs_tst/recs/plugins/energy/RecsCpuEEP.java
r1120 r1243 1 1 package test.drs_tst.recs.plugins.energy; 2 2 3 import schedframe.resources.computing.ComputingResource;4 3 import schedframe.resources.computing.Processor; 5 4 import schedframe.resources.computing.profiles.energy.EnergyEvent; 5 import schedframe.resources.devices.PhysicalResource; 6 6 import schedframe.scheduling.manager.tasks.JobRegistry; 7 7 import example.energy.BaseEnergyEstimationPlugin; … … 10 10 11 11 public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 12 ComputingResource resource) {12 PhysicalResource resource) { 13 13 14 14 double powerConsumption = 0; -
DCWoRMS/branches/coolemall/src/test/drs_tst/recs/plugins/scheduling/RecsExclusivenessEnOptDFSSP.java
r1120 r1243 257 257 } 258 258 if(freeCores == cpu.getCores().size()){ 259 if(cpu.get ComputingNode().getCategory().compareTo("Intel_i7") == 0){259 if(cpu.getNode().getCategory().compareTo("Intel_i7") == 0){ 260 260 rppi.setPState(rppi.getSupportedPStates().get("P13").getName()); 261 } else if(cpu.get ComputingNode().getCategory().compareTo("AMD_Fusion") == 0){261 } else if(cpu.getNode().getCategory().compareTo("AMD_Fusion") == 0){ 262 262 rppi.setPState(rppi.getSupportedPStates().get("P1").getName()); 263 } else if(cpu.get ComputingNode().getCategory().compareTo("Atom_D510") == 0){263 } else if(cpu.getNode().getCategory().compareTo("Atom_D510") == 0){ 264 264 rppi.setPState(rppi.getSupportedPStates().get("P7").getName()); 265 265 } 266 266 } 267 267 else { 268 if(cpu.get ComputingNode().getCategory().compareTo("Intel_i7") == 0){268 if(cpu.getNode().getCategory().compareTo("Intel_i7") == 0){ 269 269 rppi.setPState(rppi.getSupportedPStates().get("P13").getName()); 270 } else if(cpu.get ComputingNode().getCategory().compareTo("AMD_Fusion") == 0){270 } else if(cpu.getNode().getCategory().compareTo("AMD_Fusion") == 0){ 271 271 rppi.setPState(rppi.getSupportedPStates().get("P1").getName()); 272 } else if(cpu.get ComputingNode().getCategory().compareTo("Atom_D510") == 0){272 } else if(cpu.getNode().getCategory().compareTo("Atom_D510") == 0){ 273 273 rppi.setPState(rppi.getSupportedPStates().get("P7").getName()); 274 274 } -
DCWoRMS/branches/coolemall/src/test/drs_tst/recs/utils/appprofiles/ApplicationProfileBase.java
r1120 r1243 4 4 import java.sql.SQLException; 5 5 import java.util.ArrayList; 6 import java.util.Arrays;7 6 import java.util.HashMap; 8 7 import java.util.List;
Note: See TracChangeset
for help on using the changeset viewer.