ACM Home Page
Please provide us with feedback. Feedback
Prediction-based flow control for network-on-chip traffic
Full text PdfPdf (855 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 43rd annual Design Automation Conference table of contents
San Francisco, CA, USA
SESSION: Session 49: analysis and optimization issues in NoC design table of contents
Pages: 839 - 844  
Year of Publication: 2006
ISBN:1-59593-381-6
Authors
Umit Y. Ogras  Carnegie Mellon University, Pittsburgh, PA
Radu Marculescu  Carnegie Mellon University, Pittsburgh, PA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 92,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1146909.1147123
What is a DOI?

ABSTRACT

Networks-on-Chip (NoC) architectures provide a scalable solution to on-chip communication problem but the bandwidth offered by NoCs can be utilized efficiently only in presence of effective flow control algorithms. Unfortunately, the flow control algorithms pub-lished to date for macronetworks, either rely on local information, or suffer from large communication overhead and unpredictable delays. Hence, using them in the NoC context is problematic at best. For this reason, we propose a predictive closed-loop flow con-trol mechanism and make the following contributions: First, we develop traffic source and router models specifically targeted to NoCs. Then, we utilize these models to predict the cases of possible congestion 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. Evaluations involving real and synthetic traffic patterns show that the proposed controller delivers a superior performance compared to the traditional switch-to-switch flow control algorithms.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
4
 
5
 
6
M. Gerla and L. Kleinrock, Flow control: A comparative survey, IEEE Trans. on Communications COM-28, no 4, 1980.
 
7
 
8
J. Hu and R. Marculescu, Energy- and performance-aware mapping for regular NoC architectures, IEEE Trans. on Computer-Aided Design of Inte-grated Circuits and Systems, Vol.24, No.4, April 2005.
 
9
 
10
J. M. Mendel. Lessons in Estimation Theory for Signal Processing, Communications, and Control. Prentice Hall, 1995.
 
11
 
12
F. Paganini, J. Doyle, S. Low. Scalable Laws for Stable Network Con-gestion Control, In Proc. IEEE Conf. on Decision and Control, Dec., 2001.
 
13
 
14
15
 
16
A. Radulescu et. al. An efficient on-chip ni offering guaranteed ser-vices, shared-memory abstraction, and flexible network configuration, IEEE Trans. on CAD of ICs and Systems, 24(1) 2005.
 
17
18


Collaborative Colleagues:
Umit Y. Ogras: colleagues
Radu Marculescu: colleagues