This chapter presents guidelines to choose an appropriate exploration algorithm, based on the properties of the design space under consideration. The chapter describes and compares a selection of well-established multi-objective exploration algorithms for high-level design that appeared in recent scientific literature. These include heuristic, evolutionary, and statistical methods. The algorithms are divided into four sub-classes and compared by means of several metrics: their setup effort, convergence rate, scalability, and performance of the optimization. The common goal of these algorithms is the optimization of a multi-processor platform running a set of diverse software benchmark applications. Results show how the metrics can be relate...
A reduction in the time-to-market has led to widespread use of pre-designed parametric architectural...
Several common general purpose optimization algorithms are compared for findingA- and D-optimal desi...
As multi-core processor architectures with tens or even hundreds of cores, not all of them necessari...
This chapter presents guidelines to choose an appropriate exploration algorithm, based on the proper...
This chapter is dedicated to the optimization algorithms developed in the MULTICUBE project and to t...
The need for application specific design of multicore/manycore processing platforms is evident with ...
In this paper, we address the problem of the efficient explo-ration of the architectural design spac...
In this paper, we address the problem of the efficient exploration of the architectural design space...
Abstract – Design Space Exploration (DSE) is one of the most important stages in High Level Synthesi...
Given the increasing complexity of multi-processor systems-on-chip, a wide range of parameters must ...
The paper presents two new approaches to multi-objective design space exploration for parametric VLS...
In engineering design, optimization is customary, and often indispensable. Typical cases include min...
Application-specific multicore architectures are usually designed by using a configurable platform i...
A reduction in the time-to-market has led to widespread use of pre-designed parametric architectural...
Several common general purpose optimization algorithms are compared for findingA- and D-optimal desi...
As multi-core processor architectures with tens or even hundreds of cores, not all of them necessari...
This chapter presents guidelines to choose an appropriate exploration algorithm, based on the proper...
This chapter is dedicated to the optimization algorithms developed in the MULTICUBE project and to t...
The need for application specific design of multicore/manycore processing platforms is evident with ...
In this paper, we address the problem of the efficient explo-ration of the architectural design spac...
In this paper, we address the problem of the efficient exploration of the architectural design space...
Abstract – Design Space Exploration (DSE) is one of the most important stages in High Level Synthesi...
Given the increasing complexity of multi-processor systems-on-chip, a wide range of parameters must ...
The paper presents two new approaches to multi-objective design space exploration for parametric VLS...
In engineering design, optimization is customary, and often indispensable. Typical cases include min...
Application-specific multicore architectures are usually designed by using a configurable platform i...
A reduction in the time-to-market has led to widespread use of pre-designed parametric architectural...
Several common general purpose optimization algorithms are compared for findingA- and D-optimal desi...
As multi-core processor architectures with tens or even hundreds of cores, not all of them necessari...