Array-OL revisited, multidimensional intensive signal processing specification

P Boulet - 2007 - inria.hal.science
This paper presents the Array-OL specification language. It is a high-level visual language
dedicated to multidimensional intensive signal processing applications. It allows to specify …

Array-OL with delays, a domain specific specification language for multidimensional intensive signal processing

C Glitia, P Dumont, P Boulet - Multidimensional Systems and Signal …, 2010 - Springer
Intensive signal processing applications appear in many application domains such as video
processing or detection systems. These applications handle multidimensional data …

Another multidimensional synchronous dataflow: Simulating Array-OL in ptolemy II

P Dumont, P Boulet - 2005 - inria.hal.science
Computation intensive multidimensional applications appear in many application domains
such as video processing or detection systems. We present here the Array-OL specification …

Reducing memory requirements of stream programs by graph transformations

P de Oliveira Castro, S Louise… - … Conference on High …, 2010 - ieeexplore.ieee.org
Stream languages explicitly describe fork-join parallelism and pipelines, offering a powerful
programming model for many-core Multi-Processor Systems on Chip (MPSoC). In an …

[PDF][PDF] Synchronous modeling and analysis of data intensive applications

A Gamatié, É Rutten, H Yu, P Boulet… - EURASIP Journal on …, 2008 - Springer
We present the modeling of data-intensive parallel applications following the synchronous
approach. We consider the GASPARD environment, which is dedicated to high-performance …

MARTE based model driven design methodology for targeting dynamically reconfigurable FPGA based SoCs

IR Quadri - 2010 - theses.hal.science
The works presented in this dissertation are carried out in the context of System-on-Chip
(SoC) and embedded system design, particularly dedicated to the domain of dynamic …

A multidimensional array slicing dsl for stream programming

P de Oliveira Castro, S Louise… - … Conference on Complex …, 2010 - ieeexplore.ieee.org
Stream languages offer a simple multi-core programming model and achieve good
performance. Yet expressing data rearrangement patterns (like a matrix block …

A low-overhead dedicated execution support for stream applications on shared-memory CMP

P Dubrulle, S Louise, R Sirdey, V David - Proceedings of the tenth ACM …, 2012 - dl.acm.org
The ever-growing number of cores in Chip Multi-Processors (CMP) brings a renewed
interest in stream programming to solve the programmability issues raised by massively …

High level loop transformations for systematic signal processing embedded applications

C Glitia, P Boulet - … Systems: Architectures, Modeling, and Simulation: 8th …, 2008 - Springer
Array OL specification model is a mixed graphical-textual language designed to model
multidimensional intensive signal processing applications. Data and task parallelism are …

Architecture exploration for efficient data transfer and storage in data-parallel applications

R Corvino, A Gamatié, P Boulet - Euro-Par 2010-Parallel Processing: 16th …, 2010 - Springer
Due to the complexity of modern data parallel applications such as image processing
applications, automatic approach to infer suitable and efficient hardware realizations are …