ABSTRACT
On-chip traffic of many applications exhibits self-similar characteristics. In this paper, we intend to apply network calculus to analyze the delay and backlog bounds for self-similar traffic in networks on chips. We first prove that self-similar traffic can not be constrained by any deterministic arrival curve. Then we prove that self-similar traffic can be constrained by deterministic linear arrival curves α{r,b}(t)=rt+b (r:rate, b:burstiness) if an additional parameter, excess probability ε, is used to capture its burstiness exceeding the arrival envelope. This three-parameter model, ε-α{r,b}(t)=rt+b(ε), enables us to apply and extend the results of network calculus to analyze the performance and buffering cost of networks delivering self-similar traffic flows. Assuming the latency-rate server model for the network elements, we give closed-form equations to compute the delay and backlog bounds for self-similar traffic traversing a series of network elements. Furthermore, we describe a performance analysis flow with self-similar traffic as input. Our experimental results using real on-chip multimedia traffic traces validate our model and approach.
- T. Bjerregaard and S. Mahadevan. A survey of research and practices of network-on-chip. ACM Computing Surveys, 38(1):1--51, 2006. Google ScholarDigital Library
- C.-S. Chang. Performance Guarantees in Communication Networks. Springer-Verlag, 2000. Google ScholarDigital Library
- Y. Cheng, W. Zhuang, and X. Ling. Towards an FBM model based network calculus framework with service differentiation. Mobile Networks and Applications, 12(5):335--346, December 2007. Google ScholarDigital Library
- F. Ciucu, A. Burchard, and J. Liebeherr. A network service curve approach for the stochastic analysis of networks. Proc. ACM SIGMETRICS, 2005. Google ScholarDigital Library
- R. L. Cruz. A calculus for network delay, part I: Network elements in isolation and part II: Network analysis. IEEE Transactions on Information Theory, 37(1):114--141, January 1991.Google ScholarDigital Library
- N. Fonseca, G. Mayor, and C. Neto. On the equivalent bandwidth of self-similar sources. ACM Transactions on Modeling and Computer Simulation (TOMACS), 10(2):104--124, April 2000. Google ScholarDigital Library
- Y. Jiang. A basic stochastic network calculus. Proc. ACM SIGCOMM, 2006. Google ScholarDigital Library
- J.-Y. Le Boudec and P. Thiran. Network Calculus: A Theory of Deterministic Queuing Systems for the Internet. Number 2050 in Lecture Notes in Computer Science (LNCS), Springer-Verlag, 2001. Google ScholarDigital Library
- W. E. Leland, M. S. Taqqu, W. Willinger, and D. V. Wilson. On the self-similar nature of ethernet traffic (extended edition). IEEE/ACM Transactions on Networking, 2(1):1--15, 1994. Google ScholarDigital Library
- Z. Lu. Design and analysis of on-chip communication for network-on-chip platforms. Ph.D. thesis, Royal Institute of Technology, March 2007.Google Scholar
- S. Mao and S. S. Panwar. A survey of envelope processes and their applications in quality of service provisioning. IEEE Communications Surveys and Tutorials, 8(3):2--20, 2006. Google ScholarDigital Library
- I. Norros. On the use of fractal brownian motion in the theory of connectionless networks. IEEE J. Select. Areas Communication, 13(6):953--962, Aug. 1995. Google ScholarDigital Library
- K. Park and W. Willinger. Self-similar Network Traffic and Performance Evaluation. John Wiley and Sons, 2000. Google ScholarDigital Library
- Y. Qian, Z. Lu, and W. Dou. Analysis of worst-case delay bounds for best-effort communication in wormhole networks on chip. The 3rd ACM/IEEE International Symposium on Networks-on-Chip (NOCS'09), San Diego, CA, May 2009. Google ScholarDigital Library
- A. Scherrer, A. Fraboulet, and T. Risset. Analysis and synthesis of cycle-accurate on-chip traffic with long-range dependence. Technical report 2005-53, LIP, ENS-Lyon, December 2005.Google Scholar
- V. Soteriou, H. Wang, and L. Peh. A statistical traffic model for on-chip interconnection networks. IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), Sep. 2006. Google ScholarDigital Library
- D. Starobinski and M. Sidi. Stochastically bounded burstiness for communication networks. IEEE Trans. Information Theory, 46:206--212, Jan. 2000. Google ScholarDigital Library
- D. Stiliadis and A. Varma. Latency-rate servers: A general model for analysis of traffic scheduling algorithms. IEEE/ACM Transactions on Netwroking, 6(5):611--624, October 1998. Google ScholarDigital Library
- G. Varatkar and R. Marculescu. On-chip traffic modeling and synthesis for mpeg-2 video applications. IEEE Transactions of Very Large Scale Integration (VLSI) Systems, 12(1), January 2004. Google ScholarDigital Library
- Q. Yin, Y. Jiang, S. Jiang, and P. Y. Kong. Analysis on generalized stochastically bounded bursty traffic for communication networks. Proc. of the 27th IEEE Conference on Local Computer Networks (LCN'02), 2002. Google ScholarDigital Library
- SoCLib simulation environment. on-line, available at https://www.soclib.fr/.Google Scholar
Index Terms
- Applying network calculus for performance analysis of self-similar traffic in on-chip networks
Recommendations
Performance modelling and analysis of Deficit Round Robin scheduling scheme with self-similar traffic
Advanced Topics on Scalable ComputingThe provisioning of fairness to various network applications is an important Quality-of-Service demand and has thus become a challenging research issue in contemporary communication networks. Deficit Round Robin (DRR) is a promising fair scheduling ...
Shaping self-similar traffic at access of optical network
The focus of this paper is shaping of self-similar traffic at the access of an optical node. Due to the lack of optical memories, we suggest a combined exploitation of electronic memories in the edge of the optical network by means of shaping and ...
Comments