This work has attempted to exploit information sharing to improve the results of Adaptive Simulated Annealing [1] as an optimization algorithm of the high-level synthesis of testable data paths. We have used Messengers [3] as a coordination tool to run several parallel instances of the annealing algorithm on the same design with different probability arrays for the perturbations. When all these instances complete annealing, they exchange information about the design among them which is given by a cost function [2] based on area, speed and testability costs of the digital design. This best design is then used as a starting point and several instances of annealing are run again in an attempt to further improve the design
This thesis describes a new, efficient, and general purpose parallel simulated annealing algorithm....
The materialization of multidimensional structures is a sine qua non condition of performance for OL...
Simulated annealing is a useful heuristic for finding good solutions for difficult combinatorial opt...
This work has attempted to exploit information sharing to improve the results of Adaptive Simulated ...
With several commercial tools becoming available, the high-level synthesis of applicationspeci c int...
High level synthesis describes the process by which a behavioural description of a system is transla...
Simulated annealing has proven to be a good technique for solving hard combinatorial optimization p...
Simulated annealing is an attractive, but expensive, heuristic for approximating the solution to com...
In this paper we describe a generic interface for simulated annealing programs using C++ and EcliPSe...
Simulated annealing is a combinatorial optimization method based on randomization techniques. The me...
Abstract. Simulated annealing’s high computational intensity has stimulated researchers to experimen...
Simulated annealing is a combinatorial optimization method based on randomization techniques. The me...
The research presented in this paper is concerned with the design automation of analog integrated ci...
In this paper a parallel algorithm for simulated annealing (S.A.) in the continuous case, the Multip...
Simulated Annealing (SA) is one of the oldest metaheuristics and has been adapted to solve many comb...
This thesis describes a new, efficient, and general purpose parallel simulated annealing algorithm....
The materialization of multidimensional structures is a sine qua non condition of performance for OL...
Simulated annealing is a useful heuristic for finding good solutions for difficult combinatorial opt...
This work has attempted to exploit information sharing to improve the results of Adaptive Simulated ...
With several commercial tools becoming available, the high-level synthesis of applicationspeci c int...
High level synthesis describes the process by which a behavioural description of a system is transla...
Simulated annealing has proven to be a good technique for solving hard combinatorial optimization p...
Simulated annealing is an attractive, but expensive, heuristic for approximating the solution to com...
In this paper we describe a generic interface for simulated annealing programs using C++ and EcliPSe...
Simulated annealing is a combinatorial optimization method based on randomization techniques. The me...
Abstract. Simulated annealing’s high computational intensity has stimulated researchers to experimen...
Simulated annealing is a combinatorial optimization method based on randomization techniques. The me...
The research presented in this paper is concerned with the design automation of analog integrated ci...
In this paper a parallel algorithm for simulated annealing (S.A.) in the continuous case, the Multip...
Simulated Annealing (SA) is one of the oldest metaheuristics and has been adapted to solve many comb...
This thesis describes a new, efficient, and general purpose parallel simulated annealing algorithm....
The materialization of multidimensional structures is a sine qua non condition of performance for OL...
Simulated annealing is a useful heuristic for finding good solutions for difficult combinatorial opt...