TY - GEN
T1 - Non-blocking memory-memory-memory Clos-network packet switch
AU - Dong, Ziqian
AU - Rojas-Cessa, Roberto
PY - 2011
Y1 - 2011
N2 - Buffered Clos-network switch, also referred as memory-memory-memory (MMM) Clos-network switch, is an alternative to single-stage switches to implement large-scale packet switches. In this paper, we unveil the head-of-line blocking problem of MMM Clos-network switches with switch modules implemented by buffered crossbars, which causes performance degradation. We propose a three-stage buffered Clos-network switch with per-output flow queues in the switch modules at the first two stages to avoid head-of-line blocking. The proposed switch, called the MMeM switch, achieves higher performance than an MMM buffered Clos-network packet switch. We show the performance improvement of the proposed MMeM switch under different traffic patterns.
AB - Buffered Clos-network switch, also referred as memory-memory-memory (MMM) Clos-network switch, is an alternative to single-stage switches to implement large-scale packet switches. In this paper, we unveil the head-of-line blocking problem of MMM Clos-network switches with switch modules implemented by buffered crossbars, which causes performance degradation. We propose a three-stage buffered Clos-network switch with per-output flow queues in the switch modules at the first two stages to avoid head-of-line blocking. The proposed switch, called the MMeM switch, achieves higher performance than an MMM buffered Clos-network packet switch. We show the performance improvement of the proposed MMeM switch under different traffic patterns.
KW - buffered crossbar
KW - clos-network
KW - extended memory
KW - non-blocking
KW - packet switch
UR - http://www.scopus.com/inward/record.url?scp=79959966833&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79959966833&partnerID=8YFLogxK
U2 - 10.1109/SARNOF.2011.5876437
DO - 10.1109/SARNOF.2011.5876437
M3 - Conference contribution
AN - SCOPUS:79959966833
SN - 9781612846811
T3 - 2011 34th IEEE Sarnoff Symposium, SARNOFF 2011
BT - 2011 34th IEEE Sarnoff Symposium, SARNOFF 2011
T2 - 2011 34th IEEE Sarnoff Symposium, SARNOFF 2011
Y2 - 3 May 2011 through 4 May 2011
ER -