Performance Analysis of Bus-Based Interconnects for a Run-Time Reconfigurable Co-Processor Platform

Carsten Albrecht, Philipp Roß, Roman Koch, Thilo Pionteck, Erik Maehle

Abstract

Growing bandwidth of network connections as well as strong progress in network protocols and new applications require efficient and flexible network hardware. Network processors are applied for packet processing in routers and gateways. Unfortunately, deep-packet processing tasks lack the support of dedicated co-processors. Because of numerous time-consuming algorithms required, a dynamically reconfigurable co-processor for network processors backing payload processing was proposed. It performs computationally intensive tasks without loss of flexibility. A crucial issue is the interconnect of such a system. Bus-based interconnects are explored utilising a software model of this co-processor to determine the performance impact of the on-chip interconnection on the overall performance of the co-processor. A single bus as well as a multiple bus system are evaluated. With regard to reconfiguration overhead, the simulation results show strength and weakness of both systems by latency, throughput, and packet buffer requirements.

Original languageEnglish
Title of host publication 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008)
Number of pages6
PublisherIEEE
Publication date22.07.2008
Pages200-205
ISBN (Print)978-0-7695-3089-5
DOIs
Publication statusPublished - 22.07.2008
Event16th Euromicro Conference on Parallel, Distributed and Network-Based Processing
- Toulouse, France
Duration: 13.02.200815.02.2008
Conference number: 72632

Fingerprint

Dive into the research topics of 'Performance Analysis of Bus-Based Interconnects for a Run-Time Reconfigurable Co-Processor Platform'. Together they form a unique fingerprint.

Cite this