- Timestamp:
- 06/26/14 14:18:01 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/simulator/stats/CoolEmAllMetricsCalculator.java
r1331 r1396 51 51 52 52 double roomPower = 0; 53 for( GSSAccumulator acc: metricsData.get("Room")){53 for(DCwormsAccumulator acc: metricsData.get("Room")){ 54 54 roomPower = roomPower + acc.getSum(); 55 55 } … … 66 66 try{ 67 67 double itComputingPower = 0; 68 for( GSSAccumulator acc: metricsData.get("Processor")){68 for(DCwormsAccumulator acc: metricsData.get("Processor")){ 69 69 itComputingPower = itComputingPower + acc.getSum(); 70 70 } … … 81 81 try{ 82 82 double totalSitePower = 0; 83 for( GSSAccumulator acc: metricsData.get("Rack")){83 for(DCwormsAccumulator acc: metricsData.get("Rack")){ 84 84 totalSitePower = totalSitePower + acc.getSum(); 85 85 } 86 86 double nodeComputingPower = 0; 87 for( GSSAccumulator acc: metricsData.get("Node")){87 for(DCwormsAccumulator acc: metricsData.get("Node")){ 88 88 nodeComputingPower = nodeComputingPower+ acc.getSum(); 89 89 } 90 90 double itComputingPower = 0; 91 for( GSSAccumulator acc: metricsData.get("Processor")){91 for(DCwormsAccumulator acc: metricsData.get("Processor")){ 92 92 itComputingPower = itComputingPower + acc.getSum(); 93 93 } … … 105 105 try{ 106 106 double nodeComputingPower = 0; 107 for( GSSAccumulator acc: metricsData.get("Node")){107 for(DCwormsAccumulator acc: metricsData.get("Node")){ 108 108 nodeComputingPower = nodeComputingPower+ acc.getSum(); 109 109 } 110 110 double itComputingPower = 0; 111 for( GSSAccumulator acc: metricsData.get("Processor")){111 for(DCwormsAccumulator acc: metricsData.get("Processor")){ 112 112 itComputingPower = itComputingPower + acc.getSum(); 113 113 } … … 126 126 127 127 double roomPower = 0; 128 for( GSSAccumulator acc: metricsData.get("Room")){128 for(DCwormsAccumulator acc: metricsData.get("Room")){ 129 129 roomPower = roomPower + acc.getSum(); 130 130 } 131 131 132 132 double totalSitePower = 0; 133 for( GSSAccumulator acc: metricsData.get("Rack")){133 for(DCwormsAccumulator acc: metricsData.get("Rack")){ 134 134 totalSitePower = totalSitePower + acc.getSum(); 135 135 } … … 137 137 138 138 double nodeComputingPower = 0; 139 for( GSSAccumulator acc: metricsData.get("Node")){139 for(DCwormsAccumulator acc: metricsData.get("Node")){ 140 140 nodeComputingPower = nodeComputingPower+ acc.getSum(); 141 141 } 142 142 double itComputingPower = 0; 143 for( GSSAccumulator acc: metricsData.get("Processor")){143 for(DCwormsAccumulator acc: metricsData.get("Processor")){ 144 144 itComputingPower = itComputingPower + acc.getSum(); 145 145 } … … 159 159 160 160 double roomPower = 0; 161 for( GSSAccumulator acc: metricsData.get("Room")){161 for(DCwormsAccumulator acc: metricsData.get("Room")){ 162 162 roomPower = roomPower + acc.getSum(); 163 163 } 164 164 165 165 double totalSitePower = 0; 166 for( GSSAccumulator acc: metricsData.get("Rack")){166 for(DCwormsAccumulator acc: metricsData.get("Rack")){ 167 167 totalSitePower = totalSitePower + acc.getSum(); 168 168 } … … 183 183 for(String key: metricsData.keySet()){ 184 184 if(key.contains("UW_")){ 185 for( GSSAccumulator acc: metricsData.get(key)){185 for(DCwormsAccumulator acc: metricsData.get(key)){ 186 186 usefulWork= usefulWork + acc.getSum(); 187 187 } … … 203 203 for(String key: metricsData.keySet()){ 204 204 if(key.contains("/")){ 205 for( GSSAccumulator acc: metricsData.get(key)){205 for(DCwormsAccumulator acc: metricsData.get(key)){ 206 206 usefulWork= usefulWork + acc.getSum(); 207 207 } … … 209 209 } 210 210 double totalSitePower = 0; 211 for( GSSAccumulator acc: metricsData.get("Rack")){211 for(DCwormsAccumulator acc: metricsData.get("Rack")){ 212 212 totalSitePower = totalSitePower + acc.getSum(); 213 213 } … … 228 228 double maxPower = 0; 229 229 230 for( GSSAccumulator acc: metricsData.get("Rack_MAX")){230 for(DCwormsAccumulator acc: metricsData.get("Rack_MAX")){ 231 231 maxPower = maxPower + acc.getSum(); 232 232 } … … 246 246 double maxPower = 0; 247 247 248 for( GSSAccumulator acc: metricsData.get("Room_MAX")){248 for(DCwormsAccumulator acc: metricsData.get("Room_MAX")){ 249 249 maxPower = maxPower + acc.getSum(); 250 250 } … … 263 263 try{ 264 264 double inletsPower = 0; 265 for( GSSAccumulator acc: metricsData.get("Inlet")){265 for(DCwormsAccumulator acc: metricsData.get("Inlet")){ 266 266 inletsPower = inletsPower + acc.getSum(); 267 267 } 268 268 269 269 double outletsPower = 0; 270 for( GSSAccumulator acc: metricsData.get("Outlet")){270 for(DCwormsAccumulator acc: metricsData.get("Outlet")){ 271 271 outletsPower = outletsPower + acc.getSum(); 272 272 } 273 273 274 274 double nodeComputingPower = 0; 275 for( GSSAccumulator acc: metricsData.get("Node")){275 for(DCwormsAccumulator acc: metricsData.get("Node")){ 276 276 nodeComputingPower = nodeComputingPower+ acc.getSum(); 277 277 } 278 278 double itComputingPower = 0; 279 for( GSSAccumulator acc: metricsData.get("Processor")){279 for(DCwormsAccumulator acc: metricsData.get("Processor")){ 280 280 itComputingPower = itComputingPower + acc.getSum(); 281 281 } … … 294 294 try{ 295 295 double roomPower = 0; 296 for( GSSAccumulator acc: metricsData.get("Rack")){296 for(DCwormsAccumulator acc: metricsData.get("Rack")){ 297 297 roomPower = roomPower + acc.getSum(); 298 298 } … … 309 309 try{ 310 310 double coolingDevicePower = 0; 311 for( GSSAccumulator acc: metricsData.get("CoolingDevice")){311 for(DCwormsAccumulator acc: metricsData.get("CoolingDevice")){ 312 312 coolingDevicePower = coolingDevicePower + acc.getSum(); 313 313 } … … 327 327 for(String key: metricsData.keySet()){ 328 328 if(key.contains("FlowPump")){ 329 for( GSSAccumulator acc: metricsData.get(key)){329 for(DCwormsAccumulator acc: metricsData.get(key)){ 330 330 flowPump = flowPump + acc.getSum(); 331 331 } … … 346 346 try{ 347 347 double roomPower = 0; 348 for( GSSAccumulator acc: metricsData.get("Room")){348 for(DCwormsAccumulator acc: metricsData.get("Room")){ 349 349 roomPower = roomPower + acc.getSum(); 350 350 } 351 351 352 352 double totalSitePower = 0; 353 for( GSSAccumulator acc: metricsData.get("Rack")){353 for(DCwormsAccumulator acc: metricsData.get("Rack")){ 354 354 totalSitePower = totalSitePower + acc.getSum(); 355 355 } 356 356 357 357 double coolingDevicePower = 0; 358 for( GSSAccumulator acc: metricsData.get("CoolingDevice")){358 for(DCwormsAccumulator acc: metricsData.get("CoolingDevice")){ 359 359 coolingDevicePower = coolingDevicePower + acc.getSum(); 360 360 } 361 361 362 362 double inletsPower = 0; 363 for( GSSAccumulator acc: metricsData.get("Inlet")){363 for(DCwormsAccumulator acc: metricsData.get("Inlet")){ 364 364 inletsPower = inletsPower + acc.getSum(); 365 365 } 366 366 367 367 double outletsPower = 0; 368 for( GSSAccumulator acc: metricsData.get("Outlet")){368 for(DCwormsAccumulator acc: metricsData.get("Outlet")){ 369 369 outletsPower = outletsPower + acc.getSum(); 370 370 } 371 371 372 372 double nodeComputingPower = 0; 373 for( GSSAccumulator acc: metricsData.get("Node")){373 for(DCwormsAccumulator acc: metricsData.get("Node")){ 374 374 nodeComputingPower = nodeComputingPower+ acc.getSum(); 375 375 } 376 376 double itComputingPower = 0; 377 for( GSSAccumulator acc: metricsData.get("Processor")){377 for(DCwormsAccumulator acc: metricsData.get("Processor")){ 378 378 itComputingPower = itComputingPower + acc.getSum(); 379 379 } … … 394 394 395 395 double roomPower = 0; 396 for( GSSAccumulator acc: metricsData.get("Room")){396 for(DCwormsAccumulator acc: metricsData.get("Room")){ 397 397 roomPower = roomPower + acc.getSum(); 398 398 } … … 411 411 412 412 double roomPower = 0; 413 for( GSSAccumulator acc: metricsData.get("Rack")){413 for(DCwormsAccumulator acc: metricsData.get("Rack")){ 414 414 roomPower = roomPower + acc.getSum(); 415 415 } … … 427 427 double itComputingEnergy = 0; 428 428 429 for( GSSAccumulator acc: metricsData.get("Processor_CALC")){429 for(DCwormsAccumulator acc: metricsData.get("Processor_CALC")){ 430 430 itComputingEnergy = itComputingEnergy + acc.getSum(); 431 431 }
Note: See TracChangeset
for help on using the changeset viewer.