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 条
  • [21] Performance analysis of large-scale OpenMP and hybrid MPI/OpenMP applications with Vampir NG
    Brunst, Holger
    Mohr, Bernd
    OPENMP SHARED MEMORY PARALLEL PROGRAMMING, PROCEEDINGS, 2008, 4315 : 5 - +
  • [22] Performance Evaluation of an Experimental Grid Computer using MPI Applications
    Ungurean, I.
    Pentiuc, S. G.
    Gaitan, V.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2009, (05) : 55 - 58
  • [23] Performance Modeling of MPI Applications using Model Selection Techniques
    Martinez, D. R.
    Cabaleiro, J. C.
    Pena, T. F.
    Rivera, F. F.
    Blanco, V.
    PROCEEDINGS OF THE 18TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2010, : 95 - 102
  • [24] Visualization of Performance Data for MPI Applications Using Circular Hierarchies
    Schmitt, Felix
    Dietrich, Robert
    Kuss, Rene
    Doleschal, Jens
    Knuepfer, Andreas
    2014 FIRST WORKSHOP ON VISUAL PERFORMANCE ANALYSIS (VPA), 2014, : 1 - 8
  • [25] Performance modeling of communication and computation in hybrid MPI and OpenMP applications
    Adhianto, Laksono
    Chapman, Barbara
    SIMULATION MODELLING PRACTICE AND THEORY, 2007, 15 (04) : 481 - 491
  • [26] Flexible, portable performance analysis for PARMACS and MPI
    Gillich, S
    Ries, B
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1995, 919 : 937 - 937
  • [27] A scalable approach to MPI application performance analysis
    Moore, S
    Wolf, F
    Dongarra, J
    Shende, S
    Malony, A
    Mohr, B
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2005, 3666 : 309 - 316
  • [28] MPI Based Cluster Computing for Performance Evaluation of Parallel Applications
    Nanjesh, B. R.
    Kumar, Vinay K. S.
    Madhu, C. K.
    Kumar, Hareesh G.
    2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT 2013), 2013, : 1123 - 1128
  • [29] Improving MPI Applications Performance on Multicore Clusters with Rank Reordering
    Mercier, Guillaume
    Jeannot, Emmanuel
    RECENT ADVANCES IN THE MESSAGE PASSING INTERFACE, 2011, 6960 : 39 - 49
  • [30] MPI/CTP: A reconfigurable MPI for HPC applications
    Venkata, Manjunath Gorentla
    Bridges, Patrick G.
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2006, 4192 : 96 - 104