• DocumentCode
    1659145
  • Title

    Speculative network processor for quality-of-service-aware protocol processing

  • Author

    Foag, Jürgen

  • Author_Institution
    Inst. of Comput. Eng., Luebeck Univ., Germany
  • fYear
    2004
  • Firstpage
    207
  • Lastpage
    214
  • Abstract
    Current network processors (NPs) are VLSI-devices dedicated to high-speed packet forwarding. While their architectures are optimized for high throughput rates, they normally disregard protocol-processing delays which result from data dependencies inherent to encapsulated protocol-layers. The key to overcome this limitation is to speculatively dissolve these dependencies and to allow an accelerated control-path processing. This work comprises the entire framework of a speculative NP conception, implementation and evaluation. Besides a generic evaluation, the benefit of the system is shown by system simulation. Utilizing the approach, a latency reduction of up to 14.9% can be achieved compared to traditional implementations.
  • Keywords
    VLSI; microprocessor chips; optimisation; packet switching; protocols; quality of service; VLSI devices; accelerated control-path processing; data dependencies; encapsulated protocol-layers; generic evaluation; high-speed packet forwarding; latency reduction; protocol-processing delays; quality-of-service-aware protocol processing; speculative network processor; system simulation; Acceleration; Computer architecture; Computer networks; Delay; Integrated circuit technology; Multithreading; Protocols; Reduced instruction set computing; Throughput; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications, 2004. (NCA 2004). Proceedings. Third IEEE International Symposium on
  • Print_ISBN
    0-7695-2242-4
  • Type

    conf

  • DOI
    10.1109/NCA.2004.1347779
  • Filename
    1347779