%0 Journal Article %T Distributed Strategy for Power Re-Allocation in High Performance Applications %A Vaibhav Sundriyal %A Masha Sosonkina %J Journal of Computer and Communications %P 142-158 %@ 2327-5227 %D 2020 %I Scientific Research Publishing %R 10.4236/jcc.2020.812014 %X To improve the power consumption of parallel applications at the runtime, modern processors provide frequency scaling and power limiting capabilities. In this work, a runtime strategy is proposed to distribute a given power allocation among the cluster nodes assigned to the application while balancing their performance change. The strategy operates in a timeslice-based manner to estimate the current application performance and power usage per node followed by power redistribution across the nodes. Experiments, performed on four nodes (112 cores) of a modern computing platform interconnected with Infiniband showed that even a significant power budget reduction of 20% may result in a performance degradation of as low as 1% under the proposed strategy compared with the execution in the unlimited power case. %K Multinode Power Allocation %K RAPL %K UFS %K DVFS %K Maximizing Performance %K Component Power %U http://www.scirp.org/journal/PaperInformation.aspx?PaperID=106117