Power-Aware Load Balancing Of Large Scale MPI Applications

被引:0
|
作者
Etinski, Maja [1 ]
Corbalan, Julita [1 ]
Labarta, Jesus [1 ]
Valero, Mateo [1 ]
Veidenbaum, Alex [2 ]
机构
[1] Barcelona Supercomp Ctr, Jordi Girona 31, Barcelona 08034, Spain
[2] Univ Calif Irvine, Dept Comp Sci, Irvine, CA USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Power consumption is a very important issue for HPC community, both at the level of one application or at the level of whole workload. Load imbalance of a MPI application can he exploited to save CPU energy without penalizing the execution time. An application is load unbalanced when some nodes are assigned more computation than others. The nodes with less computation can be run at lower frequency since otherwise they have to wait for the nodes with more computation blocked in MPI calls. A technique that can be used to reduce the speed is Dynamic Voltage Frequency Scaling (DVFS). Dynamic power dissipation is proportional to the product of the frequency and the square of the supply voltage, while static power is proportional to the supply voltage. Thus decreasing voltage and/or frequency results in power reduction. Furthermore, over-clocking can be applied in some CPUs to reduce overall execution time. This paper investigates the impact of using different gear sets, over-clocking, and application and platform propreties to reduce CPU power. A new algorithm applying DVFS and CPU over-clocking is proposed that reduces execution time while achieving power savings comparable to prior work. The results show that it is possible to save up to 60% of CPU energy in applications with high load imbalance. Our results show that six gear sets achieve, on average, results close to the continuous frequency set that has been used as a baseline.
引用
收藏
页码:1928 / +
页数:2
相关论文
共 50 条
  • [41] Towards Power-Aware Rendezvous
    Jaleel, Hassan
    Bopardikar, Shaunak
    Egerstedt, Magnus
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 6642 - 6647
  • [42] Power-Aware Cloud Metering
    Narayan, Akshay
    Rao, Shrisha
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (03) : 440 - 451
  • [43] Power-Aware Operand Delivery
    Gunadi, Erika
    Lipasti, Mikko H.
    ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 375 - 378
  • [44] Power-aware computing systems
    Probst, Christian W.
    Kremer, Ulrich
    Benini, Luca
    Schelkens, Peter
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2007, 3 (1-2) : 3 - 7
  • [45] Battery power-aware encryption
    Stevens Institute of Technology
    不详
    不详
    不详
    ACM Trans. Inf. Syst. Secur., 2006, 2 (162-180):
  • [46] Perspectives on power-aware electronics
    Sakurai, T
    2003 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE: DIGEST OF TECHNICAL PAPERS, 2003, 46 : 26 - 29
  • [47] Asymptotic Optimality of Power-of-d Load Balancing in Large-Scale Systems
    Mukherjee, Debankur
    Borst, Sem C.
    van Leeuwaarden, Johan S. H.
    Whiting, Philip A.
    MATHEMATICS OF OPERATIONS RESEARCH, 2020, 45 (04) : 1535 - 1571
  • [48] Power-aware acoustic processing
    Riley, R
    Schott, B
    Czarnaski, J
    Thakkar, S
    INFORMATION PROCESSING IN SENSOR NETWORKS, PROCEEDINGS, 2003, 2634 : 566 - 581
  • [49] Power-Aware Notification Distribution
    Astrova, Irina
    Nitz, Stefan
    Kleiner, Carsten
    Koschel, Arne
    Herrmann, Florian
    Isern, Daniel
    Popp, Christopher
    2014 56TH INTERNATIONAL SYMPOSIUM ELMAR (ELMAR), 2014, : 243 - 246
  • [50] Power-aware instruction scheduling
    Lin, Tzong-Yen
    Chang, Rong-Guey
    EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2006, 4096 : 35 - 44