31Jul 2016

Performance Analysis of Heterogeneous Adaptive Throttling Algorithm with Varying Throttling Rates

  • Department of Computer Science and Information Systems, Mahatma Gandhi University, India.
  • Department of Computer Science and Engineering, College of Engineering, Trikaripur, India.
  • Abstract
  • Keywords
  • Cite This Article as
  • Corresponding Author

Networks-on-chips (NoCs) is an advanced form of an interconnect network for a System-on-chip (SoC). This communication substrate is a promising solution for common issues like scalability, ?exibility etc. faced by a typical bus based SoC. However, load balancing is one issue faced by NoC that would eventually lead to congestion. Hence congestion avoidance has become a primary challenge. Congestion avoidance schemes explore various routing algorithms, designs of routers etc. Another strategy for congestion avoidance is ?ow control. Various source throttling techniques are used to achieve ?ow control. This work proposes a scheme where the applications are classi?ed into two major groups, network intensive and network non intensive. Further, network intensive group is throttled with a heterogeneous throttling rate that yields better performance by analysing the overall network. This work tries to impose varying throttling rates for network intensive applications and performcomparison with state-of-art method. This work is evaluated on different traf?cs and evaluations show a stable and consistent performance when compared to previous methods.


[Sneha Soman and Febin P Jacob. (2016); Performance Analysis of Heterogeneous Adaptive Throttling Algorithm with Varying Throttling Rates Int. J. of Adv. Res. 4 (Jul). 1598-1605] (ISSN 2320-5407). www.journalijar.com


Sneha Soman


DOI:


Article DOI: 10.21474/IJAR01/1047      
DOI URL: https://dx.doi.org/10.21474/IJAR01/1047