SeeSAw: Optimizing Performance of In-Situ Analytics Applications under Power Constraints

被引:2
|
作者
Marincic, Ivana [1 ]
Vishwanath, Venkatram [2 ]
Hoffmann, Henry [1 ]
机构
[1] Univ Chicago, Chicago, IL 60637 USA
[2] Argonne Natl Lab, Lemont, IL USA
来源
2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020 | 2020年
关键词
HPC; power-constraints; in-situ analysis;
D O I
10.1109/IPDPS47924.2020.00086
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Future supercomputers will need to operate under a power budget. At the same time, in-situ analysis-where a set of analysis tasks are concurrently executed and periodically communicate with a scientific simulation-is expected to be a primary HPC workload to overcome the increasing gap between the performance of the storage system relative to the computational capabilities of these machines. Ongoing research focuses on efficient coupling of simulation and analysis considering memory or I/O constraints, but power poses a new constraint that has not yet been addressed for these workflows. There are two state-of-the-art HPC power management approaches: 1) a power-aware scheme that measures and reallocates power based on observed usage and 2) a time-aware scheme that measures the relative time between communicating software modules and reallocates power based on timing differences. We find that considering only one feedback metric has two major drawbacks: 1) both approaches miss opportunities to improve performance and 2) they often make incorrect decisions when facing the unique requirements of in-situ analysis. We therefore propose SeeSAw-an application-aware power management approach, which uses both time and power feedback to balance a power budget and maximize performance for in-situ analysis workloads. We evaluate SeeSAw using the molecular dynamics simulation LAMMPS with a set of built-in analyses running on the Theta supercomputer on up to 1024 nodes. We find that the strictly power-aware approach slows down LAMMPS as much as similar to 25%. The strictly time-aware approach shows improvements of up to similar to 13% and slowdowns as much as similar to 60%. In contrast, SeeSAw achieves similar to 4-30% performance improvements.
引用
收藏
页码:789 / 798
页数:10
相关论文
共 50 条
  • [1] Constraints of bioleaching in in-situ recovery applications
    Richter, Constanze
    Kalka, Harald
    Myers, Erika
    Nicolai, Jana
    Maerten, Horst
    HYDROMETALLURGY, 2018, 178 : 209 - 214
  • [2] Scheduling In-Situ Analytics in Next-generation Applications
    Mondragon, Oscar H.
    Bridges, Patrick G.
    Levy, Scott
    Ferreira, Kurt B.
    Widener, Patrick
    2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 102 - 105
  • [3] Optimizing the Reliability of Streaming Applications Under Throughput Constraints
    Anne Benoit
    Hinde Lilia Bouziane
    Yves Robert
    International Journal of Parallel Programming, 2011, 39 : 584 - 614
  • [4] Optimizing the Reliability of Streaming Applications Under Throughput Constraints
    Benoit, Anne
    Bouziane, Hinde Lilia
    Robert, Yves
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2011, 39 (05) : 584 - 614
  • [5] Exploring Power Behaviors and Trade-offs of In-situ Data Analytics
    Gamell, Marc
    Rodero, Ivan
    Parashar, Manish
    Bennett, Janine C.
    Kolla, Hemanth
    Chen, Jacqueline
    Bremer, Peer-Timo
    Landge, Aaditya G.
    Gyulassy, Attila
    McCormick, Patrick
    Pakin, Scott
    Pascucci, Valerio
    2013 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2013,
  • [6] In-situ laser power/energy monitoring in biomedical applications
    Giroux, M
    Marchand, L
    Carmichael, L
    Vander Haeghe, R
    OPTO-CONTACT: WORKSHOP ON TECHNOLOGY TRANSFERS, START-UP OPPORTUNITIES, AND STRATEGIC ALLIANCES, 1998, 3414 : 23 - 32
  • [7] Optimizing Regional Power Production Under Thermal Pollution Constraints
    Bald, Samuel
    Johnson, Matthew P.
    Rybalov, Levi
    2016 SEVENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2016,
  • [8] Actuator Placement for Optimizing Network Performance under Controllability Constraints
    Guo, Baiwei
    Karaca, Orcun
    Summers, Tyler
    Kamgarpour, Maryam
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7140 - 7147
  • [9] Performance Boosting under Reliability and Power Constraints
    Kim, Youngtaek
    John, Lizy Kurian
    Paul, Indrani
    Manne, Srilatha
    Schulte, Michael
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 334 - 341
  • [10] On optimizing multi-level designs: Power under budget constraints
    Headrick, TC
    Zumbo, BD
    AUSTRALIAN & NEW ZEALAND JOURNAL OF STATISTICS, 2005, 47 (02) : 219 - 229