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/CoolEmAllMetricsCalculator.java

    r1331 r1396  
    5151                         
    5252                        double roomPower = 0; 
    53                         for(GSSAccumulator acc: metricsData.get("Room")){ 
     53                        for(DCwormsAccumulator acc: metricsData.get("Room")){ 
    5454                                roomPower = roomPower + acc.getSum(); 
    5555                        } 
     
    6666                try{ 
    6767                        double itComputingPower = 0; 
    68                         for(GSSAccumulator acc: metricsData.get("Processor")){ 
     68                        for(DCwormsAccumulator acc: metricsData.get("Processor")){ 
    6969                                itComputingPower = itComputingPower + acc.getSum(); 
    7070                        } 
     
    8181                try{ 
    8282                        double totalSitePower = 0;  
    83                         for(GSSAccumulator acc: metricsData.get("Rack")){ 
     83                        for(DCwormsAccumulator acc: metricsData.get("Rack")){ 
    8484                                totalSitePower = totalSitePower + acc.getSum(); 
    8585                        } 
    8686                        double nodeComputingPower = 0; 
    87                         for(GSSAccumulator acc: metricsData.get("Node")){ 
     87                        for(DCwormsAccumulator acc: metricsData.get("Node")){ 
    8888                                nodeComputingPower = nodeComputingPower+ acc.getSum(); 
    8989                        } 
    9090                        double itComputingPower = 0; 
    91                         for(GSSAccumulator acc: metricsData.get("Processor")){ 
     91                        for(DCwormsAccumulator acc: metricsData.get("Processor")){ 
    9292                                itComputingPower = itComputingPower + acc.getSum(); 
    9393                        } 
     
    105105                try{ 
    106106                        double nodeComputingPower = 0; 
    107                         for(GSSAccumulator acc: metricsData.get("Node")){ 
     107                        for(DCwormsAccumulator acc: metricsData.get("Node")){ 
    108108                                nodeComputingPower = nodeComputingPower+ acc.getSum(); 
    109109                        } 
    110110                        double itComputingPower = 0; 
    111                         for(GSSAccumulator acc: metricsData.get("Processor")){ 
     111                        for(DCwormsAccumulator acc: metricsData.get("Processor")){ 
    112112                                itComputingPower = itComputingPower + acc.getSum(); 
    113113                        } 
     
    126126                         
    127127                        double roomPower = 0; 
    128                         for(GSSAccumulator acc: metricsData.get("Room")){ 
     128                        for(DCwormsAccumulator acc: metricsData.get("Room")){ 
    129129                                roomPower = roomPower + acc.getSum(); 
    130130                        } 
    131131                         
    132132                        double totalSitePower = 0; 
    133                         for(GSSAccumulator acc: metricsData.get("Rack")){ 
     133                        for(DCwormsAccumulator acc: metricsData.get("Rack")){ 
    134134                                totalSitePower = totalSitePower + acc.getSum(); 
    135135                        } 
     
    137137                 
    138138                        double nodeComputingPower = 0; 
    139                         for(GSSAccumulator acc: metricsData.get("Node")){ 
     139                        for(DCwormsAccumulator acc: metricsData.get("Node")){ 
    140140                                nodeComputingPower = nodeComputingPower+ acc.getSum(); 
    141141                        } 
    142142                        double itComputingPower = 0; 
    143                         for(GSSAccumulator acc: metricsData.get("Processor")){ 
     143                        for(DCwormsAccumulator acc: metricsData.get("Processor")){ 
    144144                                itComputingPower = itComputingPower + acc.getSum(); 
    145145                        } 
     
    159159                         
    160160                        double roomPower = 0; 
    161                         for(GSSAccumulator acc: metricsData.get("Room")){ 
     161                        for(DCwormsAccumulator acc: metricsData.get("Room")){ 
    162162                                roomPower = roomPower + acc.getSum(); 
    163163                        } 
    164164                         
    165165                        double totalSitePower = 0; 
    166                         for(GSSAccumulator acc: metricsData.get("Rack")){ 
     166                        for(DCwormsAccumulator acc: metricsData.get("Rack")){ 
    167167                                totalSitePower = totalSitePower + acc.getSum(); 
    168168                        } 
     
    183183                        for(String key: metricsData.keySet()){ 
    184184                                if(key.contains("UW_")){ 
    185                                         for(GSSAccumulator acc: metricsData.get(key)){ 
     185                                        for(DCwormsAccumulator acc: metricsData.get(key)){ 
    186186                                                usefulWork= usefulWork + acc.getSum(); 
    187187                                        } 
     
    203203                        for(String key: metricsData.keySet()){ 
    204204                                if(key.contains("/")){ 
    205                                         for(GSSAccumulator acc: metricsData.get(key)){ 
     205                                        for(DCwormsAccumulator acc: metricsData.get(key)){ 
    206206                                                usefulWork= usefulWork + acc.getSum(); 
    207207                                        } 
     
    209209                        } 
    210210                        double totalSitePower = 0;  
    211                         for(GSSAccumulator acc: metricsData.get("Rack")){ 
     211                        for(DCwormsAccumulator acc: metricsData.get("Rack")){ 
    212212                                totalSitePower = totalSitePower + acc.getSum(); 
    213213                        } 
     
    228228                        double maxPower = 0; 
    229229                         
    230                         for(GSSAccumulator acc: metricsData.get("Rack_MAX")){ 
     230                        for(DCwormsAccumulator acc: metricsData.get("Rack_MAX")){ 
    231231                                maxPower = maxPower + acc.getSum(); 
    232232                        } 
     
    246246                        double maxPower = 0; 
    247247                         
    248                         for(GSSAccumulator acc: metricsData.get("Room_MAX")){ 
     248                        for(DCwormsAccumulator acc: metricsData.get("Room_MAX")){ 
    249249                                maxPower = maxPower + acc.getSum(); 
    250250                        } 
     
    263263                try{ 
    264264                        double inletsPower = 0; 
    265                         for(GSSAccumulator acc: metricsData.get("Inlet")){ 
     265                        for(DCwormsAccumulator acc: metricsData.get("Inlet")){ 
    266266                                inletsPower = inletsPower + acc.getSum(); 
    267267                        } 
    268268                         
    269269                        double outletsPower = 0; 
    270                         for(GSSAccumulator acc: metricsData.get("Outlet")){ 
     270                        for(DCwormsAccumulator acc: metricsData.get("Outlet")){ 
    271271                                outletsPower = outletsPower + acc.getSum(); 
    272272                        } 
    273273                         
    274274                        double nodeComputingPower = 0; 
    275                         for(GSSAccumulator acc: metricsData.get("Node")){ 
     275                        for(DCwormsAccumulator acc: metricsData.get("Node")){ 
    276276                                nodeComputingPower = nodeComputingPower+ acc.getSum(); 
    277277                        } 
    278278                        double itComputingPower = 0; 
    279                         for(GSSAccumulator acc: metricsData.get("Processor")){ 
     279                        for(DCwormsAccumulator acc: metricsData.get("Processor")){ 
    280280                                itComputingPower = itComputingPower + acc.getSum(); 
    281281                        } 
     
    294294                try{ 
    295295                        double roomPower = 0; 
    296                         for(GSSAccumulator acc: metricsData.get("Rack")){ 
     296                        for(DCwormsAccumulator acc: metricsData.get("Rack")){ 
    297297                                roomPower = roomPower + acc.getSum(); 
    298298                        } 
     
    309309                try{ 
    310310                        double coolingDevicePower = 0; 
    311                         for(GSSAccumulator acc: metricsData.get("CoolingDevice")){ 
     311                        for(DCwormsAccumulator acc: metricsData.get("CoolingDevice")){ 
    312312                                coolingDevicePower = coolingDevicePower + acc.getSum(); 
    313313                        } 
     
    327327                        for(String key: metricsData.keySet()){ 
    328328                                if(key.contains("FlowPump")){ 
    329                                         for(GSSAccumulator acc: metricsData.get(key)){ 
     329                                        for(DCwormsAccumulator acc: metricsData.get(key)){ 
    330330                                                flowPump = flowPump + acc.getSum(); 
    331331                                        } 
     
    346346                try{ 
    347347                        double roomPower = 0; 
    348                         for(GSSAccumulator acc: metricsData.get("Room")){ 
     348                        for(DCwormsAccumulator acc: metricsData.get("Room")){ 
    349349                                roomPower = roomPower + acc.getSum(); 
    350350                        } 
    351351                         
    352352                        double totalSitePower = 0; 
    353                         for(GSSAccumulator acc: metricsData.get("Rack")){ 
     353                        for(DCwormsAccumulator acc: metricsData.get("Rack")){ 
    354354                                totalSitePower = totalSitePower + acc.getSum(); 
    355355                        } 
    356356                         
    357357                        double coolingDevicePower = 0; 
    358                         for(GSSAccumulator acc: metricsData.get("CoolingDevice")){ 
     358                        for(DCwormsAccumulator acc: metricsData.get("CoolingDevice")){ 
    359359                                coolingDevicePower = coolingDevicePower + acc.getSum(); 
    360360                        } 
    361361                         
    362362                        double inletsPower = 0; 
    363                         for(GSSAccumulator acc: metricsData.get("Inlet")){ 
     363                        for(DCwormsAccumulator acc: metricsData.get("Inlet")){ 
    364364                                inletsPower = inletsPower + acc.getSum(); 
    365365                        } 
    366366                         
    367367                        double outletsPower = 0; 
    368                         for(GSSAccumulator acc: metricsData.get("Outlet")){ 
     368                        for(DCwormsAccumulator acc: metricsData.get("Outlet")){ 
    369369                                outletsPower = outletsPower + acc.getSum(); 
    370370                        } 
    371371                         
    372372                        double nodeComputingPower = 0; 
    373                         for(GSSAccumulator acc: metricsData.get("Node")){ 
     373                        for(DCwormsAccumulator acc: metricsData.get("Node")){ 
    374374                                nodeComputingPower = nodeComputingPower+ acc.getSum(); 
    375375                        } 
    376376                        double itComputingPower = 0; 
    377                         for(GSSAccumulator acc: metricsData.get("Processor")){ 
     377                        for(DCwormsAccumulator acc: metricsData.get("Processor")){ 
    378378                                itComputingPower = itComputingPower + acc.getSum(); 
    379379                        } 
     
    394394                         
    395395                        double roomPower = 0; 
    396                         for(GSSAccumulator acc: metricsData.get("Room")){ 
     396                        for(DCwormsAccumulator acc: metricsData.get("Room")){ 
    397397                                roomPower = roomPower + acc.getSum(); 
    398398                        } 
     
    411411                         
    412412                        double roomPower = 0; 
    413                         for(GSSAccumulator acc: metricsData.get("Rack")){ 
     413                        for(DCwormsAccumulator acc: metricsData.get("Rack")){ 
    414414                                roomPower = roomPower + acc.getSum(); 
    415415                        } 
     
    427427                        double itComputingEnergy = 0; 
    428428                         
    429                         for(GSSAccumulator acc: metricsData.get("Processor_CALC")){ 
     429                        for(DCwormsAccumulator acc: metricsData.get("Processor_CALC")){ 
    430430                                itComputingEnergy = itComputingEnergy + acc.getSum(); 
    431431                        } 
Note: See TracChangeset for help on using the changeset viewer.