Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Customizable Coarse-grained Energy-efficient Reconfigurable Packet Processing Architecture
KTH, School of Information and Communication Technology (ICT), Electronic Systems.
KTH, School of Information and Communication Technology (ICT), Electronic Systems.ORCID iD: 0000-0003-0565-9376
KTH, School of Information and Communication Technology (ICT), Electronic Systems.ORCID iD: 0000-0003-0061-3475
2014 (English)In: Proceedings Of The 2014 IEEE 25th International Conference on Application-specific Systems, Architectures and Processors (ASAP), IEEE , 2014, 30-35 p.Conference paper, Published paper (Refereed)
Abstract [en]

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.

Place, publisher, year, edition, pages
IEEE , 2014. 30-35 p.
Series
Proceedings IEEE International Conference of Application-Specific Systems Architectures and Processors, ISSN 2160-0511
Keyword [en]
Application specific integrated circuits, Architecture, Energy efficiency, Network architecture, Packet networks, Voice/data communication systems, Area efficiency, Energy efficient, General purpose processors, Packet-processing architectures, Programmability, Proposed architectures, Reconfigurability, Reconfigurable
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:kth:diva-158311DOI: 10.1109/ASAP.2014.6868627ISI: 000345737000005Scopus ID: 2-s2.0-84906330401OAI: oai:DiVA.org:kth-158311DiVA: diva2:776173
Conference
25th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2014, Zurich, Switzerland, 18 June 2014 through 20 June 2014
Note

QC 20150107

Available from: 2015-01-07 Created: 2015-01-07 Last updated: 2015-01-07Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Authority records BETA

Hemani, AhmedLu, Zhonghai

Search in DiVA

By author/editor
Badawi, MohammadHemani, AhmedLu, Zhonghai
By organisation
Electronic Systems
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 123 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf