Oblivious Routing in Fat-Tree Based System Area Networks With Uncertain Traffic Demands

被引:21
作者
Yuan, Xin [1 ]
Nienaber, Wickus [1 ]
Duan, Zhenhai [1 ]
Melhem, Rami [2 ]
机构
[1] Florida State Univ, Dept Comp Sci, Tallahassee, FL 32306 USA
[2] Univ Pittsburgh, Dept Comp Sci, Pittsburgh, PA 15260 USA
基金
美国国家科学基金会;
关键词
Fat-tree; oblivious routing; system area networks;
D O I
10.1109/TNET.2009.2012853
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study oblivious routing in fat-tree-based system area networks with deterministic routing under the assumption that the traffic demand is uncertain. The performance of a routing algorithm under uncertain traffic demands is characterized by the oblivious performance ratio that bounds the relative performance of the routing algorithm with respect to the optimal algorithm for any given traffic demand. We consider both single-path routing, where only one path is used to carry the traffic between each source-destination pair, and multipath routing, where multiple paths are allowed. For single-path routing, we derive lower bounds of the oblivious performance ratio for different fat-trees and develop routing schemes that achieve the optimal oblivious performance ratios for commonly used topologies. Our evaluation results indicate that the proposed oblivious routing schemes not only provide the optimal worst-case performance guarantees but also outperform existing schemes in average cases. For multipath routing, we show that it is possible to obtain an optimal scheme for all traffic demands (an oblivious performance ratio of 1). These results quantitatively demonstrate the performance difference between single-path routing and multipath routing in fat-trees.
引用
收藏
页码:1439 / 1452
页数:14
相关论文
共 26 条
[1]  
[Anonymous], 2003, P 34 ANN ACM S THEOR, DOI DOI 10.1145/780542.780599
[2]  
APPLEGATE D, 2004, P ACM SIGMETRICS, P270
[3]  
Applegate David., 2003, Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, SIGCOMM '03, P313
[4]   Fast routing computation on InfiniBand networks [J].
Bermúdez, A ;
Casado, R ;
Quiles, FJ ;
Duato, J .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2006, 17 (03) :215-226
[5]  
BERMUDEZ A, 2004, P 2004 IEEE INT WORK, pB186
[6]  
Bienkowski M., 2003, P 15 ANN ACM S PAR A, P24
[7]  
Borodin A., 1982, P 14 ANN ACM S THEOR, P338
[8]  
Gomez C., 2007, PARALLEL DISTRIBUTED, P1, DOI [DOI 10.1109/IPDPS.2007.370482, 10.1109/IPDPS.2007.370482]
[9]  
Greenberg R. I., 1989, ADV COMPUTING RES, V5, P345
[10]  
HAJIAGHAYI M, 2005, P 37 ANN ACM S THEOR, P193