• DocumentCode
    1929604
  • Title

    Performance Evaluation of an Adaptive FPGA for Network Applications

  • Author

    Kachris, Christoforos ; Vassiliadi, Stamatis

  • Author_Institution
    Dept. of Electr. Eng., Math. & Comput. Sci., Delft Univ. of Technol.
  • fYear
    2006
  • fDate
    14-16 June 2006
  • Firstpage
    54
  • Lastpage
    62
  • Abstract
    This paper presents the design and the performance evaluation of a coarse-grain dynamically reconfigurable platform for network applications. The platform consists of two MicroBlaze RISC processors and a number of hardware co-processors used for the processing of the packet´s payload (DES encryption and Lempel-Ziv Compression). The co-processors can be connected either directly to the processors or using a shared bus. The type of the co-processors is dynamically reconfigured to meet the requirements of the network workload. The system has been implemented in the Xilinx Virtex II Pro FPGA platform and the network traces from real passive measurements have been used for performance evaluation. The use of dynamically reconfigurable co-processors for network applications shows that the performance speedup versus a static version varies from 12% to 35% in the best case and from 10% to 15% on average, depending on the variability in time and distribution of the network traffic
  • Keywords
    computer networks; coprocessors; data compression; field programmable gate arrays; performance evaluation; reconfigurable architectures; reduced instruction set computing; telecommunication traffic; DES encryption; Lempel-Ziv compression; MicroBlaze RISC processors; adaptive FPGA; coarse-grain dynamically reconfigurable platform; hardware co-processors; network traffic; performance evaluation; Adaptive systems; Application software; Coprocessors; Cryptography; Field programmable gate arrays; Payloads; Process design; Protocols; Reduced instruction set computing; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2006. Seventeenth IEEE International Workshop on
  • Conference_Location
    Chania, Crete
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2580-6
  • Type

    conf

  • DOI
    10.1109/RSP.2006.27
  • Filename
    1630750