Changeset 241 for xssim/branches/tpiontek/src/example/energy/ComputingNodeEnergyEstimationPlugin.java
- Timestamp:
- 04/11/12 16:30:38 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/branches/tpiontek/src/example/energy/ComputingNodeEnergyEstimationPlugin.java
r206 r241 5 5 import test.rewolucja.energy.EnergyEvent; 6 6 import test.rewolucja.resources.physical.base.ComputingResource; 7 import test.rewolucja.resources.physical.implementation.ComputingNode; 7 8 import test.rewolucja.resources.physical.implementation.Processor; 8 import test.rewolucja.resources.physical.implementation.ComputingNode;9 9 import test.rewolucja.scheduling.JobRegistryInterface; 10 10 … … 16 16 double power = 0; 17 17 ComputingNode node = (ComputingNode) resource; 18 19 if( node.getCategory().getName().equals("A")) 20 power = 240; 21 else if( node.getCategory().getName().equals("B")) 22 power = 95; 23 else 24 { 25 System.err.println("Unknown Model: " +node.getCategory().getName()); 26 System.exit(1); 27 } 28 29 30 18 31 for(Processor cpu: node.getProcessors()){ 19 32 //try{ … … 23 36 //} 24 37 } 25 power += node.getPowerInterface().getPowerConsumption(node.getPowerInterface().getPowerState());38 //power += node.getPowerInterface().getPowerConsumption(node.getPowerInterface().getPowerState()); 26 39 return power; 27 40 }
Note: See TracChangeset
for help on using the changeset viewer.