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

Legend:

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

    r662 r734  
    88import java.util.ResourceBundle; 
    99 
     10import schedframe.resources.computing.ComputingNode; 
    1011import schedframe.resources.computing.Core; 
    1112import schedframe.resources.computing.Processor; 
     
    4647                 
    4748                ProcessingElements pe = (ProcessingElements) peUnit; 
     49                if(pe.get(0) instanceof ComputingNode) 
     50                        return ((ComputingNode)pe.get(0)).getCategory(); 
    4851                Core core = (Core)pe.get(0); 
    4952                return core.getParent().getParent().getCategory(); 
     
    5255        private int getFrequency(PEUnit peUnit){ 
    5356                ProcessingElements pe = (ProcessingElements) peUnit; 
     57                if(pe.get(0) instanceof ComputingNode) 
     58                        return Double.valueOf(((ComputingNode)pe.get(0)).getProcessors().get(0).getPowerInterface().getFrequency()).intValue(); 
    5459                Core core = (Core)pe.get(0); 
    5560                Processor proc = (Processor) core.getParent(); 
Note: See TracChangeset for help on using the changeset viewer.