Ignore:
Timestamp:
06/26/14 14:18:01 (11 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/simulator/stats/AccumulatedStatistics.java

    r481 r1396  
    1010import java.util.List; 
    1111 
    12 import simulator.stats.implementation.DCWormsStatistics; 
    1312import gridsim.Accumulator; 
    1413 
     
    5049                } 
    5150                 
    52                 GSSAccumulator resourceLoad = getAccumulatedResourceLoad(); 
    53                 GSSAccumulator reservationLoad = getAccumulatedReservationLoad(); 
    54                 GSSAccumulator makespan = getAccumulatedMakespan(); 
    55                 GSSAccumulator taskExecutionTime = getAccumulatedJobExecutionTime(); 
    56                 GSSAccumulator taskQueueLength = getAccumulatedQueueJobCount(); 
    57                 GSSAccumulator taskCompletionTime = getAccumulatedCompletionTime(); 
    58                 GSSAccumulator taskWaitingTime = getAccumulatedWaitingTime(); 
    59                 GSSAccumulator taskFlowTime = getAccumulatedJobFlowTime(); 
    60                 GSSAccumulator taskLateness = getAccumulatedLateness(); 
    61                 GSSAccumulator delayedTasks = getAccumulatedDelayedTasks(); 
    62                 GSSAccumulator taskTardiness = getAccumulatedTardiness(); 
    63                 GSSAccumulator failedRequests = getAccumulatedFailedRequests(); 
     51                DCwormsAccumulator resourceLoad = getAccumulatedResourceLoad(); 
     52                DCwormsAccumulator reservationLoad = getAccumulatedReservationLoad(); 
     53                DCwormsAccumulator makespan = getAccumulatedMakespan(); 
     54                DCwormsAccumulator taskExecutionTime = getAccumulatedJobExecutionTime(); 
     55                DCwormsAccumulator taskQueueLength = getAccumulatedQueueJobCount(); 
     56                DCwormsAccumulator taskCompletionTime = getAccumulatedCompletionTime(); 
     57                DCwormsAccumulator taskWaitingTime = getAccumulatedWaitingTime(); 
     58                DCwormsAccumulator taskFlowTime = getAccumulatedJobFlowTime(); 
     59                DCwormsAccumulator taskLateness = getAccumulatedLateness(); 
     60                DCwormsAccumulator delayedTasks = getAccumulatedDelayedTasks(); 
     61                DCwormsAccumulator taskTardiness = getAccumulatedTardiness(); 
     62                DCwormsAccumulator failedRequests = getAccumulatedFailedRequests(); 
    6463                 
    6564                out.print("Delayed tasks (accumulated)"); 
     
    9190        } 
    9291 
    93         public GSSAccumulator getAccumulatedResourceLoad() { 
    94                 GSSAccumulator resourceMeanLoad = new GSSAccumulator();  
    95                 for (SimulationStatistics simStat : simulations) { 
    96                         GSSAccumulator simulationResTotalLoad = simStat.getStats(SimulationStatistics.RESOURCES_TOTAL_LOAD);  
     92        public DCwormsAccumulator getAccumulatedResourceLoad() { 
     93                DCwormsAccumulator resourceMeanLoad = new DCwormsAccumulator();  
     94                for (SimulationStatistics simStat : simulations) { 
     95                        DCwormsAccumulator simulationResTotalLoad = simStat.getStats(SimulationStatistics.RESOURCES_TOTAL_LOAD);  
    9796                        resourceMeanLoad.add(simulationResTotalLoad.getMean()); 
    9897                } 
     
    10099        } 
    101100 
    102         public GSSAccumulator getAccumulatedReservationLoad(){ 
    103                 GSSAccumulator reservationMean = new GSSAccumulator(); 
     101        public DCwormsAccumulator getAccumulatedReservationLoad(){ 
     102                DCwormsAccumulator reservationMean = new DCwormsAccumulator(); 
    104103                for (SimulationStatistics simStat : simulations) { 
    105104                        Accumulator simulationResvTotalLoad = simStat.getStats(SimulationStatistics.RESOURCES_RESERVATION_LOAD); 
     
    119118        }*/ 
    120119 
    121         public GSSAccumulator getAccumulatedJobFlowTime() { 
    122                 GSSAccumulator meanJobFlowTime = new GSSAccumulator(); 
     120        public DCwormsAccumulator getAccumulatedJobFlowTime() { 
     121                DCwormsAccumulator meanJobFlowTime = new DCwormsAccumulator(); 
    123122                for (SimulationStatistics simStat : simulations) { 
    124123                        Accumulator simulationJobFlowTime = simStat.getStats(SimulationStatistics.TASK_FLOW_TIME); 
     
    128127        } 
    129128 
    130         public GSSAccumulator getAccumulatedLateness() { 
    131                 GSSAccumulator meanLateness = new GSSAccumulator(); 
     129        public DCwormsAccumulator getAccumulatedLateness() { 
     130                DCwormsAccumulator meanLateness = new DCwormsAccumulator(); 
    132131                for (SimulationStatistics simStat : simulations) { 
    133132                        Accumulator simulationLateness = simStat.getStats(SimulationStatistics.TASK_LATENESS); 
     
    137136        } 
    138137 
    139         public GSSAccumulator getAccumulatedFailedRequests() { 
    140                 GSSAccumulator meanFailedRequests = new GSSAccumulator(); 
     138        public DCwormsAccumulator getAccumulatedFailedRequests() { 
     139                DCwormsAccumulator meanFailedRequests = new DCwormsAccumulator(); 
    141140                for (SimulationStatistics simStat : simulations) { 
    142141                        Accumulator simulationFailedRequestes = simStat.getStats(SimulationStatistics.FAILED_REQUESTS); 
     
    146145        } 
    147146 
    148         public GSSAccumulator getAccumulatedTardiness() { 
    149                 GSSAccumulator meanTardiness = new GSSAccumulator(); 
     147        public DCwormsAccumulator getAccumulatedTardiness() { 
     148                DCwormsAccumulator meanTardiness = new DCwormsAccumulator(); 
    150149                for (SimulationStatistics simStat : simulations) { 
    151150                        Accumulator simulationJobTardiness = simStat.getStats(SimulationStatistics.TASK_TARDINESS); 
     
    155154        } 
    156155 
    157         public GSSAccumulator getAccumulatedDelayedTasks() { 
    158                 GSSAccumulator delayedTasks = new GSSAccumulator(); 
     156        public DCwormsAccumulator getAccumulatedDelayedTasks() { 
     157                DCwormsAccumulator delayedTasks = new DCwormsAccumulator(); 
    159158                for (SimulationStatistics simStat : simulations) { 
    160159                        Accumulator simulationDelayedTasks = simStat.getStats(SimulationStatistics.DELAYED_TASKS); 
     
    164163        } 
    165164 
    166         public GSSAccumulator getAccumulatedCompletionTime() { 
    167                 GSSAccumulator meanJobCompletionTime = new GSSAccumulator(); 
     165        public DCwormsAccumulator getAccumulatedCompletionTime() { 
     166                DCwormsAccumulator meanJobCompletionTime = new DCwormsAccumulator(); 
    168167                 
    169168                for (SimulationStatistics simStat : simulations) { 
     
    174173        } 
    175174 
    176         public GSSAccumulator getAccumulatedMakespan() { 
    177                 GSSAccumulator meanMakespan = new GSSAccumulator(); 
     175        public DCwormsAccumulator getAccumulatedMakespan() { 
     176                DCwormsAccumulator meanMakespan = new DCwormsAccumulator(); 
    178177                for (SimulationStatistics simStat : simulations) { 
    179178                        meanMakespan.add(simStat.getStats(SimulationStatistics.MAKESPAN).getMean()); 
     
    182181        } 
    183182 
    184         public GSSAccumulator getAccumulatedWaitingTime() { 
    185                 GSSAccumulator meanWaitingTime = new GSSAccumulator(); 
     183        public DCwormsAccumulator getAccumulatedWaitingTime() { 
     184                DCwormsAccumulator meanWaitingTime = new DCwormsAccumulator(); 
    186185                for (SimulationStatistics simStat : simulations) 
    187186                        meanWaitingTime.add(simStat.getStats(SimulationStatistics.TASK_WAITING_TIME).getMean()); 
     
    189188        } 
    190189 
    191         public GSSAccumulator getAccumulatedJobExecutionTime() { 
    192                 GSSAccumulator meanJobExecutionTime = new GSSAccumulator(); 
     190        public DCwormsAccumulator getAccumulatedJobExecutionTime() { 
     191                DCwormsAccumulator meanJobExecutionTime = new DCwormsAccumulator(); 
    193192                for (SimulationStatistics simStat : simulations) 
    194193                        meanJobExecutionTime.add(simStat.getStats(SimulationStatistics.TASK_EXECUTION_TIME).getMean()); 
     
    196195        } 
    197196 
    198         public GSSAccumulator getAccumulatedQueueJobCount() { 
    199                 GSSAccumulator meanQueuJobCount = new GSSAccumulator(); 
     197        public DCwormsAccumulator getAccumulatedQueueJobCount() { 
     198                DCwormsAccumulator meanQueuJobCount = new DCwormsAccumulator(); 
    200199                for (SimulationStatistics simStat : simulations) 
    201200                        meanQueuJobCount.add(simStat.getStats(SimulationStatistics.RESOURCES_QUEUE_LENGTH).getMean()); 
Note: See TracChangeset for help on using the changeset viewer.