A New End-to-End Flow-Control Mechanism for High Performance Computing Clusters

被引:0
|
作者
Prades, Javier [1 ]
Silla, Federico [1 ]
Duato, Jose [1 ]
Froening, Holger [2 ]
Nuessle, Mondrian [2 ]
机构
[1] Univ Politecn Valencia, Dept Informat Sistemes & Comp, Camino Vera S-N, Valencia 46022, Spain
[2] Heidelberg Univ, Comp Architecture Grp, D-68131 Mannheim, Germany
关键词
EXTOLL; VELO; RMA; MPI; dynamic flow-control; static flow-control;
D O I
10.1109/CLUSTER.2012.15
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High Performance Computing usually leverages messaging libraries such as MPI or GASNet in order to exchange data among processes in large-scale clusters. Furthermore, these libraries make use of specialized low-level networking layers in order to retrieve as much performance as possible from hardware interconnects such as InfiniBand or Myrinet, for example. EXTOLL is another emerging technology targeted for high performance clusters. These specialized low-level networking layers require some kind of flow control in order to prevent buffer overflows at the received side. In this paper we present a new flow control mechanism that is able to adapt the buffering resources used by a process according to the parallel application communication pattern and the varying activity among communicating peers. The tests carried out in a 64-node 1024-core EXTOLL cluster show that our new dynamic flow-control mechanism provides extraordinarily high buffer efficiency along with very low overhead, which is reduced between 8 and 10 times.
引用
下载
收藏
页码:320 / 328
页数:9
相关论文
共 50 条
  • [1] PERFORMANCE OF END-TO-END FLOW-CONTROL IN LAN/WAN INTERCONNECTION
    MIN, JK
    COMPUTER COMMUNICATIONS, 1994, 17 (05) : 348 - 362
  • [2] PERFORMANCE ANALYSIS OF AN END-TO-END FLOW-CONTROL MECHANISM IN A PACKET-SWITCHED NETWORK
    HSIEH, W
    KRAIMECHE, B
    JOURNAL OF TELECOMMUNICATION NETWORKS, 1983, 2 (01): : 103 - 116
  • [3] PERFORMANCE ANALYSIS OF QUEUING-NETWORKS WITH END-TO-END WINDOW FLOW-CONTROL
    WU, JS
    CHAN, WC
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1989, 136 (05): : 423 - 429
  • [4] ANALYSIS OF END-TO-END FLOW-CONTROL IN COMPUTER-NETWORKS
    BOGUSLAVSKIJ, LB
    DROZHZHINOV, VI
    MARTIROSJAN, VA
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1980, (05): : 61 - 69
  • [5] AN END-TO-END SEND-TIME-BASED FLOW-CONTROL SCHEME
    AGRAWALA, AK
    SANGHI, D
    SHI, LY
    INTERNETWORKING-RESEARCH AND EXPERIENCE, 1995, 6 (01): : 41 - 58
  • [6] END-TO-END FLOW-CONTROL IN INTERCONNECTED LOCAL AREA RING NETWORKS
    ILYAS, M
    MOUFTAH, HT
    WORLD PROSPERITY THROUGH COMMUNICATIONS, VOLS 1-3: CONFERENCE RECORD, 1989, : 1485 - 1489
  • [7] On the design of a new dynamic credit-based end-to-end flow control mechanism for HPC clusters
    Prades, Javier
    Silla, Federico
    Froening, Holger
    Nuessle, Mondrian
    Duato, Jose
    PARALLEL COMPUTING, 2015, 46 : 32 - 59
  • [8] OPTIMAL FLOW-CONTROL OF AN END-TO-END COMMUNICATION-NETWORK WITH FIXED ROUTING
    KOUVATSOS, DD
    OTHMAN, AT
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1989, 20 (08) : 1419 - 1430
  • [9] OPTIMAL FLOW-CONTROL OF END-TO-END PACKET-SWITCHED NETWORK WITH RANDOM ROUTING
    KOUVATSOS, DD
    OTHMAN, AT
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1989, 136 (02): : 90 - 100
  • [10] A Framework for End-to-End Simulation of High-performance Computing Systems
    Denzel, Wolfgang E.
    Li, Jian
    Walker, Peter
    Jin, Yuho
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2010, 86 (5-6): : 331 - 350