Changeset 250 for xssim/branches/tpiontek/src/example/energy
- Timestamp:
- 04/12/12 08:02:02 (13 years ago)
- Location:
- xssim/branches/tpiontek/src/example/energy
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/branches/tpiontek/src/example/energy/CPUEnergyEstimationPlugin.java
r241 r250 32 32 switch( type % 4) 33 33 { 34 default: factor = 1.3; 34 case 0: factor = 1.1; break; 35 case 1: factor = 1.2; break; 36 case 2: factor = 1.3; break; 37 case 3: factor = 1.4; break; 35 38 } 36 39 -
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.