Ignore:
Timestamp:
12/20/12 17:23:27 (12 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/trunk/src/test/article/recs/plugins/energy/RecsCpuEEP.java

    r656 r707  
    22 
    33import schedframe.resources.computing.ComputingResource; 
     4import schedframe.resources.computing.Processor; 
    45import schedframe.resources.computing.profiles.energy.EnergyEvent; 
    56import schedframe.scheduling.manager.tasks.JobRegistry; 
     
    1011        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 
    1112                        ComputingResource resource) { 
     13                 
    1214                double powerConsumption = 0; 
     15                Processor cpu = (Processor) resource; 
     16 
     17                try { 
     18                        powerConsumption = cpu.getPowerInterface().getPowerConsumption(cpu.getPowerInterface().getPState()); 
     19                } catch (NoSuchFieldException e) { 
     20                        // TODO Auto-generated catch block 
     21                        e.printStackTrace(); 
     22                } 
     23 
    1324                return powerConsumption; 
    1425        } 
Note: See TracChangeset for help on using the changeset viewer.