• DocumentCode
    1772582
  • Title

    Customizable coarse-grained energy-efficient reconfigurable packet processing architecture

  • Author

    Badawi, M. ; Hemani, Ahmed ; Zhonghai Lu

  • Author_Institution
    KTH R. Inst. of Technol., Stockholm, Sweden
  • fYear
    2014
  • fDate
    18-20 June 2014
  • Firstpage
    30
  • Lastpage
    35
  • Abstract
    In this paper, we present a highly customizable and rapidly reconfigurable multi-core packet processing architecture that provides energy and area efficiency while retaining flexibility. Presented architecture with its agile reconfigurability permits time-critical adaptability where resources can be re-clustered at run time in few cycles, hence, maintaining efficiency if requirements of the use-case change. We elaborate the flexibility and adaptability of our architecture and we report its evaluation results. For evaluation, we performed the widely-used UDP/IP and we compared our proposed architecture to low-power 32-bit general purpose processors, a custom ASIC implementation and a programmable protocol processor. Compared to GPP-based solutions, our architecture is 20-34 times more energy efficient while providing 2.4-4.1 times higher throughput. While retaining the programmability, the proposed solution achieved 78% of the energy efficiency of hardwired ASIC implementation. Compared to a programmable protocol processor, our solution has 2.6 times more throughput and requires only a third of the gate count. lastly, we quantified the worst-case time and average-case time required for time-critical adaptability when reconfiguration occurs during a real-life Voice-Over IP traffic.
  • Keywords
    application specific integrated circuits; multiprocessing systems; reconfigurable architectures; agile reconfigurability; custom ASIC implementation; customizable coarse grained energy efficient reconfigurable packet processing architecture; hardwired ASIC implementation; programmable protocol processor; real-life Voice-Over IP traffic; reconfigurable multicore packet processing architecture; retaining flexibility; time critical adaptability; Application specific integrated circuits; Delays; IP networks; Program processors; Protocols; Registers; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors (ASAP), 2014 IEEE 25th International Conference on
  • Conference_Location
    Zurich
  • Type

    conf

  • DOI
    10.1109/ASAP.2014.6868627
  • Filename
    6868627