• 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