• DocumentCode
    2175746
  • Title

    Priority based forced requeue to reduce worst-case latencies for bursty traffic

  • Author

    Millberg, Mikael ; Jantsch, Axel

  • Author_Institution
    ECS, KTH R. Inst. of Technol., Stockholm, Sweden
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    1070
  • Lastpage
    1075
  • Abstract
    In this paper we introduce priority based forced requeue to decrease worst-case latencies in NoCs offering best effort services. Forced Requeue is to prematurely lift out low priority packets from the network and requeue them outside using priority queues. The first benefit of this approach, applicable to any NoC offering best effort services, is that packets that have not yet entered the network now compete with packets inside the network and hence tighter bounds on admission times can be given. The second benefit - which is more specific to deflective routing as in the Nostrum NoC - is that packet ldquoreshufflingrdquo dramatically reduces the latency inside the network for bursty traffic due to a lowered risk of collisions at the exit of the network. This paper studies the Forced Requeuing on a mesh with varying burst sizes and traffic scenarios. The experimental results show a 50% reduction in worst-case latency from a system perspective thanks to a reshaped latency distribution whilst keeping the average latency the same.
  • Keywords
    network routing; network-on-chip; NoC; bursty traffic; packet reshuffling; priority based forced requeue; reshaped latency distribution; wormhole routing; worst-case latencies reduction; Costs; Delay estimation; Network-on-a-chip; Road accidents; Routing; Switches; Telecommunication traffic; Throughput; Time division multiple access; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090823
  • Filename
    5090823