Title :
Throttle and preempt: a new flow control for real-time communications in wormhole networks
Author :
Song, Hyojeong ; Kwon, Boseob ; Yoon, Hyunsoo
Author_Institution :
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
Abstract :
We study wormhole routed networks and their suitability for real-time traffic in a priority-driven paradigm. A traditional blocking flow control in wormhole routing may lead to a priority inversion in the sense that high priority packets are blocked by low priority packets for unlimited time. This uncontrolled priority inversion causes the frequent deadline missing. This paper therefore proposes a new flow control called throttle and preempt flow control, where high priority packets can preempt network resources held by low priority packets, if necessary. As a result, this flow control does not cause priority inversion. Our simulations show that the throttle and preempt flow control dramatically reduces deadline miss ratio without extra virtual channels. It is also observed that the throttle and preempt flow control offers shorter delay for non-real-time traffic than existing real-time flow control does
Keywords :
digital simulation; multiprocessor interconnection networks; performance evaluation; telecommunication traffic; flow control; non-real-time traffic; preempt; priority inversion; priority-driven paradigm; real-time communications; real-time flow control; real-time traffic; simulations; throttle; wormhole networks; Automatic control; Communication switching; Communication system control; Control systems; Costs; Delay; Intelligent networks; Real time systems; Routing; Timing;
Conference_Titel :
Parallel Processing, 1997., Proceedings of the 1997 International Conference on
Conference_Location :
Bloomington, IL
Print_ISBN :
0-8186-8108-X
DOI :
10.1109/ICPP.1997.622589