Parallel programming environment for OpenMP

被引:0
|
作者
Park, Insung
Voss, Michael J.
Kim, Seon Wook
Eigenmann, Rudolf
机构
关键词
Computer program listings - Computer programming languages - Optimization - Parallel processing systems - Program compilers - Software engineering;
D O I
暂无
中图分类号
学科分类号
摘要
We present our effort to provide a comprehensive parallel programming environment for the OpenMP parallel directive language. This environment includes a parallel programming methodology for the OpenMP programming model and a set of tools (Ursa Minor and InterPol) that support this methodology. Our toolset provides automated and interactive assistance to parallel programmers in time-consuming tasks of the proposed methodology. The features provided by our tools include performance and program structure visualization, interactive optimization, support for performance modeling, and performance advising for finding and correcting performance problems. The presented evaluation demonstrates that our environment offers significant support in general parallel tuning efforts and that the toolset facilitates many common tasks in OpenMP parallel programming in an efficient manner.
引用
收藏
页码:143 / 162
相关论文
共 50 条
  • [41] MPI parallel programming environment and associated techniques
    Li, Dong
    Li, Xiaoming
    1996, (28):
  • [42] The Fortran Parallel Transformer and its programming environment
    D'Hollander, EH
    Zhang, FB
    Wang, Q
    INFORMATION SCIENCES, 1998, 106 (3-4) : 293 - 317
  • [43] Parallel programming environment with related visual tools
    Northwestern Polytechnical Univ, Xi'an, China
    Xibei Gongye Daxue Xuebao, 2 (258-262):
  • [44] AN ARCHITECTURE FOR PARALLEL MATCHING IN A PROLOG PROGRAMMING ENVIRONMENT
    KREMER, O
    GAUDIOT, JL
    COMPUTING SYSTEMS, 1989, 4 (01): : 19 - 26
  • [45] pShell: The distributed shell parallel programming environment
    Saffioti, DF
    Piper, I
    Fulcher, J
    PDPTA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2005, : 841 - 848
  • [46] Anet: A programming environment for parallel image analysis
    Ducourthial, Bertrand
    Merigot, Alain
    Sicard, Nicolas
    1600, IEEE, Piscataway, NJ, United States
  • [47] VPPE: A Novel Visual Parallel Programming Environment
    Quiroz-Fabian, Jose L.
    Roman-Alonso, Graciela
    Castro-Garcia, Miguel A.
    Buenabad-Chavez, Jorge
    Boukerche, Azzedine
    Aguilar-Cornejo, Manuel
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2019, 47 (5-6) : 1117 - 1151
  • [48] Fortran parallel transformer and its programming environment
    Univ of Ghent, Gent, Belgium
    Inf Sci, 3-4 (293-317):
  • [49] AN OPEN ENVIRONMENT FOR BUILDING PARALLEL PROGRAMMING SYSTEMS
    BERSHAD, BN
    LAZOWSKA, ED
    LEVY, HM
    WAGNER, DB
    SIGPLAN NOTICES, 1988, 23 (09): : 1 - 9
  • [50] Anet:: A programming environment for parallel image analysis
    Ducourthial, B
    Mérigot, A
    Sicard, N
    5TH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURES FOR MACHINE PERCEPTION, PROCEEDINGS, 2000, : 280 - 289