One-Sided Communication on Clusters with Myrinet

被引:7
|
作者
Jarek Nieplocha
Edoardo Apra
Jialin Ju
Vinod Tipparaju
机构
[1] Pacific Northwest National Laboratory,
[2] Tivoli Systems Inc,undefined
[3] Ohio State University,undefined
关键词
one-sided communication; remote memory operations; clusters; Myrinet;
D O I
10.1023/A:1022800521563
中图分类号
学科分类号
摘要
This paper describes an efficient implementation of one-sided communication on top of the GM low-level message-passing library for clusters with Myrinet. This approach is compatible with shared memory, exploits pipelining, nonblocking communication, and overlapping memory registration with memory copy to maximize the transfer rate. The paper addresses critical design issues faced on the commodity clusters and then describes possible solutions for matching the low-level network protocol with user-level interfaces. The performance implications of the design decisions are presented and discussed in context of a standalone communication benchmark as well as two applications. Finally, the paper offers some indications on what additional features would be desirable in a communication library like GM to better support one-sided communication.
引用
收藏
页码:115 / 124
页数:9
相关论文
共 50 条
  • [31] Event-based measurement and analysis of one-sided communication
    Hermanns, MA
    Mohr, B
    Wolf, F
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 156 - 165
  • [32] Overlapping computation/communication in the parallel one-sided Jacobi method
    Daoudi, EM
    Lakhouaja, A
    Outada, H
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 844 - 849
  • [33] Formal verification of programs that use MPI one-sided communication
    Pervez, Salman
    Gopalakrishnan, Ganesh
    Kirby, Robert M.
    Thakur, Rajeev
    Gropp, William
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2006, 4192 : 30 - 39
  • [34] A ONE-SIDED APPROACH
    CLAUSEN, C
    ACADEME-BULLETIN OF THE AAUP, 1990, 76 (01): : 13 - 13
  • [35] ONE-SIDED TREATMENT
    WATKINS, J
    PHI DELTA KAPPAN, 1995, 76 (09) : 734 - 735
  • [36] ONE-SIDED EPIPHORA
    ENGEL, S
    AMERICAN JOURNAL OF OPHTHALMOLOGY, 1951, 34 (03) : 444 - 446
  • [37] A ONE-SIDED PRESS
    BONNER, R
    NATION, 1984, 239 (19) : 604 - 605
  • [38] ONE-SIDED VIEW
    BUTTS, RF
    PHI DELTA KAPPAN, 1985, 67 (01) : 86 - &
  • [39] Overlapping computation/communication in the parallel one-sided Jacobi method
    Daoudi, El Mostafa
    Lakhouaja, Abdelhak
    Outada, Halima
    Lect. Notes Comput. Sci., 1600, (844-849):
  • [40] Analyzing One-Sided Communication Using Memory Access Diagrams
    Krzikalla, Olaf
    Rempke, Arne
    Mueller-Pfefferkorn, Ralph
    EURO-PAR 2023: PARALLEL PROCESSING WORKSHOPS, PT I, EURO-PAR 2023, 2024, 14351 : 147 - 159