Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. High-level dataflow design of signal processing systems for reconfigurable and multicore heterogeneous platforms
 
research article

High-level dataflow design of signal processing systems for reconfigurable and multicore heterogeneous platforms

Bezati, Endri  
•
Thavot, Richard  
•
Roquier, Ghislain  
Show more
2014
Journal Of Real-Time Image Processing

The potential computational power of today multicore processors has drastically improved compared to the single processor architecture. Since the trend of increasing the processor frequency is almost over, the competition for increased performance has moved on the number of cores. Consequently, the fundamental feature of system designs and their associated design flows and tools need to change, so that, to support the scalable parallelism and the design portability. The same feature can be exploited to design reconfigurable hardware, such as FPGAs, which leads to rethink the mapping of sequential algorithms to HDL. The sequential programming paradigm, widely used for programming single processor systems, does not naturally provide explicit or implicit forms of scalable parallelism. Conversely, dataflow programming is an approach that naturally provides parallelism and the potential to unify SW and HDL designs on heterogeneous platforms. This study describes a dataflow-based design methodology aiming at a unified co-design and co-synthesis of heterogeneous systems. Experimental results on the implementation of a JPEG codec and a MPEG 4 SP decoder on heterogeneous platforms demonstrate the flexibility and capabilities of this design approach.

  • Files
  • Details
  • Metrics
Type
research article
DOI
10.1007/s11554-013-0326-5
Author(s)
Bezati, Endri  
Thavot, Richard  
Roquier, Ghislain  
Mattavelli, Marco  
Date Issued

2014

Publisher

Springer Heidelberg

Published in
Journal Of Real-Time Image Processing
Volume

9

Issue

1

Start page

251

End page

262

Subjects

Dataflow

•

FPGA

•

HW/SW Co-Design

•

Co-Synthesis

•

Multi-Core computing

•

Openforge

•

Orcc

•

ORCC

•

RVC-CAL

Note

National Licences

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
SCI-STI-MM  
Available on Infoscience
September 30, 2013
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/95037
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés