2004
DOI: 10.1007/978-3-540-30218-6_16
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Implementation of MPI-2 Passive One-Sided Communication on InfiniBand Clusters

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2004
2004
2018
2018

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 20 publications
(16 citation statements)
references
References 9 publications
0
16
0
Order By: Relevance
“…We insert a win set info call with symmetric info at the Global Aarrays GA_SYNC call 5 , since its semantics guarantee the completion of all outstanding operations on all processes. We note that Casper(GP) requires three kinds of predefined thresholds: LOW|HIGH_CR, PREDICT_INT, and GSYNC_INT.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…We insert a win set info call with symmetric info at the Global Aarrays GA_SYNC call 5 , since its semantics guarantee the completion of all outstanding operations on all processes. We note that Casper(GP) requires three kinds of predefined thresholds: LOW|HIGH_CR, PREDICT_INT, and GSYNC_INT.…”
Section: Methodsmentioning
confidence: 99%
“…It provides a good mix of efficiency and accuracy to investigate the structural and electronic properties of atoms and molecules. It contains only a single 5. GA_SYNC internally calls MPI flush all on all processes followed by a barrier.…”
Section: Single-phase Dftmentioning
confidence: 99%
See 1 more Smart Citation
“…The authors in [51] have studied different optimization for reducing the synchronization overhead involved in implementing MPI one-sided communication. Designs for MPI RMA in InfiniBand clusters has been described in [52] and [53].In [54] and [55], the author describes a design for efficient passive synchronization using hardware support from InfiniBand atomic operations. In [56], authors discuss some performance guidelines for one-sided communication in MPI.…”
Section: Related Workmentioning
confidence: 99%
“…These data-transfer functions must be used together with one of three synchronization mechanismsfence, post-start-complete-wait, and lock-unlock-as shown in Figure 1. Many MPI implementations, including all vendor MPIs, support one-sided communication, with varying levels of optimization [1,2,4,6,7,9,10,12,14,15]. Nonetheless, Gabriel et al [3] found that, because of the synchronization overhead in one-sided communication, regular point-to-point communication performs better than one-sided communication in five MPI implementations: NEC, Hitachi, IBM, Sun, and LAM.…”
Section: Introductionmentioning
confidence: 99%