(A) framework for deadlock-free, adaptive routing in multicomputer networks : The flow control approach멀티컴퓨터 네트웍에서의 교착상태없는 적응 라우팅을 위한 흐름제어 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 518
  • Download : 0
A crucial component of massively parallel multicomputers is the interconnection network which links all of the nodes of the computer together. The nodes communicate data and coordinate their efforts by sending and receiving messages through the network. Consequently, the achieved performance of such machines depends critically on that of their routing networks. Network performance can be improved by allowing multipath, adaptive routing. Adaptive routing allows more freedom in paths taken by messages, spreading the load over the physical channels in a network more evenly. However, the flexibility of adaptive routing introduces new possibilities of deadlock. The objective of this thesis is to develop a framework for deadlock-free and adaptive routing in multicomputer networks. For this purpose, we propose new flow control policies which provide backtracking operations in the routers. Architectural supports and operation protocols for them are described as well. First, we propose a new flow control policy, called $\em{drop-and-reroute}$, for adaptive wormhole routing. Drop-and-reroute flow control further exploits the adaptivity achieved by adaptive routing by allowing a blocked packet to be routed again in the preceding node, and it improves the performance of adaptive routing algorithms. Then, based on the drop-and-reroute flow control policy, we propose a deadlock-free flow control policy, called $\em{channel bypassing}$, for providing adaptivity to deterministic routing in multicomputer networks. The proposed flow control policy does not require extra virtual channels for providing deadlock-free, adaptive routing. Instead, it requires only a single packet buffer for each input channel. The channel bypassing flow control achieves deadlock freedom by keeping the blocked packets from creating cycles in the channel dependency graph. The routing scheme based on this flow control is fully adaptive and can be minimal or nonminimal. We evaluate the perform...
Advisors
Cho, Jung-Wan조정완
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
1996
Identifier
108832/325007 / 000925083
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학과, 1996.8, [ xi, 107 p. ]

Keywords

Flow control; Routing; Multicomputer network; Wormhole switching; 웜홀 스위칭; 흐름제어; 라우팅; 멀티컴퓨터 네트웍

URI
http://hdl.handle.net/10203/33070
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=108832&flag=dissertation
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0