• DocumentCode
    337577
  • Title

    VBMAR: virtual network load balanced minimal adaptive routing

  • Author

    Liu, Xicheng ; Li, Timothy J. ; Gao, Wen

  • Author_Institution
    NCIC Joint R&D Lab., Acad. Sinica, Beijing, China
  • fYear
    1999
  • fDate
    12-16 Apr 1999
  • Firstpage
    330
  • Lastpage
    335
  • Abstract
    Fully adaptive routing with less virtual channels is of technical trend in MPP interconnection network design. However imbalance of load offsets performances of many schemes. In this paper we give a fully adaptive load balanced routing algorithm cabled VBMAR. A new design tool called crossed turn model (CTM) is proposed to solve complex deadlock problems across virtual networks while keeping the load balanced. Non-deterministic finite automaton (NDFA) is used to model the routing process. The resulting algorithm features routing uniformity and channel priority concurrent architecture and parallel priority channel searching techniques are used in VBMAR router design, which make it cost efficient. Four algorithms are compared to evaluate the performance of VBMAR. Simulations show that VBMAR can considerably increase network throughput and shorten network delay under both uniform and nonuniform traffic patterns. We argue that VBMAR is a very competitive routing scheme for future commercial MPP systems
  • Keywords
    digital simulation; multiprocessor interconnection networks; performance evaluation; resource allocation; MPP interconnection network; VBMAR; channel priority concurrent architecture; complex deadlock problems; crossed turn model; design tool; fully adaptive routing; network throughput; nondeterministic finite automaton; parallel priority channel searching; performance evaluation; routing uniformity; virtual network load balanced minimal adaptive routing; virtual networks; Algorithm design and analysis; Automata; Costs; Multiprocessor interconnection networks; Performance evaluation; Routing; System recovery; Telecommunication traffic; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
  • Conference_Location
    San Juan
  • Print_ISBN
    0-7695-0143-5
  • Type

    conf

  • DOI
    10.1109/IPPS.1999.760496
  • Filename
    760496