Efficient and Cost-Effective Hybrid Congestion Control for HPC Interconnection Networks

被引:19
|
作者
Escudero-Sahuquillo, Jesus [1 ]
Gran, Ernst Gunnar [2 ]
Garcia, Pedro J. [1 ]
Flich, Jose [3 ]
Skeie, Tor [2 ,4 ]
Lysne, Olav [2 ]
Quiles, Francisco J. [1 ]
Duato, Jose [3 ]
机构
[1] Univ Castilla La Mancha, Comp Syst Dept, Albacete 02071, Spain
[2] Simula Res Lab, Fornebu, Norway
[3] Univ Politecn Valencia, Dept Comp Engn DISCA, E-46071 Valencia, Spain
[4] Univ Oslo, N-0316 Oslo, Norway
关键词
Interconnection networks; congestion control; head-of-line blocking; injection throttling; MANAGEMENT; SWITCH; INPUT;
D O I
10.1109/TPDS.2014.2307851
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Interconnection networks are key components in high-performance computing (HPC) systems, their performance having a strong influence on the overall system one. However, at high load, congestion and its negative effects (e.g., Head-of-line blocking) threaten the performance of the network, and so the one of the entire system. Congestion control (CC) is crucial to ensure an efficient utilization of the interconnection network during congestion situations. As one major trend is to reduce the effective wiring in interconnection networks to reduce cost and power consumption, the network will operate very close to its capacity. Thus, congestion control becomes essential. Existing CC techniques can be divided into two general approaches. One is to throttle traffic injection at the sources that contribute to congestion, and the other is to isolate the congested traffic in specially designated resources. However, both approaches have different, but non-overlapping weaknesses: injection throttling techniques have a slow reaction against congestion, while isolating traffic in special resources may lead the system to run out of those resources. In this paper we propose EcoCC, a new Efficient and Cost-Effective CC technique, that combines injection throttling and congested-flow isolation to minimize their respective drawbacks and maximize overall system performance. This new strategy is suitable for current commercial switch architectures, where it could be implemented without requiring significant complexity. Experimental results, using simulations under synthetic and real trace-based traffic patterns, show that this technique improves by up to 55 percent over some of the most successful congestion control techniques.
引用
收藏
页码:107 / 119
页数:13
相关论文
共 50 条
  • [1] A new scalable and cost-effective congestion management strategy for lossless multistage interconnection networks
    Duato, J
    Johnson, I
    Flich, J
    Naven, F
    García, P
    Nachiondo, T
    11TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2005, : 108 - 119
  • [2] A cost-effective methodology for the evaluation of interconnection networks
    Lopez, P
    Alcover, R
    Duato, J
    Zunica, L
    JOURNAL OF SYSTEMS ARCHITECTURE, 1998, 44 (9-10) : 815 - 830
  • [3] Towards a cost-effective interconnection network architecture with QoS and congestion management support
    Martinez, A.
    Garcia, P. J.
    Alfaro, F. J.
    Sanchez, J. L.
    Flich, J.
    Quiles, F. J.
    Duato, J.
    EURO-PAR 2006 PARALLEL PROCESSING, 2006, 4128 : 884 - 895
  • [4] Hybrid Congestion Control for BXI-Based Interconnection Networks
    Gomez-Lopez, Gabriel
    Sanchez de la Rosa, Miguel
    Escudero-Sahuquillo, Jesus
    Garcia, Pedro J.
    Quiles, Francisco J.
    Lagadec, Pierre-Axel
    EURO-PAR 2024: PARALLEL PROCESSING, PART II, EURO-PAR 2024, 2024, 14802 : 242 - 256
  • [5] Block-switch networks: A cost-effective class of interconnection network
    Chiang, WK
    Chen, RJ
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1997, 12 (03): : 175 - 185
  • [6] Two cost-effective fault-tolerant multistage interconnection networks
    Hour, I-Lang
    Tang, Chuan-Yi
    Journal of the Chinese Institute of Engineers, Transactions of the Chinese Institute of Engineers,Series A/Chung-kuo Kung Ch'eng Hsuch K'an, 1991, 14 (05): : 471 - 481
  • [7] Effective admission and congestion control for interconnection networks of cluster computing systems
    Yan, Shihang
    Min, Geyong
    Awan, Irfan
    International Journal of High Performance Computing and Networking, 2008, 5 (5-6) : 374 - 380
  • [8] Efficient, scalable congestion management for interconnection networks
    Garcia, Pedro J.
    Quiles, Francisco J.
    Flich, Jose
    Duato, Jose
    Johnson, Ian
    Naven, Finbar
    IEEE MICRO, 2006, 26 (05) : 52 - 66
  • [9] A Cost-effective Interconnect Architecture for Interconnection Network
    Wang, Xinyu
    Xiang, Dong
    Yu, Zhigang
    IETE JOURNAL OF RESEARCH, 2013, 59 (02) : 109 - 117
  • [10] Traffic Congestion Manager, a Cost-Effective Approach
    Adnane, Ahmed
    Lmimouni, Mohamed Salim
    Rezzai, Maha
    Medromi, Hicham
    ADVANCES IN UBIQUITOUS NETWORKING, 2016, 366 : 237 - 248