• DocumentCode
    2989091
  • Title

    Back Suction: Service Guarantees for Latency-Sensitive On-chip Networks

  • Author

    Diemer, Jonas ; Ernst, Rolf

  • Author_Institution
    Inst. of Comput. & Network Eng., Tech. Univ. Braunschweig, Braunschweig, Germany
  • fYear
    2010
  • fDate
    3-6 May 2010
  • Firstpage
    155
  • Lastpage
    162
  • Abstract
    Networks-on-chip for future many-core processor platforms face an increasing diversity of traffic requirements, ranging from streaming traffic with real-time requirements to bursty latency-sensitive best-effort traffic from general-purpose processors with caches. In this paper, we propose Back Suction, a novel flow-control scheme to implement quality-of-service. Traffic with service guarantees is selectively prioritized upon low buffer occupancy of downstream routers. As a result, best-effort traffic is preferred for an improved latency as long as guaranteed service traffic makes sufficient progress. We present a formal analysis and an experimental evaluation of the Back Suction scheme showing improved latency of best effort traffic when compared to current approaches even under formal service guarantees for streaming traffic.
  • Keywords
    multiprocessing systems; network-on-chip; quality of service; back suction scheme; best-effort traffic; latency-sensitive on-chip networks; many-core processor platforms; networks-on-chip; quality-of-service; service guarantees; streaming traffic; traffic requirements; Computer networks; Delay; Network-on-a-chip; Noise reduction; Quality of service; Real time systems; Routing; Streaming media; Telecommunication traffic; Throughput; Latency-Sensitive; Manycore; NoC; QoS; Quality of Service; Real-Time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip (NOCS), 2010 Fourth ACM/IEEE International Symposium on
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-1-4244-7085-3
  • Electronic_ISBN
    978-1-4244-7086-0
  • Type

    conf

  • DOI
    10.1109/NOCS.2010.38
  • Filename
    5507550