Changeset 250 for xssim/branches/tpiontek/src/example/energy/ComputingNodeEnergyEstimationPlugin.java
- Timestamp:
- 04/12/12 08:02:02 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/branches/tpiontek/src/example/energy/ComputingNodeEnergyEstimationPlugin.java
r241 r250 3 3 import java.util.Properties; 4 4 5 import schedframe.resources.PowerState; 5 6 import test.rewolucja.energy.EnergyEvent; 6 7 import test.rewolucja.resources.physical.base.ComputingResource; … … 17 18 ComputingNode node = (ComputingNode) resource; 18 19 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 20 21 power += node.getPowerInterface().getPowerConsumption(node.getPowerInterface().getPowerState()); 30 22 31 23 for(Processor cpu: node.getProcessors()){ … … 36 28 //} 37 29 } 38 //power += node.getPowerInterface().getPowerConsumption(node.getPowerInterface().getPowerState()); 30 39 31 return power; 40 32 }
Note: See TracChangeset
for help on using the changeset viewer.