The implementations of signal processing systems on the emerging many-core or multi-core processing platforms require to solve a very difficult problem: how to partition and schedule the processing tasks according to given optimization functions such as data throughput, memory usage, energy consumption. Implementations based on dataflow programming approaches are recognized to be particularly interesting for this challenge, because dataflow network components can be partitioned onto the processing units always yielding correct system behaviors. Moreover, the space of feasible configurations can be explored using heuristics and this is not the case for other implementation approaches for which, for each configuration, it is required to rewri...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
Writing and optimizing application software for heterogeneous platforms including GPU units is a ver...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...
Executing a dataflow program on a parallel platform requires assigning to each buffer a given size s...
The growing complexity of digital signal processing applications makes a compelling case for the ado...
The implementation and optimization of dynamic dataflow programs on multi/many-core platforms requir...
An important challenge of dataflow program implementations on multi-core platforms is the partitioni...
Abstract in Undetermined This paper describes a methodology for the optimization of portable paralle...
Numerous design environments for signal processing use specification languages with semantics closel...
An important challenge for a dataflow designer is to efficiently explore the design space in order t...
The problem of partitioning a dataflow program onto a target architecture is a difficult challenge f...
The performance of programs executed on heterogeneous parallel platforms largely depends on the desi...
The potential computational power of today multicore processors has drastically improved compared to...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
Writing and optimizing application software for heterogeneous platforms including GPU units is a ver...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...
Executing a dataflow program on a parallel platform requires assigning to each buffer a given size s...
The growing complexity of digital signal processing applications makes a compelling case for the ado...
The implementation and optimization of dynamic dataflow programs on multi/many-core platforms requir...
An important challenge of dataflow program implementations on multi-core platforms is the partitioni...
Abstract in Undetermined This paper describes a methodology for the optimization of portable paralle...
Numerous design environments for signal processing use specification languages with semantics closel...
An important challenge for a dataflow designer is to efficiently explore the design space in order t...
The problem of partitioning a dataflow program onto a target architecture is a difficult challenge f...
The performance of programs executed on heterogeneous parallel platforms largely depends on the desi...
The potential computational power of today multicore processors has drastically improved compared to...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
Writing and optimizing application software for heterogeneous platforms including GPU units is a ver...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...