Tuned: An open MPI collective communications component

被引:5
作者
Fagg, Graham E. [1 ]
Bosilca, George [1 ]
Pjesivac-Grbovic, Jelena [1 ]
Angskun, Thara [1 ]
Dongarra, Jack J. [1 ]
机构
[1] Univ Tennessee, Dept Comp Sci, Knoxville, TN 37996 USA
来源
DISTRIBUTED AND PARALLEL SYSTEMS: FROM CLUSTER TO GRID COMPUTING | 2007年
关键词
collective communication; communication tuning; runtime selection;
D O I
10.1007/978-0-387-69858-8_7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Collective communications are invaluable to modern high performance applications, although most users of these communication patterns do riot always want to know their inner most working. The implementation of the collectives are often left, to the middle-ware developer such as those providing an MPI library. As many of these libraries are designed to be both generic and portable the MPI developers commonly offer internal timing options suitable only for knowledgeable users that allow some level of customization. The work presented in this paper aims riot only to provide a very efficient set of collective operations for rise with the Open MPI implementation but also to make the control and tuning of them straightforward and flexible.
引用
收藏
页码:65 / 72
页数:8
相关论文
共 12 条
  • [1] HARNESS and fault tolerant MPI
    Fagg, GE
    Bukovsky, A
    Dongarra, JJ
    [J]. PARALLEL COMPUTING, 2001, 27 (11) : 1479 - 1495
  • [2] *FOR MPI, 1995, MPI MESS PASS INT ST
  • [3] Gabriel E, 2004, LECT NOTES COMPUT SC, V3241, P97
  • [4] Gabriel E, 1998, LECT NOTES COMPUT SC, V1497, P180, DOI 10.1007/BFb0056574
  • [5] A high-performance, portable implementation of the MPI message passing interface standard
    Gropp, W
    Lusk, E
    Doss, N
    Skjellum, A
    [J]. PARALLEL COMPUTING, 1996, 22 (06) : 789 - 828
  • [6] KELLER R, 2003, J GRID COMPUT, V1, P133
  • [7] Kielmann T., 1999, PPoPP '99 Proceedings of the seventh ACM SIGPLAN symposium on Principles and practice of parallel programming, P131
  • [8] PJESIVACGRBOVIC J, 2005, P 19 IEEE INT PAR DI, P272
  • [9] SQUYRES JM, 2003, P EUR PVM MPI US GRO
  • [10] SQUYRES JM, 2004, P 18 ACM INT C SUP W, P167