File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: Highest Rank First: A New Class of Single-iteration Scheduling Algorithms for Input-queued Switches

TitleHighest Rank First: A New Class of Single-iteration Scheduling Algorithms for Input-queued Switches
Authors
KeywordsHigh-speed networks
Scheduling algorithm
Switches
Issue Date1-Feb-2018
PublisherInstitute 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 Identifierhttp://hdl.handle.net/10722/339809
ISSN
2023 Impact Factor: 3.4
2023 SCImago Journal Rankings: 0.960
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorHu, Bing-
dc.contributor.authorFan, F J-
dc.contributor.authorYeung, K L-
dc.contributor.authorJamin, S-
dc.date.accessioned2024-03-11T10:39:28Z-
dc.date.available2024-03-11T10:39:28Z-
dc.date.issued2018-02-01-
dc.identifier.citationIEEE Access, 2018, v. 6, n. 1, p. 11046-11062-
dc.identifier.issn2169-3536-
dc.identifier.urihttp://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.languageeng-
dc.publisherInstitute of Electrical and Electronics Engineers-
dc.relation.ispartofIEEE Access-
dc.rightsThis work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.-
dc.subjectHigh-speed networks-
dc.subjectScheduling algorithm-
dc.subjectSwitches-
dc.titleHighest Rank First: A New Class of Single-iteration Scheduling Algorithms for Input-queued Switches-
dc.typeArticle-
dc.identifier.doi10.1109/ACCESS.2018.2800686-
dc.identifier.scopuseid_2-s2.0-85041418101-
dc.identifier.volume6-
dc.identifier.issue1-
dc.identifier.spage11046-
dc.identifier.epage11062-
dc.identifier.eissn2169-3536-
dc.identifier.isiWOS:000427939200001-
dc.identifier.issnl2169-3536-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats