Energy-aware performance analysis methodologies for HPC architectures-An exploratory study

被引:25
|
作者
Benedict, Shajulin
机构
关键词
HPC; Performance analysis; Tools; Energy monitoring;
D O I
10.1016/j.jnca.2012.08.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Performance analysis is a crucial step in HPC architectures including clouds. Traditional performance analysis methodologies that were proposed, implemented, and enacted are functional with the objective of identifying bottlenecks or issues related to memory, programming languages, hardware, and virtualization aspects. However, the need for energy efficient architectures in highly scalable computing environments, such as. Grid or Cloud, has widened the research thrust on developing performance analysis methodologies that analyze the energy inefficiency of HPC applications or their associated hardware. This paper surveys the performance analysis methodologies that investigates into the available energy monitoring and energy awareness mechanisms for HPC architectures. In addition, the paper validates the existing tools in terms of overhead, portability, and user-friendly parameters by conducting experiments at HPCCLoud Research Laboratory at our premise. This research work will promote HPC application developers to select an apt monitoring mechanism and HPC tool developers to augment required energy monitoring mechanisms which fit well with their basic monitoring infrastructures. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1709 / 1719
页数:11
相关论文
共 50 条
  • [31] Energy-Aware High Performance Computing-A Survey
    Knobloch, Michael
    ADVANCES IN COMPUTERS, VOL 88: GREEN AND SUSTAINABLE COMPUTING, PT 2, 2013, 88 : 1 - 78
  • [32] Energy-aware mapping for tree-based NoC architectures by recursive bipartitioning
    Chang, Zhengwei
    Xiong, Guangze
    Sang, Nan
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2008, : 105 - 109
  • [33] Energy-Aware Self-Adaptation for Application Execution on Heterogeneous Parallel Architectures
    Kavanagh, Richard
    Djemame, Karim
    Ejarque, Jorge
    Badia, Rosa M.
    Garcia-Perez, David
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2020, 5 (01): : 81 - 94
  • [34] Energy-aware Backbone Networks: a Case Study
    Chiaraviglio, Luca
    Mellia, Marco
    Neri, Fabio
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOPS, VOLS 1 AND 2, 2009, : 403 - 407
  • [35] Energy-Aware Performance Evaluation of Android Custom Kernels
    Corral, Luis
    Georgiev, Anton B.
    Janes, Andrea
    Kofler, Stefan
    2015 IEEE/ACM FOURTH INTERNATIONAL WORKSHOP ON GREEN AND SUSTAINABLE SOFTWARE (GREENS), 2015, : 1 - 7
  • [36] Performance tradeoffs of energy-aware virtual machine consolidation
    Lovasz, Gergo
    Niedermeier, Florian
    de Meer, Hermann
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2013, 16 (03): : 481 - 496
  • [37] Performance tradeoffs of energy-aware virtual machine consolidation
    Gergő Lovász
    Florian Niedermeier
    Hermann de Meer
    Cluster Computing, 2013, 16 : 481 - 496
  • [38] Simulation-Based Performance Evaluation of an Energy-Aware Heuristic for the Scheduling of HPC Applications in Large-Scale Distributed Systems
    Stavrinides, Georgios L.
    Karatza, Helen D.
    ICPE'17: COMPANION OF THE 2017 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, 2017, : 49 - 54
  • [39] E-BaTS: Energy-Aware Scheduling for Bag-of-Task Applications in HPC Clusters
    Filip, Alexandra
    Oprescu, Ana-Maria
    Costache, Stefania
    Kielmann, Thilo
    PARALLEL PROCESSING LETTERS, 2015, 25 (03)
  • [40] Energy-aware scheduling of malleable HPC applications using a Particle Swarm optimised greedy algorithm
    Dupont, Briag
    Mejri, Nesryne
    Da Costa, Georges
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28