File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/ACCESS.2018.2800686
- Scopus: eid_2-s2.0-85041418101
- WOS: WOS:000427939200001
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: Highest Rank First: A New Class of Single-iteration Scheduling Algorithms for Input-queued Switches
Title | Highest Rank First: A New Class of Single-iteration Scheduling Algorithms for Input-queued Switches |
---|---|
Authors | |
Keywords | High-speed networks Scheduling algorithm Switches |
Issue Date | 1-Feb-2018 |
Publisher | Institute of Electrical and Electronics Engineers |
Citation | IEEE Access, 2018, v. 6, n. 1, p. 11046-11062 How to Cite? |
Abstract | In this paper, we study a new class of single-iteration scheduling algorithms for inputqueued switches based on a new arbitration idea called highest rank first (HRF). We first demonstrate the effectiveness of HRF by a simple algorithm named Basic-HRF. In Basic-HRF, virtual output queues (VOQs) at an input port are ranked according to their queue sizes. The rank of a VOQ, coded by log(N +1) bits, where N is the switch size, is sent to the corresponding output as a request. Unlike all existing iterative algorithms, the winner is selected based on the ranks of the requests/grants. We show that the rank-based arbitration outperforms the widely adopted queue-based arbitration. To improve the performance under heavy load and maximize the match size, Basic-HRF is integrated with an embedded round-robin scheduler. The resulting HRF algorithm is shown to beat almost all existing single-iteration algorithms. But, the complexity of HRF is high due to the use of multi-bit requests. A novel request encoding/decoding mechanism is then designed to reduce the request size to a single bit while keeping the original performance of HRF. A unique feature of the resulting coded HRF (CHRF) algorithm is that the single-bit request indicates an increase or decrease of a VOQ rank, rather than an empty VOQ or not. We show that the CHRF is the most efficient single-bitsingle-iteration algorithm. |
Persistent Identifier | http://hdl.handle.net/10722/339809 |
ISSN | 2023 Impact Factor: 3.4 2023 SCImago Journal Rankings: 0.960 |
ISI Accession Number ID |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Hu, Bing | - |
dc.contributor.author | Fan, F J | - |
dc.contributor.author | Yeung, K L | - |
dc.contributor.author | Jamin, S | - |
dc.date.accessioned | 2024-03-11T10:39:28Z | - |
dc.date.available | 2024-03-11T10:39:28Z | - |
dc.date.issued | 2018-02-01 | - |
dc.identifier.citation | IEEE Access, 2018, v. 6, n. 1, p. 11046-11062 | - |
dc.identifier.issn | 2169-3536 | - |
dc.identifier.uri | http://hdl.handle.net/10722/339809 | - |
dc.description.abstract | <p>In this paper, we study a new class of single-iteration scheduling algorithms for inputqueued switches based on a new arbitration idea called highest rank first (HRF). We first demonstrate the effectiveness of HRF by a simple algorithm named Basic-HRF. In Basic-HRF, virtual output queues (VOQs) at an input port are ranked according to their queue sizes. The rank of a VOQ, coded by log(N +1) bits, where N is the switch size, is sent to the corresponding output as a request. Unlike all existing iterative algorithms, the winner is selected based on the ranks of the requests/grants. We show that the rank-based arbitration outperforms the widely adopted queue-based arbitration. To improve the performance under heavy load and maximize the match size, Basic-HRF is integrated with an embedded round-robin scheduler. The resulting HRF algorithm is shown to beat almost all existing single-iteration algorithms. But, the complexity of HRF is high due to the use of multi-bit requests. A novel request encoding/decoding mechanism is then designed to reduce the request size to a single bit while keeping the original performance of HRF. A unique feature of the resulting coded HRF (CHRF) algorithm is that the single-bit request indicates an increase or decrease of a VOQ rank, rather than an empty VOQ or not. We show that the CHRF is the most efficient single-bitsingle-iteration algorithm.<br></p> | - |
dc.language | eng | - |
dc.publisher | Institute of Electrical and Electronics Engineers | - |
dc.relation.ispartof | IEEE Access | - |
dc.rights | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | - |
dc.subject | High-speed networks | - |
dc.subject | Scheduling algorithm | - |
dc.subject | Switches | - |
dc.title | Highest Rank First: A New Class of Single-iteration Scheduling Algorithms for Input-queued Switches | - |
dc.type | Article | - |
dc.identifier.doi | 10.1109/ACCESS.2018.2800686 | - |
dc.identifier.scopus | eid_2-s2.0-85041418101 | - |
dc.identifier.volume | 6 | - |
dc.identifier.issue | 1 | - |
dc.identifier.spage | 11046 | - |
dc.identifier.epage | 11062 | - |
dc.identifier.eissn | 2169-3536 | - |
dc.identifier.isi | WOS:000427939200001 | - |
dc.identifier.issnl | 2169-3536 | - |