Evaluating adaptive and predictive power management strategies for optimizing visualization performance on supercomputers

被引:1
|
作者
Brink, Stephanie [1 ]
Larsen, Matthew [1 ]
Childs, Hank [2 ]
Rountree, Barry [1 ]
机构
[1] Lawrence Livermore Natl Lab, 7000 East Ave, Livermore, CA 94550 USA
[2] Univ Oregon, 1477 E 13th Ave, Eugene, OR 97403 USA
关键词
High performance computing; Parallel systems; Power management; Scientific visualization; Power-constrained computing; Runtime systems; IN-SITU ANALYSIS;
D O I
10.1016/j.parco.2021.102782
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Power is becoming an increasingly scarce resource on the next generation of supercomputers, and should be used wisely to improve overall performance. One strategy for improving power usage is hardware overprovisioning, i.e., systems with more nodes than can be run at full power simultaneously without exceeding the system-wide power limit. With this study, we compare two strategies for allocating power throughout an overprovisioned system - adaptation and prediction - in the context of visualization workloads. While adaptation has been suitable for workloads with more regular execution behaviors, it may not be as suitable on visualization workloads, since they can have variable execution behaviors. Our study considers a total of 104 experiments, which vary the rendering workload, power budget, allocation strategy, and node concurrency, including tests processing data sets up to 1 billion cells and using up to 18,432 cores across 512 nodes. Overall, we find that prediction is a superior strategy for this use case, improving performance up to 27% compared to an adaptive strategy. Power is becoming an increasingly scarce resource on the next generation of supercomputers, and should be used wisely to improve overall performance. One strategy for improving power usage is hardware overprovisioning, i.e., systems with more nodes than can be run at full power simultaneously without exceeding the system-wide power limit. With this study, we compare two strategies for allocating power throughout an overprovisioned system - adaptation and prediction - in the context of visualization workloads. While adaptation has been suitable for workloads with more regular execution behaviors, it may not be as suitable on visualization workloads, since they can have variable execution behaviors. Our study considers a total of 104 experiments, which vary the rendering workload, power budget, allocation strategy, and node concurrency, including tests processing data sets up to 1 billion cells and using up to 18,432 cores across 512 nodes. Overall, we find that prediction is a superior strategy for this use case, improving performance up to 27% compared to an adaptive strategy.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Adaptive Controller for Dynamic Power and Performance Management in the Virtualized Computing Systems
    Wen, Chengjian
    Long, Xiang
    Mu, Yifen
    PLOS ONE, 2013, 8 (02):
  • [32] Self-adaptive Power Management Framework for High Performance Computing
    Saurav, Sumit Kumar
    Raghu, H., V
    Bapu, Bindhumadhava S.
    2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1913 - 1918
  • [33] Predictive intelligence and adaptive control strategies for ensuring safety in Island microgrids during load and power disturbances
    Zhang, Jiyang
    Zhang, Meng
    Yang, Jie
    Zheng, Xiu
    COMPUTERS & ELECTRICAL ENGINEERING, 2024, 120
  • [34] Power and Performance Management in Nonlinear Virtualized Computing Systems via Predictive Control
    Wen, Chengjian
    Mu, Yifen
    PLOS ONE, 2015, 10 (07):
  • [35] Power and Performance Management via Model Predictive Control for Virtualized Cluster Computing
    Wen Chengjian
    Long Xiang
    Mu Yifen
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 2591 - 2596
  • [36] A Survey Paper on Identifying Key Performance Indicators for Optimizing Inventory Management System and Exploring Different Visualization Tools
    Singh, Priyanka
    Ghosh, Soma
    Saraf, Manish
    Nayak, Rahul
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS 2020), 2020, : 627 - 632
  • [37] Probabilistic adaptive model predictive power pinch analysis (PoPA) energy management approach to uncertainty
    Etim, Nyong-Bassey Bassey
    Giaouris, Damian
    Patsios, Haris
    Gadoue, Shady
    Papadopoulos, Athanasios, I
    Seferlis, Panos
    Voutetakis, Spyros
    Papadopoulou, Simira
    JOURNAL OF ENGINEERING-JOE, 2019, (17): : 4288 - 4292
  • [38] Model Predictive Control with Adaptive Compensation for Power Management in Fuel Cell Hybrid Electric Vehicles
    Li, Qiuyu
    Yang, Hengzhao
    Xun, Qian
    Liserre, Marco
    2023 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, PESGM, 2023,
  • [39] Adaptive workload driven dynamic power management for high performance computing clusters
    Liang, Aihua
    Xiao, Limin
    Ruan, Li
    COMPUTERS & ELECTRICAL ENGINEERING, 2013, 39 (07) : 2357 - 2368
  • [40] Holistic security risk management strategies for E&Ps: optimizing performance by reducing surface risk
    Stewart, Fenner L.
    Cioni, Anthony G.
    JOURNAL OF WORLD ENERGY LAW & BUSINESS, 2018, 11 (01): : 49 - 84