A Deadlock Recovery-based Multicast Algorithm for Fully Adaptive Wormhole Networks

완전 적응 웜홀망에서 교착 복구 기반 다중 전송 알고리즘

  • Published : 2001.06.01

Abstract

최소의 다중전송 지연시간을 갖기 위하여 다중 목적지 패킷의 경로 길이와 웜의 초기화 횟수를 최소화한 다중전송 알고리즘을 제안한다. 그 알고리즘은 교착이 탈출 채널에서 복구되면서 단일 전송과 다중전송 메시지에 대하여 완전 적응하며 교착이 발생하지 않게 한다. Disha로 동시에 경로 기반 다중 전송 할 때 교착이 발생하지 않기 위해서는 2개의 교착버퍼가 필요하다. 다중 전송 지연 시간은 메시지 startup 지연시간에 좌우된다. 제안된 시스템은 단지 2번 이하의 메시지 startup 횟수를 가지며 이것은 기존의 어떤 다른 시스템보다 뛰어난 성능을 갖는다.

Keywords

References

  1. X. Lin, P. McKinley and L.M.Ni, 'Deadlock-Free Multicast Wormhole Routing in 2D-Mesh Multicomputers,' IEEE Trans. on Parallel and Distributed Systems, Vol. 5 pp.793-804, Aug. 1994 https://doi.org/10.1109/71.298203
  2. R. Kesavan, D. K. Panda, 'Multiple Multicast with Minimized Node Contention on Wormhole k-aryn-cube Networks,' IEEE Trans. on Parallel and Distributed Systems, Vol. 10, No.4, April 1999 https://doi.org/10.1109/71.762817
  3. J. Duato, 'A Necessary and Sufficient Condition for Deadlock-Free Adaptive Routing in Wormhole Networks,' Int'l Conf. on Parallel Processing, Vol.1, pp.142-149, 1994
  4. H. Wang, D. M. Blough, 'Construction of Edge-Disjoint Spanning Trees in the Torus and Application to Multicast in the Wormhole-Routed Networks,' Proc. of Int'l Conf. on Parallel and Distributed Computing Systems, pp. 178-184, 1999
  5. R. Libeskind-Hadas, D. Mazzoni and R. Rajagopalan, 'Tree-Based Multicasting in Wormhole-Routed Irregular Topologies,' Proc. of Int'l Conf. on Parallel and Distributed Computing Systems, pp. 244-249. 1998 https://doi.org/10.1109/IPPS.1998.669919
  6. D. K. Panda, S. Singal, and P. Prabhakaran, 'Multidestination Message Passing Mechanism Conforming to Base Wormhole Routing Scheme,' Proc. of Parallel Routing and Communication Workshop, pp. 131-145, May 1994 or Ohio State University Technical Paper OSU-CISRC-6/94-TR33, 1994
  7. X. Lin, P. K. McKinley, and A. Esfahanian, 'Adaptive Multicast wormhole routing in 2D Mesh Multicomputers,' Proc. Parallel Architectures and Languages Europe pp. 228-241, 1993
  8. Anjan K.V., T. M. Pinkston, J. Duato, 'Generalized Theory for Deadlock-Free wormhole routing and its Application to Disha Cuncurrent,' 10th Int'l Parallel Processing Symposium, April 1996 https://doi.org/10.1109/IPPS.1996.508153
  9. T. M. Pinkston, 'Flexible and Efficient Routing Based on Progressive Deadlock recovery,' IEEE Trans. on Computer Vol. 48, No7, pp. 649-669, July 1999 https://doi.org/10.1109/12.780873