Network-on-Chip packet prioritisation based on instantaneous slack awareness

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Standard

Network-on-Chip packet prioritisation based on instantaneous slack awareness. / Sudev, Bharath; Indrusiak, Leandro Soares; Harbin, James.

13th International Conference on Industrial Informatics (INDIN), 2015. Institute of Electrical and Electronics Engineers Inc., 2015. p. 227-232 7281739.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Harvard

Sudev, B, Indrusiak, LS & Harbin, J 2015, Network-on-Chip packet prioritisation based on instantaneous slack awareness. in 13th International Conference on Industrial Informatics (INDIN), 2015., 7281739, Institute of Electrical and Electronics Engineers Inc., pp. 227-232, 13th International Conference on Industrial Informatics, INDIN 2015, Cambridge, United Kingdom, 22/07/15. https://doi.org/10.1109/INDIN.2015.7281739

APA

Sudev, B., Indrusiak, L. S., & Harbin, J. (2015). Network-on-Chip packet prioritisation based on instantaneous slack awareness. In 13th International Conference on Industrial Informatics (INDIN), 2015 (pp. 227-232). [7281739] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/INDIN.2015.7281739

Vancouver

Sudev B, Indrusiak LS, Harbin J. Network-on-Chip packet prioritisation based on instantaneous slack awareness. In 13th International Conference on Industrial Informatics (INDIN), 2015. Institute of Electrical and Electronics Engineers Inc. 2015. p. 227-232. 7281739 https://doi.org/10.1109/INDIN.2015.7281739

Author

Sudev, Bharath ; Indrusiak, Leandro Soares ; Harbin, James. / Network-on-Chip packet prioritisation based on instantaneous slack awareness. 13th International Conference on Industrial Informatics (INDIN), 2015. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 227-232

Bibtex - Download

@inproceedings{c1f65a82e9464fc5be219d6c442d6217,
title = "Network-on-Chip packet prioritisation based on instantaneous slack awareness",
abstract = "Arbitration policies and predictability enhancement measures typically employ packet priority as the decisive parameter. Though packet timeliness is a key attribute, Network-on-Chip designs rarely consider timeliness as a parameter mostly due to the impracticality of utilising time stamping which relay on the notion of a global time. In this paper, we introduce a low overhead approach where packets carry a slack value, which would notify the router of the latency the packet can suffer without any adverse effects. This would enable routers to service late packets (even lower priority ones) by trading the expendable time associated with the high priority packets hence improving overall quality of service. Utilising a Hardware Description Language coded prototype, we demonstrate the effectiveness of the technique and quantify the associated hardware overhead.",
keywords = "Arbitration, Network-on-Chip, On-chip networks, Predictability, Prioritisation, Timeliness",
author = "Bharath Sudev and Indrusiak, {Leandro Soares} and James Harbin",
year = "2015",
month = "9",
day = "28",
doi = "10.1109/INDIN.2015.7281739",
language = "English",
isbn = "9781479966493",
pages = "227--232",
booktitle = "13th International Conference on Industrial Informatics (INDIN), 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - Network-on-Chip packet prioritisation based on instantaneous slack awareness

AU - Sudev, Bharath

AU - Indrusiak, Leandro Soares

AU - Harbin, James

PY - 2015/9/28

Y1 - 2015/9/28

N2 - Arbitration policies and predictability enhancement measures typically employ packet priority as the decisive parameter. Though packet timeliness is a key attribute, Network-on-Chip designs rarely consider timeliness as a parameter mostly due to the impracticality of utilising time stamping which relay on the notion of a global time. In this paper, we introduce a low overhead approach where packets carry a slack value, which would notify the router of the latency the packet can suffer without any adverse effects. This would enable routers to service late packets (even lower priority ones) by trading the expendable time associated with the high priority packets hence improving overall quality of service. Utilising a Hardware Description Language coded prototype, we demonstrate the effectiveness of the technique and quantify the associated hardware overhead.

AB - Arbitration policies and predictability enhancement measures typically employ packet priority as the decisive parameter. Though packet timeliness is a key attribute, Network-on-Chip designs rarely consider timeliness as a parameter mostly due to the impracticality of utilising time stamping which relay on the notion of a global time. In this paper, we introduce a low overhead approach where packets carry a slack value, which would notify the router of the latency the packet can suffer without any adverse effects. This would enable routers to service late packets (even lower priority ones) by trading the expendable time associated with the high priority packets hence improving overall quality of service. Utilising a Hardware Description Language coded prototype, we demonstrate the effectiveness of the technique and quantify the associated hardware overhead.

KW - Arbitration

KW - Network-on-Chip

KW - On-chip networks

KW - Predictability

KW - Prioritisation

KW - Timeliness

UR - http://www.scopus.com/inward/record.url?scp=84949524836&partnerID=8YFLogxK

U2 - 10.1109/INDIN.2015.7281739

DO - 10.1109/INDIN.2015.7281739

M3 - Conference contribution

SN - 9781479966493

SP - 227

EP - 232

BT - 13th International Conference on Industrial Informatics (INDIN), 2015

PB - Institute of Electrical and Electronics Engineers Inc.

ER -