Analysis and optimization of prediction-based flow control in networks-on-chip

Umit Y. Ogras, Radu Marculescu

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Scopus citations

Abstract

While networks-on-Chip (NoC) architectures may offer higher bandwidth compared to traditional bus-based communication, their performance can degrade significantly in the absence of effective flow control algorithms. This chapter presents a predictive closed-loop flow control mechanism, which is used to predict the congestion level in the network. Based on this information, the proposed scheme controls the packet injection rate at traffic sources in order to regulate the total number of packets in the network. Finally, simulations and experimental study using our FPGA prototype show that the proposed controller delivers a better performance compared to the traditional switch-to-switch flow control algorithms under various real and synthetic traffic patterns.

Original languageEnglish (US)
Title of host publicationModeling, Analysis and Optimization of Network-on-Chip Communication Architectures
Pages105-133
Number of pages29
DOIs
StatePublished - Apr 11 2013
Externally publishedYes

Publication series

NameLecture Notes in Electrical Engineering
Volume184
ISSN (Print)1876-1100
ISSN (Electronic)1876-1119

ASJC Scopus subject areas

  • Industrial and Manufacturing Engineering

Fingerprint Dive into the research topics of 'Analysis and optimization of prediction-based flow control in networks-on-chip'. Together they form a unique fingerprint.

  • Cite this

    Ogras, U. Y., & Marculescu, R. (2013). Analysis and optimization of prediction-based flow control in networks-on-chip. In Modeling, Analysis and Optimization of Network-on-Chip Communication Architectures (pp. 105-133). (Lecture Notes in Electrical Engineering; Vol. 184). https://doi.org/10.1007/978-94-007-3958-1-7