Ieee Infocom 2004
DOI: 10.1109/infcom.2004.1354611
|View full text |Cite
|
Sign up to set email alerts
|

Randomized parallel schedulers for switch-memory-switch routers: analysis and numerical studies

Abstract: Abstract-We present new results and numerical studies of very fast schedulers for SMS (Switch-Memory-Switch) routers, which emulate output-queuing by buffering packets in a partitioned shared-memory located between input and output ports. The architecture of Juniper's core routers and Brocade's storage switches is based on SMS.Our numerical results demonstrate that RiPSS, a randomized highly parallel SMS scheduler that we had developed recently, runs in just 3 rounds on switches with up to 4,096 inputs, and ha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
16
0

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 22 publications
(16 citation statements)
references
References 14 publications
0
16
0
Order By: Relevance
“…In [7], [8] Prakash, Sharif, and Aziz proposed the Switch-Memory-Switch (SMS) architecture, which is a variation on the PSM switch, as an abstraction of the M-series Internet core routers from Juniper. The approach consists of statistically matching input ports to memories, based on an iterative algorithm that statistically converges in O(logN ) time.…”
Section: Switch Fabric On a Chipmentioning
confidence: 99%
“…In [7], [8] Prakash, Sharif, and Aziz proposed the Switch-Memory-Switch (SMS) architecture, which is a variation on the PSM switch, as an abstraction of the M-series Internet core routers from Juniper. The approach consists of statistically matching input ports to memories, based on an iterative algorithm that statistically converges in O(logN ) time.…”
Section: Switch Fabric On a Chipmentioning
confidence: 99%
“…We follow the simple idea that when a process selects a task to execute, it should select randomly and nearly uniformly from the set of tasks not yet executed. This strategy is natural and appears periodically in the literature [8], [10], [12], [27]. We build a distributed data structure to perform the selection efficiently, and first analyze its randomized behavior.…”
Section: Introductionmentioning
confidence: 99%
“…Switch-Memory-Switch(SMS) architecture [11] [12][13] [14] exhibits an excellent performance over the competitors due to its emulating the Output Queueing (OQ) structure [15] and good scalability. In [11] [12], it is proved that with 2N-1 shared memories, a SMS switch can emulate a FIFO based OQ switch, and with 3N-2 shared memories, can emulate a general policy OQ switch.…”
Section: Introductionmentioning
confidence: 99%
“…Many scheduling algorithms [12][13] [14] were proposed to lighten the computation-consuming. However all the alternatives are too complex to be deployed in a high speed, especially large scale switch/router.…”
Section: Introductionmentioning
confidence: 99%