Common mistakes in OpenMP and how to avoid them

被引:0
|
作者
Suess, Michael [1 ]
Leopold, Claudia [1 ]
机构
[1] Univ Kassel, Res Grp Programming Languages Methodol, Wilhelmshoher Alee 73, D-34121 Kassel, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Few data are available on common mistakes made when using OpenMP. This paper presents a study on the programming errors observed in our courses on parallel programming during the last two years, along with numbers on which compilers and tools were able to spot them. The mistakes are explained and best practices for programmers are suggested to avoid them in the future. The best practices are presented in the form of an OpenMP checklist for novice programmers.
引用
收藏
页码:312 / +
页数:2
相关论文
共 50 条
  • [1] Common Mistakes in Manuscripts and How to Avoid Them
    Audige, Laurent
    Ayeni, Olufemi R.
    Bhandari, Mohit
    Boyle, Brian W.
    Briggs, Karen K.
    Chan, Kevin
    Chaney-Barclay, Kira
    Huong T. Do
    Ferretti, Mario
    Fu, Freddie H.
    Goldhahn, Joerg
    Goldhahn, Sabine
    Hidaka, Chisa
    Hoang-Kim, Amy
    Karlsson, Jon
    Krych, Aaron J.
    LaPrade, Robert F.
    Levy, Bruce A.
    Lubowitz, James H.
    Lyman, Stephen
    Ma, Yan
    Marx, Robert G.
    Mohtadi, Nicholas
    Muccioli, Giulio Maria Marcheggiani
    Nakamura, Norimasa
    Nguyen, Joseph
    ARTHROSCOPY-THE JOURNAL OF ARTHROSCOPIC AND RELATED SURGERY, 2011, 27 (04): : S102 - S112
  • [2] COMMON INVESTMENT MISTAKES AND HOW TO AVOID THEM
    TSELIKIS, GA
    HAWKES, DB
    DAVIS, RM
    DENTAL MANAGEMENT, 1983, 23 (12) : 18 - &
  • [3] Common mistakes of affluent investors and how to avoid them
    Lee, G
    CANADIAN JOURNAL OF GASTROENTEROLOGY, 1999, 13 (06): : 521 - 524
  • [5] Costs in conservation: Common costly mistakes and how to avoid them
    Adams, Vanessa M.
    PLOS BIOLOGY, 2024, 22 (06)
  • [6] Seven common mistakes in population genetics and how to avoid them
    Meirmans, Patrick G.
    MOLECULAR ECOLOGY, 2015, 24 (13) : 3223 - 3231
  • [7] Common Mistakes When Conducting a HAZOP and How to Avoid Them
    Trujillo, Arturo
    Kessler, Walter S.
    Gaither, Robert
    CHEMICAL ENGINEERING, 2015, 122 (12) : 54 - 58
  • [8] Common mistakes in adiabatic logic design and how to avoid them
    Frank, MP
    ESA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2003, : 216 - 222
  • [9] Common mistakes when conducting a HAZOP and how to avoid them
    Trujillo, Arturo
    Kessler, Walter S.
    Gaither, Robert
    Bailey, Mary Page
    Chemical Engineering (United States), 2015, 122 (12): : 54 - 58
  • [10] Ten common mistakes in composite design and manufacture and how to avoid them
    Peters, S. T.
    SAMPE JOURNAL, 2006, 42 (05) : 53 - 59