DocumentCode :
1416291
Title :
A priority-driven flow control mechanism for real-time traffic in multiprocessor networks
Author :
Balakrishnan, Shobana ; Özgüner, Füsun
Author_Institution :
Dept. of Comput. & Software Syst., Washington Univ., Bothell, WA, USA
Volume :
9
Issue :
7
fYear :
1998
fDate :
7/1/1998 12:00:00 AM
Firstpage :
664
Lastpage :
678
Abstract :
Real-time applications when mapped to distributed memory multiprocessors produce periodic messages with an associated deadline and priority. Real-time messages may be hard or soft deadline. Real-time extensions to wormhole routing (WR) with multiple virtual channels (VCs) and priority-based physical link arbitration and VC allocation have been proposed in the literature. With a fixed number of VCs/link, a message can face an unbounded priority inversion, rendering the global priority ineffective. In this paper, we propose a new flow control mechanism called Preemptive Pipelined Circuit Switching for Real-Time messages (PPCS-RT) to reduce the priority inversion problem. For the proposed model, with some architectural support, we present an off-line approach to compute delivery guarantees of hard deadline real-time messages. We also perform a comparison of real-time WR and PPCS-RT in terms of performance with soft deadline traffic. The overall miss ratio percentage is over 30 percent higher for WR than PPCS-RT with one VC/link at high traffic loads. Finally, we compare the architectural complexity of a PPCS-RT router and other real-time routers
Keywords :
computational complexity; multiprocessor interconnection networks; real-time systems; telecommunication traffic; PPCS-RT router; architectural complexity; distributed memory multiprocessors; multiple virtual channels; multiprocessor networks; preemptive pipelined circuit switching; priority inversion; priority-based physical link arbitration; priority-driven flow control mechanism; real-time messages; real-time routers; real-time traffic; wormhole routing; Bandwidth; Communication system traffic control; Computer networks; Intelligent networks; Multiprocessing systems; Real time systems; Routing; Spread spectrum communication; Switching circuits; Virtual colonoscopy;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.707545
Filename :
707545
Link To Document :
بازگشت