Understanding the behavior and performance of non-blocking communications in MPI

被引:0
|
作者
Saif, T [1 ]
Parashar, M [1 ]
机构
[1] Rutgers State Univ, Dept Elect & Comp Engn, Appl Software Syst Lab, Piscataway, NJ 08854 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The behavior and performance of MPI non-blocking message passing operations are sensitive to implementation specifics as they are heavily dependant on available system level buffers. In this paper we investigate the behavior of non-blocking communication primitives provided by popular MPI implementations and propose strategies for these primitives than can reduce processor synchronization overheads. We also demonstrate the improvements in the performance of a parallel Structured Adaptive Mesh Refinement (SAMR) application using these strategies.
引用
收藏
页码:173 / 182
页数:10
相关论文
共 50 条
  • [31] Practical Non-blocking Unordered Lists
    Zhang, Kunlong
    Zhao, Yujiao
    Yang, Yajun
    Liu, Yujie
    Spear, Michael
    DISTRIBUTED COMPUTING, 2013, 8205 : 239 - 253
  • [32] Efficient Non-blocking Radix Trees
    Velamuri, Varun
    EURO-PAR 2017: PARALLEL PROCESSING, 2017, 10417 : 565 - 579
  • [33] Efficient and non-blocking agreement protocols
    Gupta, Suyash
    Sadoghi, Mohammad
    DISTRIBUTED AND PARALLEL DATABASES, 2020, 38 (02) : 287 - 333
  • [34] Non-blocking Binary Search Trees
    Ellen, Faith
    Fatourou, Panagiota
    Ruppert, Eric
    van Breugel, Franck
    PODC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2010, : 131 - 140
  • [35] REARRANGEABLE AND NON-BLOCKING SWITCHING NETWORKS
    PIPPENGER, N
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1978, 17 (02) : 145 - 162
  • [36] A STUDY OF NON-BLOCKING SWITCHING NETWORKS
    CLOS, C
    BELL SYSTEM TECHNICAL JOURNAL, 1953, 32 (02): : 406 - 424
  • [37] Modular Verification of a Non-Blocking Stack
    Parkinson, Matthew
    Bornat, Richard
    O'Heam, Peter
    CONFERENCE RECORD OF POPL 2007: THE 34TH ACM SIGPLAN SIGACT SYMPOSIUM ON PRINCIPLES OF PROGAMMING LANGUAGES, 2007, : 297 - 302
  • [38] Non-Blocking Conditions for EGS Networks
    Busi, Italo
    Pattavina, Achille
    IEEE COMMUNICATIONS LETTERS, 2010, 14 (06) : 572 - 574
  • [39] Design of non-blocking permutation generator
    Lee, J
    Jung, J
    2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 2090 - 2094
  • [40] Generalized non-blocking copy networks
    To, PP
    Lee, TT
    ICC'97: 1997 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - TOWARDS THE KNOWLEDGE MILLENNIUM, CONFERENCE RECORD - VOLS 1-3, 1997, : 467 - 471