BOOK-CHAPTER

Reconfigurable Multicore Architectures for Streaming Applications

Abstract

This chapter addresses reconfigurable heterogenous and homogeneous multicore system-on-chip (SoC) platforms for streaming digital signal processing applications, also called streaming DSP applications. In streaming DSP applications, computations can be specified as a data flow graph with streams of data items (the edges) flowing between computation kernels (the nodes). Most signal processing applications can be naturally expressed in this modeling style [14]. Typical examples of streaming DSP applications are wireless baseband processing, multimedia processing, medical image processing, sensor processing (e.g., for remote surveillance cameras), and phased array radars. In a heterogeneous multicore architecture, a core can either be a bit-level reconfigurable unit (e.g., FPGA), a word-level reconfigurable unit, or a general-purpose programmable unit (digital signal processor (DSP) or general purpose processor (GPP)). We assume the cores of the SoC are interconnected by a reconfigurable network-on-chip (NoC). The programmability of the individual cores enables the system to be targeted at multiple application domains.

Keywords:
Multi-core processor Computer science Computer architecture Parallel computing

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.54
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

BOOK-CHAPTER

Reconfigurable Multicore Architectures for Streaming Applications

Gerard J.M. SmitAndré B.J. KokkelerGerard RauwerdaJan W. M. Jacobs

Computational analysis, synthesis, and design of dynamic models series Year: 2009 Pages: 323-349
BOOK-CHAPTER

- Reconfigurable Processors and Multicore Architectures

Year: 2018 Pages: 288-321
JOURNAL ARTICLE

Program Execution on Reconfigurable Multicore Architectures

Sanjiva Prasad

Journal:   arXiv (Cornell University) Year: 2016 Pages: 83-91
JOURNAL ARTICLE

Program Execution on Reconfigurable Multicore Architectures

Sanjiva Prasad

Journal:   Electronic Proceedings in Theoretical Computer Science Year: 2016 Vol: 211 Pages: 83-91
JOURNAL ARTICLE

Placing Multimode Streaming Applications on Dynamically Partially Reconfigurable Architectures

Stefan WildermannJosef AngermeierE. SibirkoJürgen Teich

Journal:   International Journal of Reconfigurable Computing Year: 2012 Vol: 2012 Pages: 1-12
© 2026 ScienceGate Book Chapters — All rights reserved.