Automatic performance analysis of hybrid MPI/OpenMP applications

被引:59
作者
Wolf, F
Mohr, B
机构
[1] Univ Tennessee, Innovat Comp Lab, Knoxville, TN 37996 USA
[2] Forschungszentrum Julich, Zent Inst Angew Math, D-52425 Julich, Germany
关键词
performance analysis; parallel computing; event tracing; user interface;
D O I
10.1016/S1383-7621(03)00102-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The EXPERT performance-analysis environment provides a complete tracing-based solution for automatic performance analysis of MPI, OpenMP, or hybrid applications running on parallel computers with SMP nodes. EXPERT describes performance problems using a high level of abstraction in terms of execution patterns that result from an inefficient use of the underlying programming model(s). The set of predefined problems can be extended to meet application-specific needs. The analysis is carried out along three interconnected dimensions: class of performance behavior, call tree, and thread of execution. Each dimension is arranged in a hierarchy so that the user can investigate the behavior on varying levels of detail. All three dimensions are interactively accessible using a single integrated view. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:421 / 439
页数:19
相关论文
共 34 条
  • [1] [Anonymous], MPI MESS PASS INT ST
  • [2] ARNOLD A, 1995, P CRAY US GROUP M DE, P252
  • [3] *ASCI, ASCI SWEEP3D BENCHM
  • [4] BEAZLEY DM, 2001, PYTHON ESSENTIAL REF
  • [5] CAIN HW, 2000, LECT NOTES COMPUTER, V1999
  • [6] *CRAY RES INC, 1994, INTR MPP APPR TOOL C
  • [7] DIEHL T, 1998, P 8 ECMWF WORKSH US, P181
  • [8] ESPINOSA A, 2000, THESIS U AUTONOMA BA
  • [9] FAHRINGER T, 2001, P C WUP SC2001 DENV
  • [10] FAHRINGER T, 2001, KFZJZAMIB200108 ESPR