Performance analysis for MPI applications with SCALEA

被引:0
|
作者
Truong, HL
Fahringer, T
Geissler, M
Madsen, G
机构
[1] Univ Vienna, Inst Software Sci, A-1090 Vienna, Austria
[2] Vienna Tech Univ, Photon Inst, A-1040 Vienna, Austria
[3] Tech Univ Vienna, Inst Phys & Theoret Chem, A-1060 Vienna, Austria
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The performance of message passing programs can be challenging to comprehend. In previous work we have introduced SCALEA, which is a performance instrumentation, measurement, analysis, and visualization tool for parallel and distributed programs. In this paper we report on experiences with SCALEA for performance analysis of two realistic MPI codes taken from laser physics and material science. SCALEA has been used to automatically instrument - based on user provided directives - the source codes, to compute performance overheads, to relate them to the source code, and to provide a range of performance diagrams in order to explain performance problems as part of a graphical user interface. Multiple-experiment performance analysis allows to compare and to evaluate the performance outcome of several experiments which have been conducted on a SMP cluster architecture.
引用
收藏
页码:421 / 431
页数:11
相关论文
共 50 条
  • [1] SCALEA: a performance analysis tool for parallel programs
    Truong, HL
    Fahringer, T
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2003, 15 (11-12): : 1001 - 1025
  • [2] A model for performance analysis of MPI applications on terascale systems
    Chakravarthi, S
    Kumar, CRK
    Skjellum, A
    Prahalad, HA
    Seshadri, B
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2003, 2840 : 81 - 87
  • [3] Automatic performance analysis of hybrid MPI/OpenMP applications
    Wolf, F
    Mohr, B
    ELEVENTH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2003, : 13 - 22
  • [4] Visual Programming of MPI Applications: Debugging and Performance Analysis
    Boehm, Stanislav
    Behalek, Marek
    Meca, Ondrej
    Surkovsky, Martin
    2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 1495 - 1502
  • [5] Automatic performance analysis of hybrid MPI/OpenMP applications
    Wolf, F
    Mohr, B
    JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 49 (10-11) : 421 - 439
  • [6] Visual Programming of MPI Applications: Debugging, Performance Analysis, and Performance Prediction
    Boehm, Stanislav
    Behalek, Marek
    Meca, Ondrej
    Surkovsky, Martin
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 11 (04) : 1315 - 1336
  • [7] SCALEA: A performance analysis tool for distributed and parallel programs
    Truong, HL
    Fahringer, T
    EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 75 - 85
  • [8] Automatic performance analysis of MPI applications based on event traces
    Wolf, F
    Mohr, B
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 123 - 132
  • [9] Hardware-Centric Analysis of Network Performance for MPI Applications
    Brown, Kevin A.
    Domke, Jens
    Matsuoka, Satoshi
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 692 - 699
  • [10] SCALEA-G: A unified monitoring and performance analysis system for the grid
    Truong, HL
    Fahringer, T
    GRID COMPUTING, 2004, 3165 : 202 - 211