earticle

논문검색

DTDOR: An Efficient Routing Algorithm for Torus Networks

초록

영어

Many different factors, such as topology, routing technique, selection function, flow control policy, complexity of router design, contribute to the performance of networks on chip (NoCs). Among these factors, the choice of topology and routing function has a significant effect on the average packet latency and saturation behavior. Torus is popular in many application domains, while the problem of virtual channel misbalance caused by its deadlock avoidance scheme brings lots of performance pathologies. In this paper, we present a novel deadlock avoidance scheme based on draining scheme, and propose a deadlock-free routing scheme for torus networks. We quantify the effects of the proposed routing scheme on the overall network performance by presenting simulation results for 1-D torus and 2-D torus NoCs. Experimental results show that the novel routing algorithm for torus networks could make more efficient use of virtual channel resources, and hence cutting down packet latency and boosting throughput. Note although this paper has considered 1-D and 2-D torus networks in the experimental evaluation, the new scheme is flexible enough to support high-radix torus networks.

목차

Abstract
 1. Introduction
 2. Related Work
 3. The Proposed Routing Algorithm
  3.1 Draining Technique
  3.2 Description of the Proposed Routing Algorithm
  3.3 Deadlock Freedom Proof of DTDOR
 4. Evaluation
  4.1 Traffic Pattern and Evaluation Metrics
  4.2 Results and Discussion
 5. Conclusion
 Acknowledgement
 References

저자정보

  • Xinyu Wang College of Management Science and Engineering, Dongbei University of Finance and Economics, China
  • Nan Li College of Management Science and Engineering, Dongbei University of Finance and Economics, China

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.