Changeset 1210 for DCWoRMS


Ignore:
Timestamp:
11/26/13 12:37:15 (11 years ago)
Author:
wojtekp
Message:
 
Location:
DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/energy
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/energy/AmdNodeEEP.java

    r826 r1210  
    55 
    66import schedframe.resources.computing.ComputingNode; 
    7 import schedframe.resources.computing.ComputingResource; 
    87import schedframe.resources.computing.Processor; 
    98import schedframe.resources.computing.profiles.energy.EnergyEvent; 
     9import schedframe.resources.devices.PhysicalResource; 
    1010import schedframe.scheduling.manager.tasks.JobRegistry; 
    1111 
     
    1313 
    1414        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 
    15                         ComputingResource resource) { 
     15                        PhysicalResource resource) { 
    1616                double powerConsumption = 0; 
    1717                ComputingNode node = (ComputingNode) resource; 
  • DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/energy/AtomD510NodeEEP.java

    r826 r1210  
    55 
    66import schedframe.resources.computing.ComputingNode; 
    7 import schedframe.resources.computing.ComputingResource; 
    87import schedframe.resources.computing.Processor; 
    98import schedframe.resources.computing.profiles.energy.EnergyEvent; 
     9import schedframe.resources.devices.PhysicalResource; 
    1010import schedframe.scheduling.manager.tasks.JobRegistry; 
    1111 
     
    1313 
    1414        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 
    15                         ComputingResource resource) { 
     15                        PhysicalResource resource) { 
    1616                double powerConsumption = 0; 
    1717                ComputingNode node = (ComputingNode) resource; 
  • DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/energy/DataCenterEnergyEstimationPlugin.java

    r826 r1210  
    11package test.article2.recs.plugins.energy; 
    22 
    3 import example.energy.BaseEnergyEstimationPlugin; 
    43import schedframe.resources.computing.ComputingNode; 
    54import schedframe.resources.computing.ComputingResource; 
     
    76import schedframe.resources.computing.profiles.energy.EnergyEvent; 
    87import schedframe.resources.computing.profiles.energy.power.PowerUsage; 
     8import schedframe.resources.devices.PhysicalResource; 
    99import schedframe.scheduling.manager.tasks.JobRegistry; 
     10import example.energy.BaseEnergyEstimationPlugin; 
    1011 
    1112public class DataCenterEnergyEstimationPlugin extends BaseEnergyEstimationPlugin{ 
     
    1314        @Override 
    1415        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 
    15                         ComputingResource resource) { 
     16                        PhysicalResource resource) { 
    1617                double power = 0; 
    1718                DataCenter dataCenter = (DataCenter)resource; 
  • DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/energy/IntelNodeEEP.java

    r826 r1210  
    55 
    66import schedframe.resources.computing.ComputingNode; 
    7 import schedframe.resources.computing.ComputingResource; 
    87import schedframe.resources.computing.Processor; 
    98import schedframe.resources.computing.profiles.energy.EnergyEvent; 
     9import schedframe.resources.devices.PhysicalResource; 
    1010import schedframe.scheduling.manager.tasks.JobRegistry; 
    1111 
     
    1313 
    1414        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 
    15                         ComputingResource resource) { 
     15                        PhysicalResource resource) { 
    1616                double powerConsumption = 0; 
    1717                ComputingNode node = (ComputingNode) resource; 
  • DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/energy/RecsCoreEEP.java

    r826 r1210  
    11package test.article2.recs.plugins.energy; 
    22 
    3 import schedframe.resources.computing.ComputingResource; 
    43import schedframe.resources.computing.profiles.energy.EnergyEvent; 
     4import schedframe.resources.devices.PhysicalResource; 
    55import schedframe.scheduling.manager.tasks.JobRegistry; 
    66import example.energy.BaseEnergyEstimationPlugin; 
     
    99 
    1010        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 
    11                         ComputingResource resource) { 
     11                                PhysicalResource esource) { 
    1212                double powerConsumption = 0; 
    1313                return powerConsumption; 
  • DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/energy/RecsCpuBaseEEP.java

    r826 r1210  
    66import schedframe.resources.computing.profiles.energy.EnergyEvent; 
    77import schedframe.resources.computing.profiles.energy.airthroughput.StandardAirThroughputStateName; 
     8import schedframe.resources.devices.PhysicalResource; 
    89import schedframe.scheduling.manager.tasks.JobRegistry; 
    910import example.energy.BaseEnergyEstimationPlugin; 
     
    1819         
    1920        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 
    20                         ComputingResource resource) { 
     21                        PhysicalResource resource) { 
    2122                 
    2223                double powerConsumption = 0; 
     
    3839                try { 
    3940                        if(event.getReason() == EventReason.SIM_INIT) 
    40                                 airThroughput = resource.getAirThroughputInterface().getAirFlow(StandardAirThroughputStateName.FAN_OFF); 
     41                                airThroughput = resource.getAirThroughputInterface().getAirFlow(StandardAirThroughputStateName.OFF); 
    4142                        else 
    4243                                airThroughput = resource.getAirThroughputInterface().getAirFlow(resource.getAirThroughputInterface().getAirThroughputState()); 
  • DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/energy/RecsNodeBaseEEP.java

    r826 r1210  
    5757                try { 
    5858                        if(event.getReason() == EventReason.SIM_INIT) 
    59                                 airThroughput = resource.getAirThroughputInterface().getAirFlow(StandardAirThroughputStateName.FAN_OFF); 
     59                                airThroughput = resource.getAirThroughputInterface().getAirFlow(StandardAirThroughputStateName.OFF); 
    6060                        else 
    6161                                airThroughput = resource.getAirThroughputInterface().getAirFlow(resource.getAirThroughputInterface().getAirThroughputState()); 
Note: See TracChangeset for help on using the changeset viewer.