This paper presents a novel optimization technique for the design of application specific integrated circuits dedicated to perform iterative or recursive time-critical sections of multidimensional problems, such as image processing applications. These sections are modeled as cyclic multi-dimensional data flow graphs (MDFGs). This new optimization technique, called multi-dimensional interleaving consists of a multi-dimensional expansion and compression of the iteration space, followed by a multi-dimensional retiming, while considering memory requirements. It guarantees that all functional elements of a circuit can be executed simultaneously, and no additional memory queues proportional to the problem size are required. The algorithm runs op...
Circuit simulation is an indispensable tool in the design and analysis of Very Large Scale Integrate...
In this paper we formulate three classes of optimization problems: the simple, monotonically constra...
This thesis proposes a graph-based maze routing and buffer insertion algorithm for nanometer Very La...
This paper presents a novel optimization technique for the design of application specific integrated...
Time-critical sections of multi-dimensional problems, such as image processing applications, are in ...
Most scientific and DSP applications are recursive or iterative. Uniform nested loops can be modeled...
International audience— Multidimensional retiming is an efficient optimization approach that ensures...
Abstract—This paper is the first to combine the joint module-selection and retiming problem with the...
A large number of algorithms for multidimensional signals processing and scientific computation come...
The use of massive parallelism on solving Partial Differential Equations has been studied for a long...
Many computation-intensive or recursive applications commonly found in digital signal processing and...
The advent of the nanotechnology has introduced new challenges and non-conventional problems to high...
In this paper, we investigate potential applications of multidisciplinary design optimization (MDO) ...
This research addresses some critical challenges in various problems of VLSI design automation, incl...
[[abstract]]In this paper, we introduce a new graph partitioning problem that stems from a multiple-...
Circuit simulation is an indispensable tool in the design and analysis of Very Large Scale Integrate...
In this paper we formulate three classes of optimization problems: the simple, monotonically constra...
This thesis proposes a graph-based maze routing and buffer insertion algorithm for nanometer Very La...
This paper presents a novel optimization technique for the design of application specific integrated...
Time-critical sections of multi-dimensional problems, such as image processing applications, are in ...
Most scientific and DSP applications are recursive or iterative. Uniform nested loops can be modeled...
International audience— Multidimensional retiming is an efficient optimization approach that ensures...
Abstract—This paper is the first to combine the joint module-selection and retiming problem with the...
A large number of algorithms for multidimensional signals processing and scientific computation come...
The use of massive parallelism on solving Partial Differential Equations has been studied for a long...
Many computation-intensive or recursive applications commonly found in digital signal processing and...
The advent of the nanotechnology has introduced new challenges and non-conventional problems to high...
In this paper, we investigate potential applications of multidisciplinary design optimization (MDO) ...
This research addresses some critical challenges in various problems of VLSI design automation, incl...
[[abstract]]In this paper, we introduce a new graph partitioning problem that stems from a multiple-...
Circuit simulation is an indispensable tool in the design and analysis of Very Large Scale Integrate...
In this paper we formulate three classes of optimization problems: the simple, monotonically constra...
This thesis proposes a graph-based maze routing and buffer insertion algorithm for nanometer Very La...