Ignore:
Timestamp:
04/12/12 08:02:02 (13 years ago)
Author:
piontek
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • xssim/branches/tpiontek/src/example/energy/ComputingNodeEnergyEstimationPlugin.java

    r241 r250  
    33import java.util.Properties; 
    44 
     5import schedframe.resources.PowerState; 
    56import test.rewolucja.energy.EnergyEvent; 
    67import test.rewolucja.resources.physical.base.ComputingResource; 
     
    1718                ComputingNode node = (ComputingNode) resource; 
    1819                 
    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()); 
    3022                 
    3123                for(Processor cpu: node.getProcessors()){ 
     
    3628                        //} 
    3729                } 
    38                 //power += node.getPowerInterface().getPowerConsumption(node.getPowerInterface().getPowerState()); 
     30 
    3931                return power; 
    4032        } 
Note: See TracChangeset for help on using the changeset viewer.