International audience— Multidimensional retiming is an efficient optimization approach that ensures increasing a parallelism level in order to optimize the execution time. Two existing techniques called incremental and chained multidimensional retiming are based on this approach, which aim at achieving a full parallelism on loop body in order to schedule applications with a minimum cycle period. However, the cycle number increases in terms of parallelism level which presents a limiting factor to respect the execution time constraint of real-time applications. In this paper, we show how the minimal cycle period is achieved in multidimensional applications without applying a full parallelism. We present the theory of a novel technique, calle...
Block-processing is a powerful and popular technique for increasing computation speed by simultaneou...
As one of the most effective sequential optimization tech-niques, retiming is a structural transform...
The widening gap between processor and memory performance is the main bottleneck for modern computer...
International audience— Multidimensional retiming is an efficient optimization approach that ensures...
International audience— Nested loops present the most critical sections in several embedded real-tim...
International Conference on Embedded and Ubiquitous Computing, EUC 2005, Nagasaki, 6-9 December 2005...
In this paper, we propose a novel loop scheduling technique based on multi-dimensional retiming in a...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
Abstract { This paper presents a new optimization technique called architectural retiming which is a...
Nested loops are the most critical sections in many scientific and Digital Signal Processing (DSP)ap...
Time-critical sections of multi-dimensional problems, such as image processing applications, are in ...
This paper investigates the application of simultaneous retiming and clock scheduling for optimizing...
International audience—Several high-performance applications integrate loop bodies which represent t...
This paper presents a novel optimization technique for the design of application specific integrated...
Multirate digital signal processing (DSP) algorithms are often modeled with synchronous dataflow gra...
Block-processing is a powerful and popular technique for increasing computation speed by simultaneou...
As one of the most effective sequential optimization tech-niques, retiming is a structural transform...
The widening gap between processor and memory performance is the main bottleneck for modern computer...
International audience— Multidimensional retiming is an efficient optimization approach that ensures...
International audience— Nested loops present the most critical sections in several embedded real-tim...
International Conference on Embedded and Ubiquitous Computing, EUC 2005, Nagasaki, 6-9 December 2005...
In this paper, we propose a novel loop scheduling technique based on multi-dimensional retiming in a...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
Abstract { This paper presents a new optimization technique called architectural retiming which is a...
Nested loops are the most critical sections in many scientific and Digital Signal Processing (DSP)ap...
Time-critical sections of multi-dimensional problems, such as image processing applications, are in ...
This paper investigates the application of simultaneous retiming and clock scheduling for optimizing...
International audience—Several high-performance applications integrate loop bodies which represent t...
This paper presents a novel optimization technique for the design of application specific integrated...
Multirate digital signal processing (DSP) algorithms are often modeled with synchronous dataflow gra...
Block-processing is a powerful and popular technique for increasing computation speed by simultaneou...
As one of the most effective sequential optimization tech-niques, retiming is a structural transform...
The widening gap between processor and memory performance is the main bottleneck for modern computer...