Improving the Scalability of Performance Evaluation Tools

被引:0
|
作者
Shende, Sameer Suresh [1 ]
Malony, Allen D. [1 ]
Morris, Alan [1 ]
机构
[1] Univ Oregon, Dept Comp & Informat Sci, Performance Res Lab, Eugene, OR 97403 USA
关键词
Measurement; instrumentation; analysis; performance tools;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Performance evaluation tools play an important role in helping understand application performance, diagnose performance problems and guide tuning decisions on modern HPC systems. Tools to observe parallel performance must evolve to keep pace with the ever-increasing complexity of these systems. In this paper, we describe our experience in building novel tools and techniques in the TAU Performance System(R) to observe application performance effectively and efficiently at scale. It describes the extensions to TAU to contend with large data volumes associated with increasing core counts. These changes include new instrumentation choices, efficient handling of disk I/O operations in the measurement layer, and strategies for visualization of performance data at scale in TAU's analysis layer, among others. We also describe some techniques that allow us to fully characterize the performance of applications running on hundreds of thousands of cores.
引用
收藏
页码:441 / 451
页数:11
相关论文
共 50 条
  • [32] Tools and techniques for measuring and improving grid performance
    Biswas, R
    Frumkin, M
    Smith, W
    Van der Wijngaart, R
    DISTRIBUTED COMPUTING, PROCEEDINGS: MOBILE AND WIRELESS COMPUTING, 2002, 2571 : 45 - 54
  • [33] Improving the performance of Transposable Elements detection tools
    Loureiro, Tiago
    Camacho, Rui
    Vieira, Jorge
    Fonseca, Nuno A.
    JOURNAL OF INTEGRATIVE BIOINFORMATICS, 2013, 10 (03):
  • [34] On improving MPEG spatial scalability
    Domanski, M
    Luczak, A
    Mackowiak, S
    2000 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, 2000, : 848 - 851
  • [35] Improving the network scalability of Erlang
    Chechina, Natalia
    Li, Huiqing
    Ghaffari, Amir
    Thompson, Simon
    Trinder, Phil
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2016, 90-91 : 22 - 34
  • [36] Improving scalability in systems neuroscience
    Chen, Zhe Sage
    Pesaran, Bijan
    NEURON, 2021, 109 (11) : 1776 - 1790
  • [37] Improving Downlink Scalability in LoRaWAN
    Di Vincenzo, Valentina
    Heusse, Martin
    Tourancheau, Bernard
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [38] Improving agility through scalability
    Shanley, Agnes
    1600, UBM Medica Healthcare Publications (44): : 34 - 37
  • [39] Improving the scalability of automatic programming
    Berg, H
    Olsson, R
    COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 17 - 24
  • [40] Scalability and Usability of HPC Programming Tools
    Wolf, Felix
    Becker, Daniel
    Krammer, Bettina
    Mey, Dieter An
    Moore, Shirley
    Mueller, Matthias S.
    PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 619 - +