TY - JOUR
T1 - Exploring IBA design space for improved performance
AU - Kim, Eun Jung
AU - Yum, Ki Hwan
AU - Das, Chita R.
AU - Yousif, Mazin
AU - Duato, José
N1 - Funding Information:
The research was supported in part by US National Science Foundation grants CCR-0208734, CNS-0202007, CCF-0429631, CNS-0509251, CCF-0541384, and CCF-0541360. A preliminary version of this paper [1] was presented at the Ninth International Symposium on High-Performance Computer Architecture (HPCA-9), February 2003.
PY - 2007/4
Y1 - 2007/4
N2 - InfiniBand Architecture (IBA) is envisioned to be the default communication fabric for future system area networks (SANs) or clusters. However, IBA design is currently in its infancy since the released specification outlines only higher level functionalities, leaving it open for exploring various design alternatives. In this paper, we investigate four corelated techniques for providing high and predictable performance in IBA. These are: 1) using the Shortest Path First (SPF) algorithm for deterministic packet routing, 2) developing a multipath routing mechanism for minimizing congestion, 3) developing a selective packet dropping scheme to handle deadlock and congestion, and 4) providing multicasting support for customized applications. These designs are implemented in a pipelined, IBA-style switch architecture, and are evaluated using an integrated workload consisting of MPEG-2 video streams, best-effort traffic, and control traffic on a versatile IBA simulation testbed. Simulation results with 15-node and 30-node irregular networks indicate that the SPF routing, multipath routing, packet dropping, and multicasting schemes are quite effective in delivering high and assured performance in clusters.
AB - InfiniBand Architecture (IBA) is envisioned to be the default communication fabric for future system area networks (SANs) or clusters. However, IBA design is currently in its infancy since the released specification outlines only higher level functionalities, leaving it open for exploring various design alternatives. In this paper, we investigate four corelated techniques for providing high and predictable performance in IBA. These are: 1) using the Shortest Path First (SPF) algorithm for deterministic packet routing, 2) developing a multipath routing mechanism for minimizing congestion, 3) developing a selective packet dropping scheme to handle deadlock and congestion, and 4) providing multicasting support for customized applications. These designs are implemented in a pipelined, IBA-style switch architecture, and are evaluated using an integrated workload consisting of MPEG-2 video streams, best-effort traffic, and control traffic on a versatile IBA simulation testbed. Simulation results with 15-node and 30-node irregular networks indicate that the SPF routing, multipath routing, packet dropping, and multicasting schemes are quite effective in delivering high and assured performance in clusters.
UR - http://www.scopus.com/inward/record.url?scp=34047095289&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34047095289&partnerID=8YFLogxK
U2 - 10.1109/TPDS.2007.1010
DO - 10.1109/TPDS.2007.1010
M3 - Article
AN - SCOPUS:34047095289
SN - 1045-9219
VL - 18
SP - 498
EP - 510
JO - IEEE Transactions on Parallel and Distributed Systems
JF - IEEE Transactions on Parallel and Distributed Systems
IS - 4
ER -