File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/TNET.2008.926501
- Scopus: eid_2-s2.0-67349206586
- WOS: WOS:000265437800021
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: Minimizing internal speedup for performance guaranteed switches with optical fabrics
Title | Minimizing internal speedup for performance guaranteed switches with optical fabrics |
---|---|
Authors | |
Keywords | Optical switch fabric Performance guaranteed switching Reconfiguration overhead Scheduling Speedup |
Issue Date | 2009 |
Publisher | I E E E. The Journal's web site is located at http://www.comsoc.org/livepubs/net |
Citation | Ieee/Acm Transactions On Networking, 2009, v. 17 n. 2, p. 632-645 How to Cite? |
Abstract | We consider traffic scheduling in an N × N packet switch with an optical switch fabric, where the fabric requires a reconfiguration overhead to change its switch configurations. To provide 100% throughput with bounded packet delay, a speedup in the switch fabric is necessary to compensate for both the reconfiguration overhead and the inefficiency of the scheduling algorithm. In order to reduce the implementation cost of the switch, we aim at minimizing the required speedup for a given packet delay bound. Conventional Birkhoff-von Neumann traffic matrix decomposition requires N 2 - 2N + 2 configurations in the schedule, which lead to a very large packet delay bound. The existing DOUBLE algorithm requires a fixed number of only 2N configurations, but it cannot adjust its schedule according to different switch parameters. In this paper, we first design a generic approach to decompose a traffic matrix into an arbitrary number of N S (N 2 - 2N + 2 > N S > N) configurations. Then, by taking the reconfiguration overhead into account, we formulate a speedup function. Minimizing the speedup function results in an efficient scheduling algorithm ADAPT. We further observe that the algorithmic efficiency of ADAPT can be improved by better utilizing the switch bandwidth. This leads to a more efficient algorithm SRF (Scheduling Residue First). ADAPT and SRF can automatically adjust the number of configurations in a schedule according to different switch parameters. We show that both algorithms outperform the existing DOUBLE algorithm. © 2008 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/58787 |
ISSN | 2023 Impact Factor: 3.0 2023 SCImago Journal Rankings: 2.034 |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Wu, B | en_HK |
dc.contributor.author | Yeung, KL | en_HK |
dc.contributor.author | Hamdi, M | en_HK |
dc.contributor.author | Li, X | en_HK |
dc.date.accessioned | 2010-05-31T03:36:54Z | - |
dc.date.available | 2010-05-31T03:36:54Z | - |
dc.date.issued | 2009 | en_HK |
dc.identifier.citation | Ieee/Acm Transactions On Networking, 2009, v. 17 n. 2, p. 632-645 | en_HK |
dc.identifier.issn | 1063-6692 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/58787 | - |
dc.description.abstract | We consider traffic scheduling in an N × N packet switch with an optical switch fabric, where the fabric requires a reconfiguration overhead to change its switch configurations. To provide 100% throughput with bounded packet delay, a speedup in the switch fabric is necessary to compensate for both the reconfiguration overhead and the inefficiency of the scheduling algorithm. In order to reduce the implementation cost of the switch, we aim at minimizing the required speedup for a given packet delay bound. Conventional Birkhoff-von Neumann traffic matrix decomposition requires N 2 - 2N + 2 configurations in the schedule, which lead to a very large packet delay bound. The existing DOUBLE algorithm requires a fixed number of only 2N configurations, but it cannot adjust its schedule according to different switch parameters. In this paper, we first design a generic approach to decompose a traffic matrix into an arbitrary number of N S (N 2 - 2N + 2 > N S > N) configurations. Then, by taking the reconfiguration overhead into account, we formulate a speedup function. Minimizing the speedup function results in an efficient scheduling algorithm ADAPT. We further observe that the algorithmic efficiency of ADAPT can be improved by better utilizing the switch bandwidth. This leads to a more efficient algorithm SRF (Scheduling Residue First). ADAPT and SRF can automatically adjust the number of configurations in a schedule according to different switch parameters. We show that both algorithms outperform the existing DOUBLE algorithm. © 2008 IEEE. | en_HK |
dc.language | eng | en_HK |
dc.publisher | I E E E. The Journal's web site is located at http://www.comsoc.org/livepubs/net | en_HK |
dc.relation.ispartof | IEEE/ACM Transactions on Networking | en_HK |
dc.subject | Optical switch fabric | en_HK |
dc.subject | Performance guaranteed switching | en_HK |
dc.subject | Reconfiguration overhead | en_HK |
dc.subject | Scheduling | en_HK |
dc.subject | Speedup | en_HK |
dc.title | Minimizing internal speedup for performance guaranteed switches with optical fabrics | en_HK |
dc.type | Article | en_HK |
dc.identifier.email | Yeung, KL:kyeung@eee.hku.hk | en_HK |
dc.identifier.authority | Yeung, KL=rp00204 | en_HK |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1109/TNET.2008.926501 | en_HK |
dc.identifier.scopus | eid_2-s2.0-67349206586 | en_HK |
dc.identifier.hkuros | 150299 | en_HK |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-67349206586&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 17 | en_HK |
dc.identifier.issue | 2 | en_HK |
dc.identifier.spage | 632 | en_HK |
dc.identifier.epage | 645 | en_HK |
dc.identifier.isi | WOS:000265437800021 | - |
dc.publisher.place | United States | en_HK |
dc.identifier.scopusauthorid | Wu, B=35231472500 | en_HK |
dc.identifier.scopusauthorid | Yeung, KL=7202424908 | en_HK |
dc.identifier.scopusauthorid | Hamdi, M=7103051480 | en_HK |
dc.identifier.scopusauthorid | Li, X=36062614100 | en_HK |
dc.identifier.issnl | 1063-6692 | - |