메뉴 건너뛰기




Volumn 4, Issue 4, 1993, Pages 466-475

Deadlock-Free Adaptive Routing in Multicomputer Networks Using Virtual Channels

Author keywords

Communication networks; concurrent computing; flow control; interconnection networks; multicomputers; packet routing; parallel processing

Indexed keywords

ALGORITHMS; COMMUNICATION NETWORKS; COMMUNICATION SYSTEMS; PARALLEL PROCESSING SYSTEMS;

EID: 0027579765     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/71.219761     Document Type: Article
Times cited : (356)

References (45)
  • 1
    • 85035035555 scopus 로고
    • A novel deadlock free and starvation free packet switching communication processor
    • J. K. Annot and R. A. H. van Twist, “A novel deadlock free and starvation free packet switching communication processor,” in Parallel Architectures and Languages Europe 1987, 1987, pp. 68–85.
    • (1987) Parallel Architectures and Languages Europe , pp. 68-85
    • Annot, J.K.1    Van Twist, R.A.H.2
  • 2
    • 84939343568 scopus 로고
    • Multicomputers: Message-passing concurrent computers
    • Aug.
    • W. C. Athas and C. L. Seitz, “Multicomputers: Message-passing concurrent computers,” IEEE Compuf. Mag., vol. 21, no. 8, pp. 9-24, Aug. 1988.
    • (1988) IEEE Comput. Mag , vol.21 , Issue.8 , pp. 9-24
    • Athas, W.C.1    Seitz, C.L.2
  • 3
    • 0024750644 scopus 로고
    • An optimal shortest-path routing policy for network computers with regular mesh-connected topologies
    • Oct.
    • H. G. Badr and S. Podar, “An optimal shortest-path routing policy for network computers with regular mesh-connected topologies,” IEEE Trans. Comput., vol. 38, no. 10, pp. 1362–1371, Oct. 1989.
    • (1989) IEEE Trans. Comput , vol.38 , Issue.10 , pp. 1362-1371
    • Badr, H.G.1    Podar, S.2
  • 4
    • 0022563731 scopus 로고
    • Review of point-to-point network routing alorithms
    • Jan.
    • P. R. Bell and K. Jabbour, “Review of point-to-point network routing alorithms,” IEEE Commun. Mag., vol. 24, no. 1, pp. 34–38, Jan. 1986.
    • (1986) IEEE Commun. Mag , vol.24 , Issue.1 , pp. 34-38
    • Bell, P.R.1    Jabbour, K.2
  • 6
    • 0024169218 scopus 로고
    • iWARP: An integrated solution to high-speed parallel computing
    • Nov.
    • S. Borkar et al., “iWARP: An integrated solution to high-speed parallel computing,” in Proc. Supercomput. Conf, IEEE, Nov. 1988, pp. 330–338.
    • (1988) Proc. Supercomput. Conf IEEE , pp. 330-338
    • Borkar, S.1
  • 7
    • 0025682423 scopus 로고
    • Adaptive fault-tolerant routing in hypercube multicomputers
    • Dec.
    • M.-S. Chen and K. G. Shin, “Adaptive fault-tolerant routing in hypercube multicomputers,” IEEE Trans. Comput., vol. 39, no. 12, pp. 1406–1416, Dec. 1990.
    • (1990) IEEE Trans. Comput , vol.39 , Issue.12 , pp. 1406-1416
    • Chen, M.-S.1    Shin, K.G.2
  • 8
    • 0025416160 scopus 로고
    • Depth-first search approach for fault-tolerant routing in hypercube multicomputers
    • Apr.
    • M.-S. Chen and K. G. Shin, “Depth-first search approach for fault-tolerant routing in hypercube multicomputers,” IEEE Trans. Parallel Distributed Syst., vol. 1, no. 2, pp. 152–159, Apr. 1990.
    • (1990) IEEE Trans. Parallel Distributed Syst , vol.1 , Issue.2 , pp. 152-159
    • Andai Chien, A.1
  • 10
    • 0023535920 scopus 로고
    • A real-time adaptive message routing network for the hypercube computer
    • E. Chow, H. Madan, and J. Peterson, “A real-time adaptive message routing network for the hypercube computer,” in Proc. 8th Real Time Syst. Symp., IEEE, 1987, pp. 88–96.
    • (1987) Proc. 8th Real Time Syst. Symp IEEE , pp. 88-96
    • Chow, E.1    Madan, H.2    Peterson, J.3
  • 12
    • 85029480205 scopus 로고
    • Fine-grain message passing concurrent computers
    • Pasadena, CA Jan. VLSI memo
    • W. J. Dally, “Fine-grain message passing concurrent computers,” in Proc. Third Conf. Hypercube Concurrent Comput., vol. 1, Pasadena, CA, Jan. 1988, pp. 2–12. VLSI memo 88–454.
    • (1988) Proc. Third Conf. Hypercube Concurrent Comput , vol.1 , pp. 2-12
    • Dally, W.J.1
  • 13
    • 0002770375 scopus 로고
    • Network and processor architecture for message-driven computers
    • Eds. Palo Alto, CA: Morgan Kaufmann
    • W. J. Dally, “Network and processor architecture for message-driven computers,” in VLSI and Parallel Computation, Suaya and Birtwhistle, Eds. Palo, Alto, CA: Morgan Kaufmann, 1990.
    • (1990) VLSI and Parallel Computation Suaya and Birtwhistle
    • Dally, W.J.1
  • 14
    • 0025448089 scopus 로고
    • Performance analysis of k-ary n-cube interconnection networks
    • June Also appears as a chapter in Artificial Intelligence at MIT, Expanding Frontiers, edited by P. H. Winston, with S. A. Shellard MIT Press
    • W. J. Dally, “Performance analysis of k-ary n-cube interconnection net works,” IEEE Trans. Comput., vol. 39, no. 6, June 1990. Also appears as a chapter in Artificial Intelligence at MIT, Expanding Frontiers, edited by P. H. Winston, with S. A. Shellard, MIT Press, 1990, vol. 1, pp. 548–581.
    • (1990) IEEE Trans. Comput , vol.39 , Issue.6 , pp. 548-581
    • Dally, W.J.1
  • 16
    • 0000015411 scopus 로고
    • The J-Machine: A fine-grain concurrent computer
    • G. X. Ritter, Ed. North-Holland Aug.
    • W. J. Dally et al, “The J-Machine: A fine-grain concurrent computer,” in Proc. IFIP Congress, G. X. Ritter, Ed., North-Holland, Aug. 1989, 1147–1153.
    • (1989) Proc. IFIP Congress , pp. 1147
    • Dally, W.J.1
  • 17
    • 0022920181 scopus 로고
    • The torus routing chip
    • W. J. Dally and C. L. Seitz, “The torus routing chip,” Distributed Comput., vol. 1, pp. 187–196, 1986.
    • (1986) Distributed Comput , vol.1 , pp. 187-196
    • Dally, W.J.1    Seitz, C.L.2
  • 18
    • 0023346637 scopus 로고
    • Deadlock free message routing in multiprocessor interconnection networks
    • May
    • W. J. Dally and C. L. Seitz, “Deadlock free message routing in multiprocessor interconnection networks,” IEEE Trans. Comput., vol. C-36, no. 5, pp. 547–553, May 1987.
    • (1987) IEEE Trans. Comput , vol.C-36 , Issue.5 , pp. 547-553
    • Dally, W.J.1    Seitz, C.L.2
  • 19
    • 0023532208 scopus 로고
    • Design of a self-timed VLSI multicomputer communication controller
    • Computer Society Press Oct.
    • W. J. Dally and P. Song, “Design of a self-timed VLSI multicomputer communication controller,” in Proc. Int. Conf. Comput. Design, IEEE, Computer Society Press, Oct. 1987, pp. 230–234.
    • (1987) Proc. Int. Conf. Comput. Design IEEE , pp. 230-234
    • Dally, W.J.1    Song, P.2
  • 20
    • 0000454855 scopus 로고
    • On the design of deadlock-free adaptive routing algorithms for multicomputers: Design methodologies
    • J. Duato, “On the design of deadlock-free adaptive routing algorithms for multicomputers: Design methodologies,” in Parallel Architectures and Languages Europe, 1991.
    • (1991) Parallel Architectures and Languages Europe
    • Duato, J.1
  • 21
    • 33747006681 scopus 로고
    • On the design of deadlock-free adaptive routing algorithms for multicomputers: Theoretical aspects
    • J. Duato, “On the design of deadlock-free adaptive routing algorithms for multicomputers: Theoretical aspects,” in Proc. 2nd European Distributed Memory Comput. Conf, 1991.
    • (1991) Proc. 2nd European Distributed Memory Comput. Conf
    • Duato, J.1
  • 24
    • 0017450139 scopus 로고
    • A minimum delay routing algorithm using distributed computation
    • Jan.
    • R. G. Gallager, “A minimum delay routing algorithm using distributed computation,” IEEE Trans. Commun., vol. COM-25, no. 1, pp. 73–85, Jan. 1977.
    • (1977) IEEE Trans. Commun , vol.COM-25 , Issue.1 , pp. 73-85
    • Gallager, R.G.1
  • 25
    • 0019621973 scopus 로고
    • A DAG-based algorithm for prevention of store-and-forward deadlock in packet networks
    • Oct.
    • D. Gelernter, “A DAG-based algorithm for prevention of store-and-forward deadlock in packet networks,” IEEE Trans. Comput., vol. C-30, no. 10, pp. 709–715, Oct. 1981.
    • (1981) IEEE Trans. Comput , vol.C-30 , Issue.10 , pp. 709-715
    • Gelernter, D.1
  • 27
    • 0019556656 scopus 로고
    • Prevention of deadlocks in packet-switched data transport systems
    • Apr.
    • K. D. Gunther, “Prevention of deadlocks in packet-switched data transport systems,” IEEE Trans. Commun., vol. COM-29, no. 4, pp. 512–524, Apr. 1981.
    • (1981) IEEE Trans. Commun , vol.COM-29 , Issue.4 , pp. 512-524
    • Gunther, K.D.1
  • 28
    • 0038870423 scopus 로고
    • Butterfly parallel processor overview BBN Rep
    • Mar.
    • BBN Advanced Computers Inc., “Butterfly parallel processor overview,” BBN Rep. 6148, Mar. 1986.
    • (1986) BBN Advanced Computers Inc , pp. 6148
  • 29
    • 0018518295 scopus 로고
    • Virtual cut through: A new computer communication switching technique
    • P. Kermani and L. Kleinrock, “Virtual cut through: A new computer communication switching technique,” Comput. Networks, vol. 3, pp. 267–286, 1979.
    • (1979) Comput. Networks , vol.3 , pp. 267-286
    • Kermani, P.1    Kleinrock, L.2
  • 34
    • 84941524547 scopus 로고
    • Routing and flow control strategies in multiprocessor networks
    • May
    • J. N. Mailhot, “Routing and flow control strategies in multiprocessor networks,” S.B. thesis, May 1988.
    • (1988) S.B. thesis
    • Mailhot, J.N.1
  • 35
    • 0018989261 scopus 로고
    • Deadlock avoidance-store-and-forward deadlock
    • Mar.
    • P. M. Merlin and P. J. Schweitzer, “Deadlock avoidance-store-and-forward deadlock,” IEEE Trans. Commun., vol. COM-28, no. 3, pp. 345–354, Mar. 1980.
    • (1980) IEEE Trans. Commun , vol.COM-28 , Issue.3 , pp. 345-354
    • Merlin, P.M.1    Schweitzer, P.J.2
  • 37
    • 0018915492 scopus 로고
    • An optimal routing algorithm for mesh-connected parallel computers
    • Jan.
    • D. Nassimi and S. Sahni, “An optimal routing algorithm for mesh-connected parallel computers,” J. ACM, vol. 27, no. 1, pp. 6–29, Jan. 1980.
    • (1980) J. ACM , vol.27 , Issue.1 , pp. 6-29
    • Nassimi, D.1    Sahni, S.2
  • 38
    • 0020113545 scopus 로고
    • Optimal BPC permutations on a cube connected SIMD computer
    • Apr.
    • D. Nassimi and S. Sahni, “Optimal BPC permutations on a cube connected SIMD computer,” IEEE Trans. Comput., vol. C-31, no. 4, pp. 338–341, Apr. 1982.
    • (1982) IEEE Trans. Comput , vol.C-31 , Issue.4 , pp. 338-341
    • Nassimi, D.1    Sahni, S.2
  • 39
    • 0039482669 scopus 로고
    • A framework for adaptive routing in multicomputer networks
    • J. Y. Ngai, “A framework for adaptive routing in multicomputer networks,” Ph.D. dissertation, Caltech, 1989.
    • (1989) Ph.D. dissertation, Caltech
    • Ngai, J.Y.1
  • 42
    • 0021793126 scopus 로고
    • The Cosmic cube
    • Jan.
    • C. L. Seitz, “The Cosmic cube,” Commun. ACM, vol. 28, no. 1, pp. 22–33, Jan. 1985.
    • (1985) Commun. ACM , vol.28 , Issue.1 , pp. 22-33
    • Seitz, C.L.1
  • 43
    • 0004141908 scopus 로고
    • second ed. Englewood Cliffs, NJ: Prentice-Hall
    • A. S. Tanenbaum, Computer Networks, second ed. Englewood Cliffs, NJ: Prentice-Hall, 1988.
    • (1988) Computer Networks
    • Tanenbaum, A.S.1
  • 44
    • 0000415121 scopus 로고
    • A scheme for fast parallel communication
    • May
    • L. G. Valiant, “A scheme for fast parallel communication,” SIAM J. Comput., vol. 11, no. 2, pp. 350–361, May 1982.
    • (1982) SIAM J. Comput , vol.11 , Issue.2 , pp. 350-361
    • Valiant, L.G.1
  • 45
    • 0020814770 scopus 로고
    • Optimality of a two-phase strategy for routing in interconnection networks
    • Sept.
    • L. G. Valiant, “Optimality of a two-phase strategy for routing in interconnection networks,” IEEE Trans. Comput., vol. C-32, no. 9, pp. 861–863, Sept. 1983.
    • (1983) IEEE Trans. Comput , vol.C-32 , Issue.9 , pp. 861-863
    • Valiant, L.G.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.