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

Title:
High-level dataflow design of signal processing systems for reconfigurable and multicore heterogeneous platforms
Source:
Design and Architectures of Real-Time Image Processing in Embedded SystemsJournal of real-time image processing (Print). 9(1):251-262
Publisher Information:
Heidelberg: Springer, 2014.
Publication Year:
2014
Physical Description:
print, 37 ref
Original Material:
INIST-CNRS
Subject Terms:
Computer science, Informatique, Sciences exactes et technologie, Exact sciences and technology, Sciences appliquees, Applied sciences, Informatique; automatique theorique; systemes, Computer science; control theory; systems, Informatique théorique, Theoretical computing, Théorie programmation, Programming theory, Logiciel, Software, Systèmes informatiques et systèmes répartis. Interface utilisateur, Computer systems and distributed systems. User interface, Electronique, Electronics, Electronique des semiconducteurs. Microélectronique. Optoélectronique. Dispositifs à l'état solide, Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices, Circuits intégrés, Integrated circuits, Circuits intégrés par fonction (dont mémoires et processeurs), Integrated circuits by function (including memories and processors), Telecommunications et theorie de l'information, Telecommunications and information theory, Théorie de l'information, du signal et des communications, Information, signal and communications theory, Théorie du signal et des communications, Signal and communications theory, Codage, codes, Coding, codes, Architecture ordinateur, Computer architecture, Arquitectura ordenador, Circuit décodeur, Decoding circuit, Circuito desciframiento, Codec, Compétition, Competition, Competencia, Conception conjointe, Codesign, Diseño conjunto, Extensibilité, Scalability, Estensibilidad, Flux donnée, Data flow, Flujo datos, Hétérogénéité, Heterogeneity, Heterogeneidad, Indice aptitude, Capability index, Indice aptitud, Langage description matériel informatique, Hardware description languages, Langage description, Description language, Lenguaje descripción, Machine unique, Single machine, Máquina única, Méthode séquentielle, Sequential method, Método secuencial, Parallélisme, Parallelism, Paralelismo, Portabilité, Portability, Portabilidad, Problème remplacement, Replacement problem, Problema reemplazo, Processeur multicoeur, Multicore processor, Procesador MultiNúcleo, Réseau porte programmable, Field programmable gate array, Red puerta programable, Résultat expérimental, Experimental result, Resultado experimental, Système réparti, Distributed system, Sistema repartido, Traitement signal, Signal processing, Procesamiento señal, Architecture reconfigurable, Reconfigurable architectures, Arquitectura reconfigurable, Codage image, Image coding, Codificación de imágenes, Codage vidéo, Video coding, Codificación de vídeo, Co-synthesis, Dataflow, FPGA, HW/SW co-design, Multicore computing, ORCC, Openforge, RVC-CAL
Document Type:
Fachzeitschrift Article
File Description:
text
Language:
English
Author Affiliations:
EPFL SCI-STI-MM, Lausanne, Switzerland
ISSN:
1861-8200
Rights:
Copyright 2015 INIST-CNRS
CC BY 4.0
Sauf mention contraire ci-dessus, le contenu de cette notice bibliographique peut être utilisé dans le cadre d’une licence CC BY 4.0 Inist-CNRS / Unless otherwise stated above, the content of this bibliographic record may be used under a CC BY 4.0 licence by Inist-CNRS / A menos que se haya señalado antes, el contenido de este registro bibliográfico puede ser utilizado al amparo de una licencia CC BY 4.0 Inist-CNRS
Notes:
Computer science; theoretical automation; systems

Electronics

Telecommunications and information theory
Accession Number:
edscal.28283316
Database:
PASCAL Archive

Weitere Informationen

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.